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
|
21e272bf01
|
Do not blindly assume that a device supports language id 0, instead
ask it what languages it supports.
|
1998-12-29 16:02:55 +00:00 |
augustss
|
dfad58d4e0
|
Change the host controller internal API a little and add some incomplete
support for isochronous transfers.
|
1998-12-28 20:13:59 +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 |
augustss
|
f8b9a417f0
|
Improvement to the ugen driver.
Better error checking.
Some code rearrengment.
|
1998-12-09 00:18:10 +00:00 |
augustss
|
2228eaca8a
|
Add configuration and interface locators.
|
1998-12-02 22:57:08 +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
|
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
|
638fb6a638
|
A first stab att supporting console access with a USB keyboard.
|
1998-07-26 17:42:48 +00:00 |
augustss
|
6532f4f144
|
Add an ioctl() to get host controller statistics.
|
1998-07-25 15:22:11 +00:00 |
augustss
|
06e7ed2009
|
Make sure requests are aborted properly when the pipe is aborted.
|
1998-07-24 21:02:51 +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 |