NetBSD/sys/dev/usb
lukem 06de426449 SIMPLEQ rototill:
- implement SIMPLEQ_REMOVE(head, elm, type, field).  whilst it's O(n),
  this mirrors the functionality of SLIST_REMOVE() (the other
  singly-linked list type) and FreeBSD's STAILQ_REMOVE()
- remove the unnecessary elm arg from SIMPLEQ_REMOVE_HEAD().
  this mirrors the functionality of SLIST_REMOVE_HEAD() (the other
  singly-linked list type) and FreeBSD's STAILQ_REMOVE_HEAD()
- remove notes about SIMPLEQ not supporting arbitrary element removal
- use SIMPLEQ_FOREACH() instead of home-grown for loops
- use SIMPLEQ_EMPTY() appropriately
- use SIMPLEQ_*() instead of accessing sqh_first,sqh_last,sqe_next directly
- reorder manual page; be consistent about how the types are listed
- other minor cleanups
2002-06-01 23:50:52 +00:00
..
devlist2h.awk
ehci.c SIMPLEQ rototill: 2002-06-01 23:50:52 +00:00
ehcireg.h
ehcivar.h
ezload.c
ezload.h
FILES
files.usb Rename the audio "bus" attribute audiobus to avoid confusion with audio 2002-04-22 09:41:19 +00:00
hid.c
hid.h
if_aue.c Add Siemens speedstream, from Alicia da Conceicao. 2002-03-18 14:01:02 +00:00
if_auereg.h
if_cue.c
if_cuereg.h
if_kue.c Whitespace fixes. 2002-03-17 18:02:52 +00:00
if_kuereg.h
if_upl.c bring in latest ALTQ from kjc. ALTQify some of the drivers. 2002-03-05 04:12:57 +00:00
if_url.c Two minor fixes from OpenBSD. 2002-05-13 12:10:04 +00:00
if_urlreg.h add driver for Realtek RL8150L USB ethernet adapter 2002-03-28 21:09:10 +00:00
kue_fw.h
Makefile Added some clarifying comments after my mistake. 2002-04-12 17:56:14 +00:00
Makefile.usbdevs Added some clarifying comments after my mistake. 2002-04-12 17:56:14 +00:00
ohci.c SIMPLEQ rototill: 2002-06-01 23:50:52 +00:00
ohcireg.h
ohcivar.h
TODO
uaudio.c USB_ATTACH: Initialize sc_plachan.altidx and sc_recchan.altidx with -1. 2002-05-18 15:14:39 +00:00
uaudioreg.h Sampling rate and mono-stereo conversion described in 2002-03-07 14:37:02 +00:00
ucom.c Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for 2002-03-17 19:40:26 +00:00
ucomvar.h
udsbr.c Remove obsolete prototype for "udsbr_search". 2002-02-12 10:51:49 +00:00
uftdi.c Add support for FTDI USB->Serial adapters based on the FT8U232AM chip. 2002-05-08 18:10:19 +00:00
uftdireg.h Add support for FTDI USB->Serial adapters based on the FT8U232AM chip. 2002-05-08 18:10:19 +00:00
ugen.c Prefix structure members to protect them against clashes with eg. c++ keywords. 2002-02-20 20:30:12 +00:00
ugraphire_rdesc.h
uhci.c SIMPLEQ rototill: 2002-06-01 23:50:52 +00:00
uhcireg.h Switch to new abort mechanism. 2002-02-11 11:41:30 +00:00
uhcivar.h Switch to new abort mechanism. 2002-02-11 11:41:30 +00:00
uhid.c Whitespace fixes. 2002-03-17 18:02:52 +00:00
uhidev.c Avoid a race condition spotted by UCHIYAMA Yasushi <uch@vnop.net>. 2002-02-27 01:30:50 +00:00
uhidev.h
uhub.c
uirda.c
ukbd.c Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for 2002-03-17 19:40:26 +00:00
ukbdmap.c Add Swiss keyboard mappings. From OpenBSD. 2002-03-17 18:01:07 +00:00
ukbdvar.h
ulpt.c Fix an uninitilized request. From Alfred Perlstein <bright@mu.org>. 2002-02-25 22:39:01 +00:00
umass_isdata.c
umass_isdata.h
umass_quirks.c Another disk quirk. 2002-04-22 12:48:40 +00:00
umass_quirks.h
umass_scsipi.c
umass_scsipi.h
umass.c Whitespace fixes. 2002-03-17 18:02:52 +00:00
umassvar.h Add quirk for devices without Get Max Lun. 2002-02-07 13:52:54 +00:00
umct.c
umct.h
umidi_quirks.c
umidi_quirks.h
umidi.c free_all_endpoints(): Fix a problem with disabled device. 2002-03-08 17:24:06 +00:00
umidireg.h
umidivar.h
umodem.c Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for 2002-03-17 19:40:26 +00:00
ums.c Convert ioctl code to use EPASSTHROUGH instead of -1 or ENOTTY for 2002-03-17 19:40:26 +00:00
uplcom.c add device TDK USB-PDC Adapter UPA9664 2002-03-16 16:10:19 +00:00
urio.c Give usbd_do_request_flags() an extra argument for the timeout. 2002-02-11 15:11:49 +00:00
urio.h
usb_mem.c Update dma memory access API a little. 2002-05-19 06:24:30 +00:00
usb_mem.h Another fix in the FreeBSD part. 2002-05-28 17:45:17 +00:00
usb_port.h SIMPLEQ rototill: 2002-06-01 23:50:52 +00:00
usb_quirks.c
usb_quirks.h
usb_subr.c Prefix structure members to protect them against clashes with eg. c++ keywords. 2002-02-20 20:30:12 +00:00
usb.c SIMPLEQ rototill: 2002-06-01 23:50:52 +00:00
usb.h A small fix for FreeBSD. 2002-02-26 10:27:49 +00:00
usbcdc.h
usbdevs Add many Keyspan products, and distinguish the device IDs before and 2002-05-31 21:11:56 +00:00
usbdevs_data.h Regen. 2002-05-31 21:13:12 +00:00
usbdevs.h Regen. 2002-05-31 21:13:12 +00:00
usbdi_util.c
usbdi_util.h Whitespace fixes. 2002-03-17 18:02:52 +00:00
usbdi.c SIMPLEQ rototill: 2002-06-01 23:50:52 +00:00
usbdi.h Remove an accidental change from last commit. 2002-02-11 15:20:23 +00:00
usbdivar.h
usbhid.h
uscanner.c Recognise the HP ScanJet 2200c as a scanner, tested with xsane. 2002-05-12 08:04:41 +00:00
usscanner.c
ustir.c Whitespace fixes. 2002-03-17 18:02:52 +00:00
ustirreg.h
uvisor.c Add some more stuff that might make Palm and Sony devices work. 2002-02-27 23:00:03 +00:00
uvscom.c Small rearrangment of the FreeBSD part of the code. 2002-03-27 19:51:39 +00:00
uyap_firmware.h
uyap.c