Newsbit
++ Welcome to the December edition of UniPress News ++ We have 2 exciting new products for certain techies. If you are one of these, you should be very interested. + WINDRIVER FOR USB -- AUTOMATED DEVICE DRIVER CREATION + COMPULAB CREDIT CARD SIZE PC FOR YOUR EMBEDDED SYSTEM + WINDRIVER FOR USB -- AUTOMATED DEVICE DRIVER CREATION *************************************************************************** WinDriver now supports USB, as well as PCI and ISA. Here is what WinDriver can do for you: WinDriver USB enables Windows developers to quickly develop high performance drivers for USB based devices. WinDriver USB includes the "Driver Wizard", which tests the USB hardware through a Windows interface and generates the USB driver source code for the hardware device. WinDriver's drivers can be run on W95/W98, NT/W2000, CE, and Linux -- all without you making ANY changes. Using WinDriver USB, developers can create USB drivers without having to use the DDK (Microsoft Driver Development Kit), and without any USB / Operating system knowledge. WinDriver USB provides user-mode APIs to your hardware, which you can call from within your application. Debugging the USB driver is then done with standard application-level debugging tools (such as MS Visual Studio and Borland Builder). After developing the USB driver, and debugging it in the user-mode, the WinDriver Kernel PlugIn (also included) enables the developer to 'drop' the user-mode code into the kernel, for optimal performance. WinDriver USB also includes the WinDriver Monitor, the Driver Wizard, and other tools for the driver development process. Other new features in WinDriver V4.20: + Wizard now also generates driver code in Delphi. + Enhanced support for Altera PCI cores. + Enhanced support for PLX IOP480. + Automatic generation of INF file for windows 95/98. + Wizard generates makefiles simultaneously for all operating systems + and IDEs chosen by the user. + All samples include makefiles for all supported IDEs. + Debug Monitor now integrated into Wizard environment. + GUI enhancements in the Driver Wizard. + The default when adding new ISA interrupts in Wizard is now sharable interrupts. + Contiguous DMA also for Linux 2.2 (only 2.0 supported previously). + Fixed scatter gather DMA in Windows 98. *************************************************************************** III How much time can WinDriver save you Writing device drivers is very difficult and time-consuming. WinDriver automates the process. Compare.... The Hard Way The WinDriver Way (without WinDriver) 1. Learn the specifics 1. Use the WinDriver Wizard to of the operating system. automatically detect your PCI/AGP (2 weeks) card's resources and test your card. (1 hour) 2. Learn how to write a 2. WinDriver automatically device driver, read the generates skeletal code. 3-inch thick manual! (1 hour) (4 weeks) 3. Learn how to use tools for 3. Use the code to write your developing/debugging in device driver program at the user kernel mode. level. (The code you write (2 weeks) accesses WinDriver's already-created kernel module.) Debug in 4. Write a program in DDK to user mode. (1-2 weeks) diagnose your card. (2 weeks) 5. Write your device driver program in kernel mode. (4 weeks) 6. Write your application in user mode (1-2 weeks) 7. Debug/Crash your system often! (4 weeks) Total: 5 Months Total: 2 Weeks Repeat this process for each operating system you're working with! No need to repeat for a different operating system. The same code you write will run on Win 95/98/NT/CE, and Linux WinDriver COMPULAB CREDIT CARD SIZE PC FOR YOUR EMBEDDED SYSTEM *************************************************************************** Looking for a high performance, low cost credit card size PC for your Embedded system? Check out these products from CompuLab: 960CORE, a miniature high-performance embedded computer. 486CORE, a miniature single board computer for embedded systems. Both the 960CORE and the 486CORE can be manufactured to your specifications, eliminating the need to build these essential components yourself. **960CORE** The 960CORE is a high-performance embedded computer designed to serve as a building block in embedded board-level products and Intelligent I/O boards. The module has been optimized in terms of cost, performance and level of integration. Special effort has been made to allow easy mechanical connection of the module to the target card. Choose among the standard 960CORE or the more advanced PCICORE, ETHERCORE, and PXECORE for connection to PCI and/or Ethernet. The 960CORE module has all the components needed to run an operating system - independent of the surrounding environment. It can be supplied with MON960 or VxWorks. **FEATURES** + Intel i80960Hx CPU @ 25 - 75 MHz. + 4 - 16 MB DRAM, 133 MB/s + 2 - 8 MB Sync Flash, 66 MB/s + 1/2 MB Boot Flash + 2 UART's with RS232 drivers + Powerful local bus for external slave and master devices + Large variety of mounting options + Reset & Watchdog + User controlled switches and LED�s + Small size - 131 x 86 mm **486CORE** The 486CORE Module is a tiny embedded PC-compatible single board computer, designed to serve as a building block in application design. The 486CORE module has all the components needed to run an operating system such as VxWorks, pSOS, Linux, DOS or Windows CE. The 486CORE is both small and inexpensive. Its 'credit card' size allows integration into hand-held and mobile applications, providing a powerful computer core. Its low price makes it an ideal selection for cost-sensitive applications. **FEATURES** + Full-featured Embedded PC + Tiny size - 54 x 75 mm - smaller than a credit card! + ElanSC400 CPU at 33, 66 or 100 MHz (486-compatible) + 8 - 32 Mbyte DRAM + 1 - 4 Mbyte Program FLASH + 16 - 32 Mbyte Flash Disk (optional) + LCD graphics controller + PCMCIA controller + PC/AT system logic and peripherals + Integrated power management + Optional Super-I/O and Ethernet + Runs Embedded DOS, Windows CE, Linux, VxWorks and pSOS. The feature set of the 486CORE module combines a 486-compatible CPU, PC/AT system logic and essential mobile computing peripherals. The mobile computing peripheral set consists of a PMU, a dual PC card slot controller, an LCD graphics controller, an IrDA infrared port and power management features. For embedded applications, the 486CORE provides a 32-bit local bus, DMA channels, 16C550-compatible UART, 32 I/O lines and many other essential functions. Pricing for the 960CORE with minimal configuration starts at $270 per unit for 1000 units and the 486CORE with minimal configuration starts at $98 per unit for 1000 units. For other quantities and sample pricing visit our web site at http://www.unipress.com/compulab ************************************************************************** V Get your WinDriver evaluation copy UniPress offers a free 30 day evaluation copy of WinDriver, to see for your self how much faster and easier writing a device driver can be download your copy from http://www.unipress.com/windriver. If you have any questions you can give us a call at 800-222-0550 in the US & Canada or 732-287-2100 from anywhere, or send us an email at [email protected] For more information on the 960CORE or 486CORE modules visit our web site at http://www.unipress.com/compulab, send us an email at [email protected] or give us a call at 800-222-0550 in the US & Canada or 732-287-2100 from anywhere.
Thanks Kinetic!
© 1999 Kiosks.Org. |