freebsd-skq/sys/dev/usb
iedowse e6e3da5866 Correct the calculation of the report size and only look at reports
that have the specified kind, instead of assuming that there is
only one report of the right kind in the report descriptor.

Submitted by:	Morten Johansen
Obtained from:	NetBSD (indirectly)
PR:		usb/77604
2006-03-22 02:04:12 +00:00
..
dsbr100io.h
ehci_pci.c ehci_pci.c: 2006-01-16 19:23:59 +00:00
ehci.c Oops - fix the build in the !USB_DEBUG case. 2006-03-18 17:57:34 +00:00
ehcireg.h ehcivar.h: 2005-09-18 11:45:39 +00:00
ehcivar.h ehci_pci.c: 2006-01-16 19:23:59 +00:00
FILES
hid.c Correct the calculation of the report size and only look at reports 2006-03-22 02:04:12 +00:00
hid.h
if_aue.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_auereg.h
if_axe.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_axereg.h
if_cdce.c Emit USB_EVENT_DRIVER_DETACH on detach. 2005-12-29 17:29:18 +00:00
if_cdcereg.h Add dummy support for ifmedia subsystem. This allows devd to see cdce as an 2005-09-26 05:29:46 +00:00
if_cue.c - Store pointer to the link-level address right in "struct ifnet" 2005-11-11 16:04:59 +00:00
if_cuereg.h
if_kue.c - Store pointer to the link-level address right in "struct ifnet" 2005-11-11 16:04:59 +00:00
if_kuereg.h
if_rue.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_ruereg.h
if_udav.c Do not touch ifp->if_baudrate in miibus aware drivers. 2006-02-14 12:44:56 +00:00
if_udavreg.h Fix -Wundef from compiling the amd64 LINT. 2005-12-04 10:06:06 +00:00
if_ural.c use s/w bmiss facility 2006-02-18 01:04:08 +00:00
if_uralreg.h o fix initialization sequence. 2006-01-21 10:25:51 +00:00
if_uralvar.h o Send management frames at the lowest possible rate. 2005-11-29 20:55:53 +00:00
kue_fw.h
ohci_pci.c Give ohci_intr a proper return value. In FreeBSD, this is void. Remove 2006-02-11 03:29:02 +00:00
ohci.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
ohcireg.h
ohcivar.h Give ohci_intr a proper return value. In FreeBSD, this is void. Remove 2006-02-11 03:29:02 +00:00
rio500_usb.h
sl811hs.c Fix -Wundef from compiling the amd64 LINT. 2005-12-04 10:06:06 +00:00
sl811hsreg.h Add SL811 based host controller driver for CF usb host controller. 2005-07-14 15:57:01 +00:00
sl811hsvar.h Add SL811 based host controller driver for CF usb host controller. 2005-07-14 15:57:01 +00:00
slhci_pccard.c Remove OLDCARD shims 2005-09-22 05:06:37 +00:00
ubsa.c
ubser.c Remove spl. 2005-11-05 17:17:57 +00:00
ubser.h
ucom.c Eliminate two unused arguments to ttycreate(). 2005-10-16 20:22:56 +00:00
ucomvar.h
ucycom.c Eliminate two unused arguments to ttycreate(). 2005-10-16 20:22:56 +00:00
udbp.c
udbp.h
ufm.c
ufoma.c Add FOMA (NTT DoCoMo 3G mobile phone system) driver. 2006-01-09 17:46:36 +00:00
uftdi.c
uftdireg.h
ugen.c Use %t (ptrdiff_t modifier) to print a couple of pointer differences rather 2005-12-15 21:57:32 +00:00
ugraphire_rdesc.h Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has a 2005-12-31 04:38:50 +00:00
uhci_pci.c
uhci.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
uhcireg.h
uhcivar.h
uhid.c Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has a 2005-12-31 04:38:50 +00:00
uhub.c Provide the USB device release number along with other parameters 2005-08-23 21:32:49 +00:00
ukbd.c Make ukbd(4) to not delay break scancodes in "raw" mode. 2006-02-28 03:34:06 +00:00
ulpt.c Fix a > 1 year old typo that caused the ulpt driver to try reading 2005-11-12 17:39:31 +00:00
umass.c Sony DSC cameras with revision number 6.0 require the same quirk 2006-03-17 18:16:22 +00:00
umct.c Typo: s/fint/find/ 2006-02-12 17:32:59 +00:00
umodem.c
ums.c Sync the type (and size, compare mousestatus_t in /usr/include/sys/mouse.h) 2005-12-29 18:35:28 +00:00
uplcom.c Add the Tripp-Lite U209-000-R serial adapter. 2006-02-27 01:01:27 +00:00
urio.c
usb_ethersubr.c
usb_ethersubr.h
usb_if.m
usb_mem.c Don't use the ALLOCNOW flag for tags that will only be used for static 2006-01-10 22:55:35 +00:00
usb_mem.h
usb_port.h Don't free ifaces yet, should fix a panic 2006-03-01 06:31:24 +00:00
usb_quirks.c The UQ_OPEN_CLEARSTALL entry added in revision 1.48 is no longer 2006-02-26 22:20:45 +00:00
usb_quirks.h Add a UQ_OPEN_CLEARSTALL quirk for devices that need a clear-stall 2006-02-19 14:48:02 +00:00
usb_subr.c Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
usb.c Prepare to commit SL811 based Host controller driver. 2005-07-14 14:19:05 +00:00
usb.h Add support for Xbox 360 gamepads. They are HID-capable devices, but 2005-12-31 04:22:34 +00:00
usbcdc.h
usbdevs Add the Tripp-Lite U209-000-R serial adapter. 2006-02-27 01:01:27 +00:00
usbdi_util.c
usbdi_util.h
usbdi.c Reorder the calling of the completion callback and the transfer 2005-12-08 03:08:17 +00:00
usbdi.h
usbdivar.h Save and restore the data toggle value when a pipe to an endpoint 2006-02-26 02:57:57 +00:00
usbhid.h
uscanner.c Add support for Canon CanoScan D660U. 2006-01-08 14:17:04 +00:00
uvisor.c Recognize the Sony Clie PEG-TJ37. 2005-12-04 07:34:19 +00:00
uvscom.c Fix -Wundef from compiling the amd64 LINT. 2005-12-04 10:06:06 +00:00
uxb360gp_rdesc.h Add support for the Wacom Graphire 3 4x5. Like the Graphire 3, it has a 2005-12-31 04:38:50 +00:00