NetBSD/sys/dev/usb
drochner 72af1800e4 There are devices which don't report the "self powered" state correctly
in the device status word (at least Palmpilot; comments in Linux
indicate that there are more).
So don't use this information, just use the bit in the configuration
descriptor we are attempting to set. (It is of little use anyway,
perhaps the code can be simplified further.)
Thanks to Steven M. Bellovin for running some tests with a Palmpilot.
2007-01-24 12:36:56 +00:00
..
FILES
Makefile
Makefile.usbdevs
TODO
devlist2h.awk
ehci.c Kill the "bus powered" bit in the configuration descriptor. This doesn't 2007-01-19 22:46:21 +00:00
ehcireg.h It is sufficient to have the members volatile. 2006-10-09 11:38:54 +00:00
ehcivar.h Remove the code which disables port status change interrupts for 1s 2007-01-07 16:44:44 +00:00
ezload.c
ezload.h
files.usb Add device driver for Microsoft Xbox controller. Exposes itself as a 2007-01-05 17:16:22 +00:00
hid.c
hid.h
if_atu.c Spell "separate" correctly. From Zafer Aydogan. 2006-12-25 18:39:47 +00:00
if_atureg.h Spell "separate" correctly. From Zafer Aydogan. 2006-12-25 18:39:47 +00:00
if_aue.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_auereg.h aue_ioctl() for the murpose of adding/deleting multicast addresses is called 2006-09-15 10:47:34 +00:00
if_axe.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_axereg.h
if_cdce.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_cdcereg.h
if_cue.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_cuereg.h
if_kue.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_kuereg.h
if_rum.c PR/35122: Dieter Roelants: Support for LevelOne WNC-0301USB USB wireless 2006-11-25 21:35:08 +00:00
if_rumreg.h Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. 2006-10-31 22:21:16 +00:00
if_rumvar.h Add rum(4) for newer USB Ralink devices. Obtained from OpenBSD. 2006-10-31 22:21:16 +00:00
if_udav.c change some commented-out code to use the interrupt descriptor's polling 2006-12-01 20:56:42 +00:00
if_udavreg.h
if_upl.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_ural.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
if_uralreg.h
if_uralvar.h Move AMRR code out of wpi(4) and ural(4) into net80211 itself. 2006-10-31 21:53:41 +00:00
if_url.c change some commented-out code to use the interrupt descriptor's polling 2006-12-01 20:56:42 +00:00
if_urlreg.h
kue_fw.h
ohci.c Kill the "bus powered" bit in the configuration descriptor. This doesn't 2007-01-19 22:46:21 +00:00
ohcireg.h Add the 'volatile' qualifier to all descriptor fields to prevent the 2006-10-08 11:52:48 +00:00
ohcivar.h
uaudio.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
uaudioreg.h
ubsa.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ubt.c merge yamt-splraiseipl branch. 2006-12-21 15:55:21 +00:00
ucom.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ucomvar.h
ucycom.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
udsbr.c
uep.c Tidy away wsmouse_input() abstractions and update 2006-11-12 19:00:42 +00:00
uftdi.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
uftdireg.h
ugen.c Restore compatibility of USB_DEVICEINFO ioctl and reads from /dev/usb with 2006-12-03 22:34:58 +00:00
ugensa.c Match Novatel FlexPak GPS receiver and Sierra Aircard 580 (used with 2006-10-11 14:32:28 +00:00
ugraphire_rdesc.h The Graphire's are 4x5 and 6x8, not 4x6. 2007-01-22 19:48:57 +00:00
uhci.c Kill the "bus powered" bit in the configuration descriptor. This doesn't 2007-01-19 22:46:21 +00:00
uhcireg.h Add the 'volatile' qualifier to all descriptor fields to prevent the 2006-10-08 11:52:48 +00:00
uhcivar.h
uhid.c Restore compatibility of USB_DEVICEINFO ioctl and reads from /dev/usb with 2006-12-03 22:34:58 +00:00
uhidev.c Add ID's for the Graphire3 6x8 (from PR 35111) and Graphire4 4x5 (tested by 2007-01-22 19:39:37 +00:00
uhidev.h
uhub.c Allocate storage for status change notifications dynamically, depending 2007-01-07 16:50:02 +00:00
uipaq.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
uirda.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ukbd.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ukbdmap.c
ukbdvar.h
ukyopon.c
ukyopon.h
ulpt.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
umass.c PR/35385: Mihai Chelaru: Add a quirk for the Sony Cybershot USB camera, which 2007-01-09 16:46:02 +00:00
umass_isdata.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
umass_isdata.h
umass_quirks.c PR/35385: Mihai Chelaru: Add a quirk for the Sony Cybershot USB camera, which 2007-01-09 16:46:02 +00:00
umass_quirks.h
umass_scsipi.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
umass_scsipi.h
umassvar.h PR/35385: Mihai Chelaru: Add a quirk for the Sony Cybershot USB camera, which 2007-01-09 16:46:02 +00:00
umct.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
umct.h
umidi.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
umidi_quirks.c fix initializers. 2006-09-03 21:28:03 +00:00
umidi_quirks.h fix initializers. 2006-09-03 21:28:03 +00:00
umidireg.h
umidivar.h
umodem.c
umodem_common.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
umodemvar.h
ums.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
uplcom.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
urio.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
urio.h
usb.c fix compilation issues. 2006-12-05 17:35:35 +00:00
usb.h Kill the "bus powered" bit in the configuration descriptor. This doesn't 2007-01-19 22:46:21 +00:00
usb_mem.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
usb_mem.h
usb_port.h __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
usb_quirks.c In usbd_set_config_index(), remove the code which tries to draw conclusions 2007-01-19 22:42:05 +00:00
usb_quirks.h In usbd_set_config_index(), remove the code which tries to draw conclusions 2007-01-19 22:42:05 +00:00
usb_subr.c There are devices which don't report the "self powered" state correctly 2007-01-24 12:36:56 +00:00
usbcdc.h
usbdevices.config
usbdevs Add ID's for the Graphire3 6x8 (from PR 35111) and Graphire4 4x5 (tested by 2007-01-22 19:39:37 +00:00
usbdevs.h Regen. 2007-01-22 19:40:21 +00:00
usbdevs_data.h Regen. 2007-01-22 19:40:21 +00:00
usbdi.c move int j into #ifdef COMPAT_30 to avoid an unused variable warning when 2006-12-05 20:45:36 +00:00
usbdi.h fix compilation issues. 2006-12-05 17:35:35 +00:00
usbdi_util.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
usbdi_util.h
usbdivar.h -comment out transaction translator support for now, it doesn't do more 2006-12-01 20:48:50 +00:00
usbhid.h enable 'Application Control Pan' in Consumer usage group as an equivalent 2006-10-31 19:17:04 +00:00
uscanner.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
usscanner.c If no scsibus is configured, do not silently fail the attach but print 2006-11-26 20:14:41 +00:00
ustir.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
ustirreg.h
utoppy.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
utoppy.h
uvisor.c In detach(), check for incomplete initialisation which might happen if 2007-01-24 12:26:49 +00:00
uvscom.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
uyap.c __unused removal on arguments; approved by core. 2006-11-16 01:32:37 +00:00
uyap_firmware.h
xboxcontroller.c Change left/right/middle click to be left-stick-click, right-stick-click, 2007-01-07 19:08:05 +00:00