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