Home | History | Annotate | Line # | Download | only in usb
FILES revision 1.2
      1 A small roadmap of the USB files:
      2 
      3 FILES			this file
      4 Makefile		to install .h files
      5 Makefile.usbdevs	to run devlist2h.awk
      6 TODO			just a list of things to do
      7 devlist2h.awk		script to generate usbdevs*.h
      8 files.usb		config include file
      9 hid.c			subroutines to parse and access HID data
     10 hid.h			API for hid.c
     11 ohci.c			Host controller driver for OHCI
     12 ohcireg.h		Hardware definitions for OHCI
     13 ohcivar.h		API for ohci.c
     14 uaudio.c		USB audio class driver
     15 uaudioreg.h		  and definitions for it
     16 ugen.c			generic driver that can handle access to any USB device
     17 uhci.c			Host controller driver for UHCI
     18 uhcireg.h		Hardware definitions for UHCI
     19 uhcivar.h		API for uhci.c
     20 uhid.c			USB HID class driver
     21 uhub.c			USB hub driver
     22 ukbd.c			USB keyboard driver
     23 ukbdmap.c		wscons key mapping for ukbd
     24 ukbdvar.h		API for ukbd.c
     25 ulpt.c			USB printer class driver
     26 umass.c			USB mass storage driver (bulk only for now)
     27 umodem.c		USB modem (CDC ACM) driver
     28 ums.c			USB mouse driver
     29 usb.c			usb (bus) device driver
     30 usb.h			general USB defines
     31 usb_mem.c		memory allocation for DMAable memory
     32 usb_mem.h		API for usb_mem.c
     33 usb_port.h		compatibility defines for different OSs
     34 usb_quirks.c		table of non-conforming USB devices and their problems
     35 usb_quirks.h		API for usb_quirks.c
     36 usb_subr.c		various subroutines used by USB code
     37 usbcdc.h		USB CDC class definitions
     38 usbdevs			data base of known device
     39 usbdevs.h		generated from usbdevs
     40 usbdevs_data.h		generated from usbdevs
     41 usbdi.c			implementation of the USBDI API, which all drivers use
     42 usbdi.h			API for usbdi.c
     43 usbdi_util.c		utilities built on top of usbdi.h
     44 usbdi_util.h		API for usbdi_util.c
     45 usbdivar.h		internal defines and structures for usbdi.c
     46 usbhid.h		USB HID class definitions
     47