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