NetBSD/sys/dev/usb
bouyer 99d6009c2a Make the ATA mid-layer appears as atabus, as proposed in
http://mail-index.netbsd.org/tech-kern/2003/09/25/0006.html
This adds a device (atabus) between IDE controllers and wd or atapibus, to
have each ATA channel show up in the device tree. Later there will be atabus
devices in /dev, so that we can do IOCTL on them.
Each atabus has its own kernel thread, to handle operations that needs polling,
e.g. reset and others.

Device probing on each bus it defered to the atabus thread creation.
This allows to do the reset and basic device probes in parallel, which reduce
boot time on systems with several pciide controllers.
2003-10-08 10:58:12 +00:00
..
devlist2h.awk
ehci.c Try to make message about missing companion controllers clearer. 2003-05-10 12:04:22 +00:00
ehcireg.h
ehcivar.h
ezload.c
ezload.h
FILES
files.usb udav*, for ether w/ Davicom DM9601 chipset. Shingo WATANABE 2003-08-22 05:13:29 +00:00
hid.c
hid.h
if_aue.c
if_auereg.h
if_cue.c
if_cuereg.h
if_kue.c
if_kuereg.h
if_uax.c Add AboCom UFE2000. 2003-05-25 14:36:56 +00:00
if_uaxreg.h
if_udav.c Remove advertising clauses from code written by Shingo WATANABE. 2003-09-04 15:17:38 +00:00
if_udavreg.h Remove advertising clauses from code written by Shingo WATANABE. 2003-09-04 15:17:38 +00:00
if_upl.c
if_url.c Remove advertising clauses from code written by Shingo WATANABE. 2003-09-04 15:17:38 +00:00
if_urlreg.h Remove advertising clauses from code written by Shingo WATANABE. 2003-09-04 15:17:38 +00:00
kue_fw.h
Makefile
Makefile.usbdevs
ohci.c Update actlen even in the case where a TD returns an error -- this is critical 2003-09-10 20:08:29 +00:00
ohcireg.h
ohcivar.h
TODO
uaudio.c Update URLs. From PR 23004. 2003-09-29 11:54:26 +00:00
uaudioreg.h
ubsa.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
ubt.c
ubtbcmfw.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
ubtbcmfw.h
ubtreg.h
ucom.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
ucomvar.h
udsbr.c
uftdi.c
uftdireg.h
ugen.c Cast a printf() arg so that USB_DEBUG compiles on multiple platforms. 2003-09-04 03:47:03 +00:00
ugraphire_rdesc.h
uhci.c Tweak a debugging printf(). 2003-09-12 16:18:08 +00:00
uhcireg.h
uhcivar.h
uhid.c cleanup & uniform descriptor owner handling: 2003-09-21 19:16:48 +00:00
uhidev.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
uhidev.h
uhub.c
uirda.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
ukbd.c
ukbdmap.c
ukbdvar.h
ulpt.c Several changes: 2003-10-04 21:19:50 +00:00
umass_isdata.c Make the ATA mid-layer appears as atabus, as proposed in 2003-10-08 10:58:12 +00:00
umass_isdata.h
umass_quirks.c Shuttle products do not need PQUIRK_NOTUR any more. Also removing them for the 2003-09-17 07:49:11 +00:00
umass_quirks.h
umass_scsipi.c Arrange for the SCSI device to be target 0, and us to be the highest target 2003-09-13 03:16:49 +00:00
umass_scsipi.h
umass.c The umass attach can fail in many ways. Print a message about why it 2003-09-29 20:04:25 +00:00
umassvar.h Exorcise UMASS_QUIRK_FORCE_SHORT_INQUIRY. 2003-09-10 05:25:44 +00:00
umct.c Support for Belkin F5U109. From PR kern/21534. 2003-05-11 16:26:49 +00:00
umct.h
umidi_quirks.c add usbdevs entries and umidi quirks for Roland USB MIDI devices 2003-09-28 07:14:56 +00:00
umidi_quirks.h
umidi.c
umidireg.h
umidivar.h
umodem.c
ums.c
uplcom.c Add Sony Ericsson DCU10 USB Cable. PR kern/22432. 2003-08-11 08:16:34 +00:00
urio.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
urio.h
usb_mem.c
usb_mem.h DMA, not dma nor Dma. 2003-05-03 18:10:37 +00:00
usb_port.h
usb_quirks.c Add more printers that report bidir mode, but can't handle it. From Linux. 2003-10-02 19:10:37 +00:00
usb_quirks.h
usb_subr.c Allow a device to reject CLEAR_FEATURE ENDPOINT_STALL (with a STALL) -- the 2003-09-23 21:44:42 +00:00
usb.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
usb.h
usbcdc.h
usbdevs Add more printers (from Linux). 2003-10-02 19:09:28 +00:00
usbdevs_data.h Regen. 2003-10-02 19:09:53 +00:00
usbdevs.h Regen. 2003-10-02 19:09:53 +00:00
usbdi_util.c
usbdi_util.h
usbdi.c
usbdi.h
usbdivar.h
usbhid.h
uscanner.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
usscanner.c
ustir.c Back out the lwp/ktrace changes. They contained a lot of colateral damage, 2003-06-29 22:28:00 +00:00
ustirreg.h
uvisor.c Bunch of changes to make the Palm Tungsten T work: 2003-08-03 21:59:26 +00:00
uvscom.c add missing __KERNEL_RCSID() 2003-07-14 15:47:00 +00:00
uyap_firmware.h
uyap.c