COMPANY PRODUCTS DOWNLOAD STORE SUPPORT CONTACT

WinDriver™
Develop high performance user-mode USB drivers

 

WinDriver™ is the market leading driver development toolkit for developing high performance, high quality user-mode device drivers.

WinDriver™ supports any USB / PCI device, regardless of its silicon vendor, and lets you focus on your driver's added-value functionality, not the operating system's internals.

Developing Chapter 9 firmware for USB devices? Check out WinDriver™ USB Device.

Need to test your custom hardware? Check out Hardware Debugger.

WinDriver USB Windows
 

Key Features

  • Complete support for USB, PCI, PCI Express, CardBus, CompactPCI, ISA, PMC, PCI-X, PCI-104 and PCMCIA.

  • Enables driver development for Windows 98 / Me / NT / 2000 / XP / XP Embedded / Server 2003 / Vista, Windows CE.NET, Windows Mobile 5.0, Linux, Solaris and VxWorks.

  • No DDK knowledge or kernel-level development required.

  • Chipset Support: enhanced built-in support for PLX, Altera, Cypress, Silicon Laboratories, QuickLogic, National Semiconductor, STMicroelectronics, Texas Instruments, Xilinx, Agere, PLDA and AMCC.

  • 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. User-mode programming WinDriver's™ architecture enables driver development in the user mode, while maintaining kernel-mode performance.

  • 64-bit Support: allows utilizing the additional bandwidth provided by 64-bit hardware and enables 64-bit data transfer on x86 platforms running 32-bit operating systems.

  • WHQL certifiable driver: digitally sign your Windows driver by submitting it to Microsoft’s WHQL testing.
Key Benefits
  • Fast: shorten driver development cycle and time to market.

  • Simple: no OS internals or kernel knowledge required.

  • Easy: develop your device driver in user mode using the intuitive & dynamic Wizard.

  • Powerful: achieve optimal performance while maintaining user-mode simplicity.

  • Stable: field tested on thousands of HW / OS configurations.

  • Portable: the driver is source compatible across Windows 98/Me/NT/ 2000/XP/XP Embedded/ Server 2003, Windows CE.NET, Linux, Solaris and VxWorks. Just recompile!

  • WHQL Compliant: WHQL certifiable code.

  • Up-to-date: develop your driver in C# or VB.NET using the .NET framework support.
  Which WinDriver™ do I need?  
     
USB 2.0 and 1.1 Operating System / CPU Options
Windows Vista, 98, Me, 2000, XP, XP Embedded, Server 2003. CPUs: X86, X64
Download Buy
Windows CE.NET. CUPs: X86, MIPS, ARM
Download Buy
Linux 2.4x - 2.6x. CPUs: X86 (32 bit), X86_64, PowerPC (32 bit and 64 bit)
Download Buy
       
PCI, PCIExpress, CardBus, PCI-X, Compact PCI, PMC, PCI-104, PCI and PCMCIA
Operating System / CPU Options
Windows Vista, 98, Me, 2000, XP, XP Embedded, Server 2003. CPUs: X86, X64
Download Buy
Windows NT 4.0
Download Buy
Windows CE 4.x – 5.0 (.NET). CPUs: X86, MIPS, ARM
Download Buy
Linux 2.2x - 2.6x. CPUs: X86 (32 bit), x86_64, PowerPC (32 bit and 64 bit)
Download Buy
Solaris 8, 9, 10 OpenSolaris
Download Buy
YOUR NEEDS >> OUR TOOLS

POW

USB Analyzers | Embedded USB
WinDriver | USB Testing Solutions
CCGeo
Copyright © 2003-2008 Driver Tools. All rights reserved.
All logos, product names and trademarks are copywrite protected by their respective owners.