Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/sys/dev/usb Add more items and reorganize.
details: https://anonhg.NetBSD.org/src/rev/28cc9d947dec
branches: trunk
changeset: 485006:28cc9d947dec
user: augustss <augustss%NetBSD.org@localhost>
date: Sun Apr 16 18:38:44 2000 +0000
description:
Add more items and reorganize.
diffstat:
sys/dev/usb/TODO | 56 +++++++++++++++++++++++++++++++++++++++++++++-----------
1 files changed, 45 insertions(+), 11 deletions(-)
diffs (97 lines):
diff -r a88dacb3fecb -r 28cc9d947dec sys/dev/usb/TODO
--- a/sys/dev/usb/TODO Sun Apr 16 17:03:42 2000 +0000
+++ b/sys/dev/usb/TODO Sun Apr 16 18:38:44 2000 +0000
@@ -1,5 +1,5 @@
-Some things that need to be done in no particular order:
---------------------------------------------------------
+Some things that need to be done:
+---------------------------------
Before 1.5:
-----------
@@ -8,11 +8,36 @@
Allow interrupt out endpoints. (USB 1.1)
------------
+Fix flow control in ucom (copy from com driver).
+
+Handle CLEAR_ENDPOINT_STALL centrally.
+
+Use some encapsulation in the upl driver to allow multiple protocols.
+
+Get the uezcom driver (with Doug Ambrisko's firmware) running.
+
+
+Bug reports:
+------------
+
+Chris Jones' problem: works in 1.4.2, not in -current
-Make flow control work in ucom.
+Bernd Ernesti's problem: host controller halted with umodem
+
+umass problem with Ricoh flash reader
+
+wskbd for X
+
+mel kravitz's problem, lockups with disk and printer
+
+Aaron's problem: Test aue with ohci.
+
+
+General:
+--------
Figure out why uvisor is so slow.
+Try to get specs, and check if Linux driver is really right.
Translate UFI commands?
@@ -31,6 +56,7 @@
Handle overcurrent conditions.
Make it possible to open any device in a "generic" way, i.e., like ugen.
+Perhaps usbdevfs?
Rotate the QHs for bulk transport to get fairer scheduling.
@@ -42,19 +68,13 @@
uaudio problems:
mixer names are awful, use some heuristics.
implement selector units
- implement input
+ debug input
test with more devices
Stylistic changes:
use usb_ and usbd_ consistently
rearrange the contents and names of some files (Nick)
-Document device driver API.
-
-Document HC driver API.
-
-Handle CLEAR_ENDPOINT_STALL centrally.
-
Use splsoftusb() or a thread to deliver callbacks.
Add threads to the Ethernet drivers.
@@ -68,3 +88,17 @@
be a hiddev to which hid with different IDs can attach?
Get rid of hcpriv.
+
+Keyspan serial driver
+
+Factor out comon code in network drivers.
+
+
+Documentation:
+--------------
+
+Document device driver API.
+
+Document HC driver API.
+
+Update ugen(4)
Home |
Main Index |
Thread Index |
Old Index