summaryrefslogtreecommitdiffstats
path: root/sys/dev/usb/usb.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* better way to do the reattachement of a devicedlg2004-12-121-1/+10
|
* put "do { } while (0)" wrappers on all the debug maroc functionsderaadt2004-07-081-3/+3
|
* This moves access to wall and uptime variables in MI code,tholo2004-06-241-4/+4
| | | | | | | | | | | | | | encapsulating all such access into wall-defined functions that makes sure locking is done as needed. It also cleans up some uses of wall time vs. uptime some places, but there is sure to be more of these needed as well, particularily in MD code. Also, many current calls to microtime() should probably be changed to getmicrotime(), or to the {,get}microuptime() versions. ok art@ deraadt@ aaron@ matthieu@ beck@ sturm@ millert@ others "Oh, that is not your problem!" from miod@
* Remove useless ``elm'' argument from the SIMPLEQ_REMOVE_HEAD macro.grange2004-05-041-2/+2
| | | | | | This matches our SLIST behaviour and NetBSD's SIMPLEQ as well. ok millert krw deraadt
* updated URLs from Jared Yanovich;jmc2003-11-071-3/+3
| | | | | | however, I did not apply the diff exactly. After hunting around I found URLs for the missing files, and the ../index.html link appears not to work. I replaced it with a more suitable link.
* Sync USB code with NetBSD.nate2003-07-081-58/+164
| | | | This includes numerous fixes and paves the way for usb 2.0 support.
* kqueue support for various usb devices including: usb, uhid, ugen,nate2003-06-271-1/+56
| | | | | and uscanner From NetBSD
* get rid of trailing whitespacenate2002-07-251-15/+15
|
* Please be more portable in usb landnate2002-07-111-1/+5
|
* no provate cdev_decl()s, they are in sys/conf.h nowmickey2002-07-101-3/+1
|
* make the timeout a function parameternate2002-07-091-2/+2
| | | | From NetBSD
* Meant to commit only ulpt and committed everything. Most things weren't readynate2002-05-071-170/+66
|
* Sync ulpt driver with NetBSDnate2002-05-071-66/+170
|
* prefix structure members to avoid name clashes.nate2002-05-021-7/+8
| | | | From NetBSD
* Synchronize usb code with NetBSD.nate2001-10-311-2/+2
|
* Sync with NetBSD. Tested with a USB keyboard, USB mouse, and three differentaaron2001-05-031-150/+76
| | | | kue(4) Ethernet devices.
* Another USB sync with NetBSD. We are still lacking an up-to-date umass(4)aaron2001-01-281-3/+3
| | | | | | driver. I would appreciate it if someone with the hardware looked into it. I also have to take a closer look at changes to the USB Ethernet drivers, as well as import some drivers we are missing (uftdi, if_upl, yap, etc.)
* Sync with NetBSD. Too many changes to mention. For now I have skippedaaron2000-11-081-67/+26
| | | | umass.c and ukbd.c as the diffs are a bit hairier.
* sync with NetBSD... well almost. someone w/ the hw should check umass.fgsch2000-07-041-6/+7
|
* Sync with NetBSD. USB Ethernet drivers should work now.aaron2000-03-301-24/+16
|
* Much cleaner sync with NetBSD. Some #if defined() magic has been sent in theaaron2000-03-281-30/+43
| | | | | | form of a diff to augustss@netbsd.org so that future syncs will be very easy. This commit also adds support for ADMtek AN986 "Pegasus" based USB Ethernet, CATC USB-EL1210A based USB Ethernet, and USB Printers (all untested).
* Fix typos.aaron2000-03-261-4/+5
|
* Sync with NetBSD.aaron2000-03-261-70/+181
|
* Delay USB device attachment to prevent lost interrupts when probing uaudio.ho1999-11-111-2/+2
|
* sync with NetBSD.fgsch1999-11-071-52/+216
|
* Sync with NetBSD.fgsch1999-09-271-85/+107
|
* sync with NetBSD;fgsch1999-08-311-3/+3
| | | | struct device->bdevice.
* Sync with NetBSD.fgsch1999-08-191-5/+5
|
* Sync with NetBSD. Mostly FreeBSD related changes.fgsch1999-08-161-3/+3
| | | | Diffs sent to augustsson.
* From NetBSD; USB support.fgsch1999-08-131-0/+478