USBECD

USB 2.0 Extended Control Driver for OS/2 (ArcaOS, 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 an 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.

License

 * Open Source - ISC License.

Author

 * Wim Brul

Links

 * Webpage