FILES revision 1.1
11.1SaugustssA small roadmap of the USB files: 21.1Saugustss 31.1SaugustssFILES this file 41.1SaugustssMakefile to install .h files 51.1SaugustssMakefile.usbdevs to run devlist2h.awk 61.1SaugustssTODO just a list of things to do 71.1Saugustssdevlist2h.awk script to generate usbdevs*.h 81.1Saugustssfiles.usb config inclued file 91.1Saugustsshid.c subroutines to parse and access HID data 101.1Saugustsshid.h API for hid.c 111.1Saugustssohci.c Host controller driver for OHCI 121.1Saugustssohcireg.h Hardware definitions for OHCI 131.1Saugustssohcivar.h API for ohci.c 141.1Saugustssuaudio.c USB audio class driver 151.1Saugustssuaudioreg.h and definitions for it 161.1Saugustssugen.c generic driver that can handle access to any USB device 171.1Saugustssuhci.c Host controller driver for UHCI 181.1Saugustssuhcireg.h Hardware definitions for UHCI 191.1Saugustssuhcivar.h API for uhci.c 201.1Saugustssuhid.c USB HID class driver 211.1Saugustssuhub.c USB hub driver 221.1Saugustssukbd.c USB keyboard driver 231.1Saugustssukbdmap.c wscons key mapping for ukbd 241.1Saugustssukbdvar.h API for ukbd.c 251.1Saugustssulpt.c USB printer class driver 261.1Saugustssumodem.c USB modem (CDC ACM) driver 271.1Saugustssums.c USB mouse driver 281.1Saugustssusb.c usb (bus) device driver 291.1Saugustssusb.h general USB defines 301.1Saugustssusb_mem.c memory allocation for DMAable memory 311.1Saugustssusb_mem.h API for usb_mem.c 321.1Saugustssusb_port.h compatibility defines for different OSs 331.1Saugustssusb_quirks.c table of non-conforming USB devices and their problems 341.1Saugustssusb_quirks.h API for usb_quirks.c 351.1Saugustssusb_subr.c various subroutines used by USB code 361.1Saugustssusbcdc.h USB CDC class definitions 371.1Saugustssusbdevs data base of known device 381.1Saugustssusbdevs.h generated from usbdevs 391.1Saugustssusbdevs_data.h generated from usbdevs 401.1Saugustssusbdi.c implementation of the USBDI API, which all drivers use 411.1Saugustssusbdi.h API for usbdi.c 421.1Saugustssusbdi_util.c utilities built on top of usbdi.h 431.1Saugustssusbdi_util.h API for usbdi_util.c 441.1Saugustssusbdivar.h internal defines and structures for usbdi.c 451.1Saugustssusbhid.h USB HID class definitions 46