NetBSD/sys/dev/usb
augustss 475ed73e46 Get rid of a bunch of code that was part of an old USBDI proposal, but that
is unused in our USB stack.

Once upon a time, when I started writing the USB stack for NetBSD, there
was an effort to make a standard for how USB device drivers should interact
with the rest of the USB stack.  This effort had contributors from just
about all Un*x camps (but not Micro$oft :).  I based my design on one of their
early proposals since I thought it would be a good idea if we could all
share device drivers with a minimum effort.  Shortly after I started my work
all the free Un*x people were thrown out of the USBDI work since we did not
pay the USB membership fee.  Well, some time has passed now and the work of
the standardization group is almost public again.  But alas, the new standard
has grown to be a monster!  I do not want to have this as the basis for the
*BSD USB stack; it is far too complicated.
So, since we are not even close to being compilant with the standard, I've
thrown out some old baggage.
1999-06-14 17:09:57 +00:00
..
Makefile Add a Communication Class header file. 1999-01-01 07:43:13 +00:00
Makefile.usbdevs Generate appropriate RCS headers. 1999-01-07 22:18:23 +00:00
TODO More things to do. 1999-04-03 18:58:52 +00:00
devlist2h.awk Generate grammatically correct sentences. 1999-04-03 18:59:51 +00:00
files.usb Add vendor/product/release locators. Added in frustration as my HID 1999-05-16 13:51:05 +00:00
hid.c Various little fixes from the FreeBSD version. 1999-01-08 11:58:25 +00:00
hid.h Make the copyright header conform to the NetBSD template. 1998-11-25 22:32:04 +00:00
ohci.c Fix a bug in bulk input. Discovered by Joel Chen <jchen@liberate.com>. 1999-06-09 22:57:16 +00:00
ohcireg.h Take care of some lines > 80 chars. 1998-12-10 23:16:47 +00:00
ohcivar.h Keep track of vendor id and make sure the vendor string is NUL terminated. 1999-05-20 09:52:35 +00:00
ucom.c Some minor updates from FreeBSD. 1999-01-10 19:13:15 +00:00
ugen.c Various little fixes from the FreeBSD version. 1999-01-08 11:58:25 +00:00
uhci.c Remove a redundant test. 1999-06-09 17:04:45 +00:00
uhcireg.h Add legacy support register. 1999-04-03 19:01:20 +00:00
uhcivar.h Keep track of vendor id and make sure the vendor string is NUL terminated. 1999-05-20 09:52:35 +00:00
uhid.c Handle exclusive open bit differently. 1999-05-09 14:38:01 +00:00
uhub.c Check that the hub ports actually power up. 1999-06-14 16:59:47 +00:00
ukbd.c Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
ukbdmap.c Fix some buglets pointed out by "Brett D. Slager" <bds@snarf.thnet.com> 1999-02-28 10:05:00 +00:00
ukbdvar.h Rework the way ukbd attaches itself as the console (again). We now allow 1999-05-13 23:34:38 +00:00
ulpt.c Update/add URLs to relevant USB specs. 1999-01-10 11:13:36 +00:00
umodem.c Update/add URLs to relevant USB specs. 1999-01-10 11:13:36 +00:00
ums.c Call ws routines at spltty() from interrupt routines. 1999-05-09 15:10:30 +00:00
usb.c Some minor updates from FreeBSD. 1999-01-10 19:13:15 +00:00
usb.h Add a few more Communication Interface Class subclasses (including Ethernet 1999-05-18 23:42:56 +00:00
usb_mem.c Very small formatting nit. 1999-06-05 13:43:03 +00:00
usb_mem.h A minor fix for FreeBSD. 1999-01-09 12:16:54 +00:00
usb_port.h Some minor updates from FreeBSD. 1999-01-10 19:13:15 +00:00
usb_quirks.c Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
usb_quirks.h Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
usb_subr.c Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
usbcdc.h Add more CDC definitions. 1999-01-03 01:09:18 +00:00
usbdevs Remove vendor from one of the descriptive strings; it's superfluous. 1999-06-05 14:14:02 +00:00
usbdevs.h Regen. 1999-06-05 14:14:42 +00:00
usbdevs_data.h Regen. 1999-06-05 14:14:42 +00:00
usbdi.c Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
usbdi.h Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
usbdi_util.c Various little fixes from the FreeBSD version. 1999-01-08 11:58:25 +00:00
usbdi_util.h Add usbd_bulk_transfer(), a function to do interruptible transfer that 1999-01-01 15:25:57 +00:00
usbdivar.h Get rid of a bunch of code that was part of an old USBDI proposal, but that 1999-06-14 17:09:57 +00:00
usbhid.h More digitizer defines. 1999-05-13 23:29:11 +00:00