augustss
|
9762d78a52
|
Make control transfer of over 8K possible by using a chain of TDs.
|
2000-03-19 22:24:57 +00:00 |
augustss
|
daa36b1b58
|
Rename TAILMASK to HEADMASK, since it really masks the head pointer.
From FreeBSD.
|
2000-01-31 22:35:13 +00:00 |
augustss
|
ae4bbc4485
|
Fiddle with over-current protect when turning on port power to make
things work for some OHCI controllers.
|
2000-01-31 20:17:25 +00:00 |
augustss
|
3c27de72ac
|
Fix typo in tailp bit defines. From Nick Hibma.
|
2000-01-28 00:11:38 +00:00 |
augustss
|
9e5ce08183
|
Add framework for doing isoc transfers. The actual scheduling code
is still missing.
|
2000-01-16 10:35:24 +00:00 |
augustss
|
3386c68b46
|
Cosmetic changes and some small improvements. From FreeBSD and Nick Hibma.
|
1999-11-18 23:32:25 +00:00 |
augustss
|
2557320246
|
Handle the case when a USB transfer is so long that it crosses two page
(4K) boundaries. OHCI cannot do that with a single TD so we make a chain.
|
1999-09-15 21:14:03 +00:00 |
augustss
|
4c217fdaf8
|
Merge the soft_{td,ed} with the real {td,ed}. This saves time and space.
(And fix typo in corresponding uhci change.)
|
1999-08-22 23:41:00 +00:00 |
augustss
|
46e04a18a1
|
Take care of some lines > 80 chars.
|
1998-12-10 23:16:47 +00:00 |
augustss
|
ca707fcdf2
|
Make the copyright header conform to the NetBSD template.
|
1998-11-25 22:32:04 +00:00 |
augustss
|
32dd1a1d5a
|
Make sure the Endpoint Descriptor gets the correct maximum packet size.
|
1998-11-22 20:21:22 +00:00 |
augustss
|
02c9ad1755
|
And fix pastos.
|
1998-08-06 12:26:51 +00:00 |
augustss
|
a79bb0d7ae
|
Fix tyop.
|
1998-08-06 12:23:39 +00:00 |
augustss
|
4e1976a433
|
Use PCI class/subclass/interface to match USB host controllers instead
of vendor/product id. This makes the probe find more controllers
without recompilation.
|
1998-07-26 00:40:59 +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 |