augustss
|
b177c7a397
|
Totally redo the way device detach is done. It now uses a kernel event
thread and the config detach method.
Squish a number of space leaks on detach.
|
1999-06-30 06:44:22 +00:00 |
augustss
|
656245dc18
|
Check that the hub ports actually power up.
|
1999-06-14 16:59:47 +00:00 |
augustss
|
f963dc8ddb
|
Some minor updates from FreeBSD.
|
1999-01-10 19:13:15 +00:00 |
augustss
|
07e0165b97
|
Update/add URLs to relevant USB specs.
|
1999-01-10 11:13:36 +00:00 |
augustss
|
875aa92d2c
|
Various little fixes from the FreeBSD version.
|
1999-01-08 11:58:25 +00:00 |
augustss
|
20f51aae57
|
Split usbd_delay_ms() into two functions, one can be used in
device drivers.
|
1998-12-30 18:06:25 +00:00 |
augustss
|
2e0dbd3cc0
|
Add another power up wait so that some devices (that do not follow
the spec) start up more reliably.
|
1998-12-28 02:23:25 +00:00 |
augustss
|
e0c228ae9c
|
Merge changes to make the USB stack work with FreeBSD. The original
diffs from Nick Hibma <n_hibma@freebsd.org>, but with substantial
changes from me.
XXX Not tested on FreeBSD yet.
|
1998-12-26 12:53:00 +00:00 |
drochner
|
35345a1311
|
make compile without USB_DEBUG, wrap lines to 80 cols
|
1998-12-09 19:24:28 +00:00 |
augustss
|
c8736358e3
|
Clear stall condition on interrupt pipe.
|
1998-12-09 01:01:24 +00:00 |
augustss
|
28d60e8711
|
Use plaintest error messages for debugging.
|
1998-12-08 15:48:18 +00:00 |
augustss
|
fd3af06364
|
Avoid wrapping lines in attach printfs.
|
1998-12-02 17:20:20 +00:00 |
augustss
|
ca707fcdf2
|
Make the copyright header conform to the NetBSD template.
|
1998-11-25 22:32:04 +00:00 |
augustss
|
ac2b25e392
|
Improve some error messages.
Make some preparations for isochronous transfers.
|
1998-08-02 22:30:52 +00:00 |
augustss
|
6aff95b06c
|
Make sure to abort the interrupt pipe on disconnect of a mouse or keyboard.
Improve some error messages.
|
1998-08-01 20:11:38 +00:00 |
augustss
|
f654e0188e
|
Switch from a global flag to tell if the host controller should use
polling to a local one for each controller.
|
1998-08-01 18:16:19 +00:00 |
augustss
|
40060e366e
|
Loop over all configurations when trying to probe for interface drivers.
|
1998-07-22 12:22:08 +00:00 |
augustss
|
deb00272b9
|
Add USB support. Supported so far:
* UHCI and OHCI host controllers on PCI
* Hubs
* HID devices withe special drivers for mouse and keyboard
* Printers
|
1998-07-12 19:51:55 +00:00 |