Add an install location for the vkernel binary, add a second on how to
[dragonfly.git] / sys / bus / usb / FILES
blob410aac37ce925b6adc59ec3ff7b55df1166c6de8
1 $FreeBSD: src/sys/dev/usb/FILES,v 1.6 2003/04/14 14:04:07 ticso Exp $
2 $DragonFly: src/sys/bus/usb/FILES,v 1.3 2003/12/30 01:01:44 dillon Exp $
4 A small roadmap of the USB files:
6 FILES                   this file
7 Makefile                to install .h files
8 Makefile.usbdevs        to run devlist2h.awk
9 TODO                    just a list of things to do
10 devlist2h.awk           script to generate usbdevs*.h
11 dsbr100io.h             API for ufm.c
12 ehci.c                  Host controller driver for EHCI
13 ehcireg.h               Hardware definitions for EHCI
14 ehcivar.h               API for ehci.c
15 files.usb               config include file
16 hid.c                   subroutines to parse and access HID data
17 hid.h                   API for hid.c
18 if_aue.c                USB Pegasus Ethernet driver
19 if_auereg.h               and definitions for it
20 if_cue.c                USB CATC Ethernet driver
21 if_cuereg.h               and definitions for it
22 if_kue.c                USB Kawasaki Ethernet driver
23 if_kuereg.h               and definitions for it
24 if_upl.c                USB Prolofic host-to-host driver
25 ohci.c                  Host controller driver for OHCI
26 ohcireg.h               Hardware definitions for OHCI
27 ohcivar.h               API for ohci.c
28 uaudio.c                USB audio class driver
29 uaudioreg.h               and definitions for it
30 ufm.c                   USB fm radio driver
31 [Merged] ugen.c         generic driver that can handle access to any USB device
32 uhci.c                  Host controller driver for UHCI
33 uhcireg.h               Hardware definitions for UHCI
34 uhcivar.h               API for uhci.c
35 uhid.c                  USB HID class driver
36 uhub.c                  USB hub driver
37 ukbd.c                  USB keyboard driver
38 ukbdmap.c               wscons key mapping for ukbd
39 ukbdvar.h               API for ukbd.c
40 ulpt.c                  USB printer class driver
41 umass.c                 USB mass storage driver
42 umodem.c                USB modem (CDC ACM) driver
43 ums.c                   USB mouse driver
44 urio.c                  USB Diamond Rio500 driver
45 usb.c                   usb (bus) device driver
46 usb.h                   general USB defines
47 usb_mem.c               memory allocation for DMAable memory
48 usb_mem.h               API for usb_mem.c
49 usb_port.h              compatibility defines for different OSs
50 usb_quirks.c            table of non-conforming USB devices and their problems
51 usb_quirks.h            API for usb_quirks.c
52 usb_subr.c              various subroutines used by USB code
53 usbcdc.h                USB CDC class definitions
54 usbdevs                 data base of known device
55 usbdevs.h               generated from usbdevs
56 usbdevs_data.h          generated from usbdevs
57 usbdi.c                 implementation of the USBDI API, which all drivers use
58 usbdi.h                 API for usbdi.c
59 usbdi_util.c            utilities built on top of usbdi.h
60 usbdi_util.h            API for usbdi_util.c
61 usbdivar.h              internal defines and structures for usbdi.c
62 uscanner.c              minimal USB scanner driver
63 usbhid.h                USB HID class definitions