Start64!WinDriver™ product line supports any USB/PCI device, regardless of its silicon vendor, and enables you to focus on your driver's added-value functionality, instead of on the operating system internals. Complete support for USB, PCI, PCI Express, CardBus, CompactPCI, ISA, PMC, PCI-X, PCI-104 and PCMCIA.

  • Immediate Hardware Access
    Test your hardware through a graphical user-mode application, without having to write a line of code.
  • Generation of hardware-specific access code
    WinDriver generates a skeletal driver code, customized for the user's hardware.
  • Field-proven quality
    WinDriver's technology enables you to concentrate on your core business and successfully create first-rate drivers without having to invest redundant resources in driver development from scratch.
  • User-mode programming
    WinDriver's architecture enables driver development in the user mode, while maintaining kernel-mode performance.
  • Samples
    Many samples which can be used as a starting point for your own driver. Special samples for various PCI / USB chip vendors, such as PLX,  Altera, Cypress, Microchip, Philips,  Silicon Laboratories, QuickLogic, National Semiconductor, STMicroelectronics, Texas Instruments, Xilinx, Agere, PLDA and AMCC.
  • Debugging
    Included graphical Debug Monitor to monitor kernel level activity throughout the driver development process.
  • Multiple operating system support
    WinDriver product line supports Windows 98 / Me / 2000 / XP / XP Embedded / Server 2003, Vista, Windows NT4, Windows CE / Mobile 5.0, Linux, Solaris and VxWorks.
  • Cross operating system capabilities
    The same driver will run under all supported operating systems without any code modifications.
  • Performance optimization
    Use WinDriver's Kernel PlugIn technology to develop your driver in the user-mode - then run performance critical sections of it in the Kernel Mode (Ring 0) to achieve optimal performance (more).
  • 64-bit Support
    Allow utilizing the additional bandwidth provided by 64-bit hardware and enable 64-bit data transfer on x86 platforms running 32-bit operating systems. Drivers developed with WinDriver will attain significantly better performance results than drivers written with the DDK or other driver development tools that do not support this feature.
  • FPGA Access
    Access, control and program FPGA chips via the PCI bus. Enhanced support for FPGA vendors including Altera and Xilinx is included.
  • WHQL certifiable driver
    Digitally sign your Windows driver by submitting it to Microsoft’s WHQL testing.
  • Complete .NET Framework Support
    Easily incorporate WinDriver's C# or VB.NET code into your existing .NET application using the powerful object oriented managed extensions for C++ library.

 ...