freebsd-dev/sys/dev/usb
Ian Dowse 46f1e0d36c If a zero-length bulk or interrupt transfer is requested then assume
USBD_FORCE_SHORT_XFER to ensure that we actually build and execute
a transfer. This means that the various alloc_sqtd_chain functions
will always construct a transfer, so it is safe to modify the
allocated descriptors on return. Previously there were cases where
a zero length transfer would cause a NULL dereference.

Reported by:	bp
2006-05-28 23:37:04 +00:00
..
dsbr100io.h
ehci_pci.c Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
ehci.c If a zero-length bulk or interrupt transfer is requested then assume 2006-05-28 23:37:04 +00:00
ehcireg.h
ehcivar.h Attempt to follow the procedure described in section 4.10 of the 2006-05-24 03:04:11 +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 Defer axe_tick processing to a USB task, since axe miibus operations 2006-05-27 23:46:13 +00:00
if_axereg.h Defer axe_tick processing to a USB task, since axe miibus operations 2006-05-27 23:46:13 +00:00
if_cdce.c
if_cdcereg.h
if_cue.c
if_cuereg.h
if_kue.c
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
if_ural.c Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00
if_uralreg.h
if_uralvar.h
kue_fw.h
ohci_pci.c Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
ohci.c If a zero-length bulk or interrupt transfer is requested then assume 2006-05-28 23:37:04 +00:00
ohcireg.h Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
ohcivar.h Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
rio500_usb.h
sl811hs.c Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
sl811hsreg.h
sl811hsvar.h Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
slhci_pccard.c
ubsa.c
ubser.c
ubser.h
ucom.c
ucomvar.h
ucycom.c
udbp.c
udbp.h
ufm.c
ufoma.c
uftdi.c
uftdireg.h
ugen.c
ugraphire_rdesc.h
uhci_pci.c Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
uhci.c If a zero-length bulk or interrupt transfer is requested then assume 2006-05-28 23:37:04 +00:00
uhcireg.h
uhcivar.h Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
uhid.c
uhub.c
ukbd.c Make ukbd(4) to not delay break scancodes in "raw" mode. 2006-02-28 03:34:06 +00:00
ulpt.c
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
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 Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +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 Since DELAY() was moved, most <machine/clock.h> #includes have been 2006-05-16 14:37:58 +00:00
usb.c When usb_event_thread() first starts, wait significantly longer 2006-05-23 01:27:23 +00:00
usb.h
usbcdc.h
usbdevs Don't use ", but instead use ' instead. I suppose I could have also 2006-04-27 17:33:25 +00:00
usbdi_util.c
usbdi_util.h
usbdi.c Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
usbdi.h
usbdivar.h Use the limited scatter-gather capabilities of ehci, ohci and uhci 2006-05-28 05:27:09 +00:00
usbhid.h
uscanner.c - Add support for the Acer Acerscan 640BT. 2006-04-11 10:44:31 +00:00
uvisor.c
uvscom.c
uxb360gp_rdesc.h