freebsd-src/sys/dev/usb
Josef Karthauser 4722fea82e MFNetBSD:
revision 1.43
    date: 2001/04/12 01:39:04;  author: thorpej;  state: Exp;  lines: +2 -2
    Switch to USB_USE_SOFTINTR.  The callout hack does indeed work
    fine for systems without generic soft interrupts, even if it is
    a little sub-optimal.  Consider it a penalty for ports not
    implementing a kernel API.

    Addresses kern/11957.  The PR has been open for 4 months, and
    I have work blocked on the continued existence of splimp() in
    the networking code.

The NetBSD patch only switches it on for NetBSD, but I've also
switched it on for FreeBSD in this commit.
2002-05-09 12:49:25 +00:00
..
devlist2h.awk constify 2002-04-01 19:22:04 +00:00
dsbr100io.h Support for USB fm radio. 2002-03-04 03:51:21 +00:00
FILES Support for USB fm radio. 2002-03-04 03:51:21 +00:00
hid.c MFNetBSD: hid.c (1.22), uhci.c (1.150), usb_subr.c (1.97) 2002-04-07 17:53:58 +00:00
hid.h Use ANSI prototypes and declarations. 2002-04-01 19:01:09 +00:00
if_aue.c Revert part of revision 1.49 which was supposed to be white space 2002-04-17 12:03:20 +00:00
if_auereg.h MFNetBSD: if_aue.c (1.26), if_auereg.h (1.6), if_cue.c (1.10), 2002-04-07 12:04:02 +00:00
if_cue.c We not long need to use USBD_NO_TSLEEP. 2002-04-07 12:19:50 +00:00
if_cuereg.h MFNetBSD: if_aue.c (1.26), if_auereg.h (1.6), if_cue.c (1.10), 2002-04-07 12:04:02 +00:00
if_kue.c We not long need to use USBD_NO_TSLEEP. 2002-04-07 12:19:50 +00:00
if_kuereg.h MFNetBSD: if_aue.c (1.26), if_auereg.h (1.6), if_cue.c (1.10), 2002-04-07 12:04:02 +00:00
kue_fw.h
Makefile.usbdevs
ohci.c Some non-functional changes to make the differences between NetBSD's 2002-04-29 16:23:14 +00:00
ohci_pci.c KNF style the code, ready for an MFC. 2002-02-17 11:58:58 +00:00
ohcireg.h Merge from NetBSD: 2002-04-01 13:21:43 +00:00
ohcivar.h MFNetBSD: ohci.c (1.119), ohcivar.h (1.30) 2002-04-07 15:16:31 +00:00
rio500_usb.h
ucom.c Change the suser() API to take advantage of td_ucred as well as do a 2002-04-01 21:31:13 +00:00
ucomvar.h Add a USB comm driver. 2002-03-18 18:23:42 +00:00
udbp.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
udbp.h The USB double bulk pipe driver (Host to host cables). Currently there 2000-05-01 22:48:23 +00:00
ufm.c MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
ugen.c MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
ugraphire_rdesc.h MFNetBSD: uhid.c (1.42 & 1.43), ugraphire_rdesc.h (1.1) 2002-04-07 17:04:01 +00:00
uhci.c Move the new byte order function prototypes from <sys/param.h> to 2002-04-26 22:48:23 +00:00
uhci_pci.c Fix a formatting error. 2002-02-17 12:41:50 +00:00
uhcireg.h MFNetBSD: uhcireg.h (1.15), uhcivar.h (1.33) 2002-04-07 18:06:34 +00:00
uhcivar.h MFNetBSD: uhcireg.h (1.15), uhcivar.h (1.33) 2002-04-07 18:06:34 +00:00
uhid.c MFNetBSD: uhid.c (1.45), ums.c (1.49), usbdi_util.c (1.35), usbdi_util.h (1.23) 2002-04-07 17:13:00 +00:00
uhub.c Reduce the difference between our version and NetBSD's. (No 2002-04-07 11:29:31 +00:00
ukbd.c MFNetBSD: ukbd.c (1.52), usbdi.c (1.54), usbdi.h (1.35) 2002-04-07 13:16:18 +00:00
ulpt.c MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
umass.c Make this compile again when UMASS_DEBUG isn't defined. 2002-04-11 21:09:41 +00:00
umodem.c Make this compile again after the recent NetBSD merge 2002-04-02 03:39:33 +00:00
ums.c MFNetBSD: uhid.c (1.45), ums.c (1.49), usbdi_util.c (1.35), usbdi_util.h (1.23) 2002-04-07 17:13:00 +00:00
uplcom.c Add a USB comm driver. 2002-03-18 18:23:42 +00:00
urio.c MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
usb.c MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
usb.h Revert part of the last commit. A couple of defines were removed 2002-02-26 10:00:32 +00:00
usb_ethersubr.c Change callers of mtx_init() to pass in an appropriate lock type name. In 2002-04-04 21:03:38 +00:00
usb_ethersubr.h Remove __P. 2002-03-20 02:08:01 +00:00
usb_if.m
usb_mem.h Remove __P prototypes to reduce diffs between the NetBSD and FreeBSD 2000-07-17 18:41:20 +00:00
usb_port.h MFNetBSD: 2002-05-09 12:49:25 +00:00
usb_quirks.c Fix a typo in the definition of HP1220C and add a quick entry for 2002-04-06 13:28:02 +00:00
usb_quirks.h Pull in the most recent version of usb_quirks.h and propagate the necessary 2001-07-05 10:12:59 +00:00
usb_subr.c Add a power exceeded debug message. 2002-04-25 12:58:30 +00:00
usbcdc.h Add more CDC defines. 2000-08-13 18:23:07 +00:00
usbdevs Change Device ID string for DaisyTech devices to be more sensible. 2002-04-29 15:01:35 +00:00
usbdevs.h Regen after rev.1.89 of usbdevs. 2002-04-29 15:02:30 +00:00
usbdevs_data.h Regen after rev.1.89 of usbdevs. 2002-04-29 15:02:30 +00:00
usbdi.c MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
usbdi.h MFNetBSD: ugen.c (1.57), ulpt.c (1.48), usb.c (1.67), usbdi.c (1.96), 2002-05-06 18:23:36 +00:00
usbdi_util.c MFNetBSD: uhid.c (1.45), ums.c (1.49), usbdi_util.c (1.35), usbdi_util.h (1.23) 2002-04-07 17:13:00 +00:00
usbdi_util.h MFNetBSD: uhid.c (1.45), ums.c (1.49), usbdi_util.c (1.35), usbdi_util.h (1.23) 2002-04-07 17:13:00 +00:00
usbdivar.h Synchronise the code style with NetBSD. (No functional changes). 2002-04-07 13:37:46 +00:00
usbhid.h Sync usb.h with NetBSD, apart from usb_device_info.speed, which 2002-01-02 20:16:53 +00:00
uscanner.c Be more specific about when block major numbers disappeared from 2002-03-11 16:22:15 +00:00
uvscom.c Use usb_lookup instead of rolling our own. 2002-03-28 12:22:58 +00:00