It can be useful as an USB programming example for porting the driver logic to other programs.
It seems that this is a good resource to learn about USB programming, giving the lack of other USB projects:
Binaries:
usbdos.zip
Code: Select all
USBUHCIL.COM -- Main UHCI driver; Run First
USBUHCI.COM -- Main UHCI driver
USBHUB.COM -- Hub driver
USBKEYB.COM -- Keyboard
USBMOUSE.COM -- Mouse
USBDRIVE.COM -- Mass storage
USBPRINT.COM -- Printer
USBJSTIK.COM -- Joystick
USBHOSTS.COM
USBDEVIC.COM
VENDORID.COM
USBUPT1.COM
Source Code:
http://bretjohnson.us/source/usbsourc.Zip
http://bretjohnson.us/source/usbsourc_2009-06-30.Zip
http://bretjohnson.us/source/usbsourc_2009-07-10.Zip
http://bretjohnson.us/source/usbsourc_2009-08-16.Zip
http://bretjohnson.us/source/usbsourc_2009-08-20.Zip
http://bretjohnson.us/source/usbsourc_2009-09-23.Zip
http://bretjohnson.us/source/usbsourc_2010-01-25.zip
http://bretjohnson.us/source/usbsourc_2010-01-27.zip
http://bretjohnson.us/source/usbsourc_2010-01-30.zip
Some more information:
FreeDOS Mailing List