USBECD

USB 2.0 Extended Control Driver for OS/2 (and eComStation) enables you to directly control usb devices. It provides an application program interface that conforms to the standard DosRead and DosWrite functions and as such may be easily used from rexx procedures using the charin and charout functions.

It has been designed to ease the development and test of simple usb devices that do not belong to any usb device class and which exercise standard/vendor control transfers and data (bulk/interrupt) transfers. There is a 1 to 1 relationship between an instance of this device driver and a particular usb device. Moreover the additional hybrid control interface supports isochronous transfers with 1 specific endpoint through DosDevIOCtl functions that are however not available to rexx procedures.

Download

 * Version 2.3 (2015-07-27)

License

 * Freeware. Source code available for non-commercial use.

Author

 * Wim Brul

Links

 * Webpage