Home | History | Annotate | Line # | Download | only in usb
FILES revision 1.9
      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.5  augustss ehci.c			Host controller driver for EHCI (just a stub now)
      9  1.5  augustss ehcireg.h		Hardware definitions for EHCI (just a stub now)
     10  1.5  augustss ehcivar.h		API for ehci.c
     11  1.5  augustss ezload.c		EZ-USB firmware download subroutines
     12  1.5  augustss ezload.h		API for ezload.c
     13  1.2  augustss files.usb		config include file
     14  1.1  augustss hid.c			subroutines to parse and access HID data
     15  1.1  augustss hid.h			API for hid.c
     16  1.3  augustss if_aue.c		USB Pegasus Ethernet driver
     17  1.3  augustss if_auereg.h		  and definitions for it
     18  1.3  augustss if_cue.c		USB CATC Ethernet driver
     19  1.3  augustss if_cuereg.h		  and definitions for it
     20  1.3  augustss if_kue.c		USB Kawasaki Ethernet driver
     21  1.3  augustss if_kuereg.h		  and definitions for it
     22  1.8      hira if_upl.c		USB Prolific host-to-host driver
     23  1.3  augustss kue_fw.h		Kawasaki Ethernet firmware
     24  1.1  augustss ohci.c			Host controller driver for OHCI
     25  1.1  augustss ohcireg.h		Hardware definitions for OHCI
     26  1.1  augustss ohcivar.h		API for ohci.c
     27  1.1  augustss uaudio.c		USB audio class driver
     28  1.1  augustss uaudioreg.h		  and definitions for it
     29  1.9   gdamore ubt.c			USB Bluetooth driver
     30  1.9   gdamore ubtbcmfw.c		Firmware loader for Broadcom BCM2033 Bluetooth devices
     31  1.3  augustss ucom.c			TTY emulation for two bulk pipes
     32  1.3  augustss ucomvar.h		TTY emulation interface
     33  1.3  augustss uftdi.c			USB FTDI serial driver
     34  1.3  augustss uftdireg.h		  and definitions for it
     35  1.1  augustss ugen.c			generic driver that can handle access to any USB device
     36  1.1  augustss uhci.c			Host controller driver for UHCI
     37  1.1  augustss uhcireg.h		Hardware definitions for UHCI
     38  1.1  augustss uhcivar.h		API for uhci.c
     39  1.6  augustss uhid.c			USB generic HID driver
     40  1.6  augustss uhidev.c		USB HID class driver
     41  1.6  augustss uhidev.h		  and definitions for it
     42  1.1  augustss uhub.c			USB hub driver
     43  1.7  augustss uipaq.c			HP ipaq22xx driver
     44  1.1  augustss ukbd.c			USB keyboard driver
     45  1.1  augustss ukbdmap.c		wscons key mapping for ukbd
     46  1.1  augustss ukbdvar.h		API for ukbd.c
     47  1.1  augustss ulpt.c			USB printer class driver
     48  1.6  augustss umass.c			USB mass storage wire protocol driver
     49  1.6  augustss umass_isdata.c		In-System Design ATA over bulk-only driver
     50  1.6  augustss umass_isdata.h		  and definitions for it
     51  1.6  augustss umass_quirks.c		Table of strange umass devices
     52  1.6  augustss umass_quirks.h		  and definitions for it
     53  1.6  augustss umass_scsipi.c		umass command protocol driver
     54  1.6  augustss umass_scsipi.h		  and definitions for it
     55  1.6  augustss umassvar.h		definitions for umass.c
     56  1.6  augustss umidi.c			USB MIDI driver
     57  1.6  augustss umidi_quirks.c		Strange MIDI devices
     58  1.6  augustss umidi_quirks.h		  and definitions for it
     59  1.6  augustss umidireg.h		Protocol definitions for umidi.c
     60  1.6  augustss umidivar.h		definitions for umidi.c
     61  1.1  augustss umodem.c		USB modem (CDC ACM) driver
     62  1.1  augustss ums.c			USB mouse driver
     63  1.3  augustss urio.c			USB Diamond Rio500 driver
     64  1.3  augustss urio.h			USB Diamond Rio500 defines
     65  1.1  augustss usb.c			usb (bus) device driver
     66  1.1  augustss usb.h			general USB defines
     67  1.1  augustss usb_mem.c		memory allocation for DMAable memory
     68  1.1  augustss usb_mem.h		API for usb_mem.c
     69  1.1  augustss usb_port.h		compatibility defines for different OSs
     70  1.1  augustss usb_quirks.c		table of non-conforming USB devices and their problems
     71  1.1  augustss usb_quirks.h		API for usb_quirks.c
     72  1.1  augustss usb_subr.c		various subroutines used by USB code
     73  1.1  augustss usbcdc.h		USB CDC class definitions
     74  1.1  augustss usbdevs			data base of known device
     75  1.1  augustss usbdevs.h		generated from usbdevs
     76  1.1  augustss usbdevs_data.h		generated from usbdevs
     77  1.1  augustss usbdi.c			implementation of the USBDI API, which all drivers use
     78  1.1  augustss usbdi.h			API for usbdi.c
     79  1.1  augustss usbdi_util.c		utilities built on top of usbdi.h
     80  1.1  augustss usbdi_util.h		API for usbdi_util.c
     81  1.1  augustss usbdivar.h		internal defines and structures for usbdi.c
     82  1.4  augustss uscanner.c		minimal USB scanner driver
     83  1.5  augustss usscanner.c		driver for some SCSI-over-USB scanners
     84  1.1  augustss usbhid.h		USB HID class definitions
     85  1.3  augustss uvisor.c		USB Handsping Visor driver
     86  1.5  augustss uyap.c			Initial firmware downloader for Y@P phones
     87  1.5  augustss uyap_firmware.h		Firmware for the Y@P phone
     88