Home Support Downloads for Windows Device Drivers Device Driver for USB Cameras. May 4, 2018 2.9.5. Download: January 1, 2014 2.6.5.1014. Universal USB Development Kit for Windows 10, 8.1, 8 and 7 Standard USB devices are normally supported by class drivers included in the Windows operating system. In many cases, a particular USB device cannot be assigned to a device class because it has to fulfill different requirements, or because implementing the class specification in the device firmware is too time-consuming. This makes a custom USB device driver development necessary; a kernel-mode driver which conforms to the Windows Driver Model (WDM). The development and debugging process of such a kernel-mode driver is very time-consuming, especially if the driver has to support different Windows versions. For this reason, Thesycon has developed the generic USB device driver USBIO. The USBIO software components can be integrated into a final product with product-specific adaptations (e.g. File names, installation paths, copyright messages). The result is a customized version that can be shipped as part of an end user product. USBIO Features. • Complete USB functionality is supported. The driver is optimized for maximum efficiency. The USBIO driver supports USB 3.0, USB 2.0 and USB 1.1. It supports low, full, high speed and super speed mode. • The USBIO driver supports. • The USBIO driver supports the USB transfer types Control, Interrupt, Bulk, and Isochronous. • The USBIO driver provides an interface to USB endpoints (pipes) that is similar to Win32 file I/O interface. • The driver provides full support for asynchronous (overlapped) data transfer operations. • The USBIO driver fully supports hot plug and play. It supports Plug&Play notifications for applications. • The driver supports the Windows power management model. • The USBIO driver provides an interface to USB devices that can be used by any Windows 32/64 bit applications. Multiple applications can use the USBIO driver at the same time. • The USBIO driver can be used with devices that implement multiple USB configurations. It supports switching between different USB configurations. • The USBIO driver can be used with devices that implement multiple USB interfaces. In this case a multi-interface driver is required. • Multiple USB devices can be controlled by USBIO at the same time. • The USBIO provides a Windows programming interface for use in C, C++ and Java programs. A high-level programming interface, the USBIO COM interface, is also available. • Several source code examples demonstrate usage of the programming interfaces and show how an application controls a USB device. Customization of the Driver. • Supported scenarios: first-time installation, driver update, removal of driver software • Interactive mode with graphical user interface • Silent mode without user interface, enables integration into surrounding software installers • Supports popup-free installation WHQL Certification The driver is conform with current WHQL and Hardware Lab Kit (HLK) requirements. To get a WHQL certification, HLK tests must be executed with licensee's device which can be done by licensee or Thesycon. If you are interested in a WHQL certification, please contact Thesycon for a quotation.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. Archives
November 2018
Categories |