Home | History | Annotate | Line # | Download | only in usb
FILES revision 1.3
      1  1.1  augustss A small roadmap of the USB files:
      2  1.1  augustss 
      3  1.1  augustss FILES			this file
      4  1.1  augustss Makefile		to install .h files
      5  1.1  augustss Makefile.usbdevs	to run devlist2h.awk
      6  1.1  augustss TODO			just a list of things to do
      7  1.1  augustss devlist2h.awk		script to generate usbdevs*.h
      8  1.2  augustss files.usb		config include file
      9  1.1  augustss hid.c			subroutines to parse and access HID data
     10  1.1  augustss hid.h			API for hid.c
     11  1.3  augustss if_aue.c		USB Pegasus Ethernet driver
     12  1.3  augustss if_auereg.h		  and definitions for it
     13  1.3  augustss if_cue.c		USB CATC Ethernet driver
     14  1.3  augustss if_cuereg.h		  and definitions for it
     15  1.3  augustss if_kue.c		USB Kawasaki Ethernet driver
     16  1.3  augustss if_kuereg.h		  and definitions for it
     17  1.3  augustss if_upl.c		USB Prolofic host-to-host driver
     18  1.3  augustss kue_fw.h		Kawasaki Ethernet firmware
     19  1.1  augustss ohci.c			Host controller driver for OHCI
     20  1.1  augustss ohcireg.h		Hardware definitions for OHCI
     21  1.1  augustss ohcivar.h		API for ohci.c
     22  1.1  augustss uaudio.c		USB audio class driver
     23  1.1  augustss uaudioreg.h		  and definitions for it
     24  1.3  augustss ucom.c			TTY emulation for two bulk pipes
     25  1.3  augustss ucomvar.h		TTY emulation interface
     26  1.3  augustss uftdi.c			USB FTDI serial driver
     27  1.3  augustss uftdireg.h		  and definitions for it
     28  1.1  augustss ugen.c			generic driver that can handle access to any USB device
     29  1.1  augustss uhci.c			Host controller driver for UHCI
     30  1.1  augustss uhcireg.h		Hardware definitions for UHCI
     31  1.1  augustss uhcivar.h		API for uhci.c
     32  1.1  augustss uhid.c			USB HID class driver
     33  1.1  augustss uhub.c			USB hub driver
     34  1.1  augustss ukbd.c			USB keyboard driver
     35  1.1  augustss ukbdmap.c		wscons key mapping for ukbd
     36  1.1  augustss ukbdvar.h		API for ukbd.c
     37  1.1  augustss ulpt.c			USB printer class driver
     38  1.2  augustss umass.c			USB mass storage driver (bulk only for now)
     39  1.1  augustss umodem.c		USB modem (CDC ACM) driver
     40  1.1  augustss ums.c			USB mouse driver
     41  1.3  augustss urio.c			USB Diamond Rio500 driver
     42  1.3  augustss urio.h			USB Diamond Rio500 defines
     43  1.1  augustss usb.c			usb (bus) device driver
     44  1.1  augustss usb.h			general USB defines
     45  1.1  augustss usb_mem.c		memory allocation for DMAable memory
     46  1.1  augustss usb_mem.h		API for usb_mem.c
     47  1.1  augustss usb_port.h		compatibility defines for different OSs
     48  1.1  augustss usb_quirks.c		table of non-conforming USB devices and their problems
     49  1.1  augustss usb_quirks.h		API for usb_quirks.c
     50  1.1  augustss usb_subr.c		various subroutines used by USB code
     51  1.1  augustss usbcdc.h		USB CDC class definitions
     52  1.1  augustss usbdevs			data base of known device
     53  1.1  augustss usbdevs.h		generated from usbdevs
     54  1.1  augustss usbdevs_data.h		generated from usbdevs
     55  1.1  augustss usbdi.c			implementation of the USBDI API, which all drivers use
     56  1.1  augustss usbdi.h			API for usbdi.c
     57  1.1  augustss usbdi_util.c		utilities built on top of usbdi.h
     58  1.1  augustss usbdi_util.h		API for usbdi_util.c
     59  1.1  augustss usbdivar.h		internal defines and structures for usbdi.c
     60  1.1  augustss usbhid.h		USB HID class definitions
     61  1.3  augustss uvisor.c		USB Handsping Visor driver
     62