Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/sys/dev/usb Sync with reality.



details:   https://anonhg.NetBSD.org/src/rev/10fa41aa1d65
branches:  trunk
changeset: 480716:10fa41aa1d65
user:      augustss <augustss%NetBSD.org@localhost>
date:      Tue Jan 18 19:45:58 2000 +0000

description:
Sync with reality.

diffstat:

 sys/dev/usb/TODO |  8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

diffs (29 lines):

diff -r d1e2fb31977c -r 10fa41aa1d65 sys/dev/usb/TODO
--- a/sys/dev/usb/TODO  Tue Jan 18 19:43:02 2000 +0000
+++ b/sys/dev/usb/TODO  Tue Jan 18 19:45:58 2000 +0000
@@ -4,7 +4,7 @@
 Find race condition in UHCI driver.  Rarely (under heavy USB load) you get a
 "uhci_idone: ii=0x%x is done!".  This "cannot happen".
 
-Add shutdown hooks for host controllers to make sure they are stopped.
+Add events for HC attach/detach and driver attach/detach.
 
 Add lots of bus_dmamap_sync().
 
@@ -34,7 +34,7 @@
 
 Add isoc to OHCI driver.
 
-Do memory deallocation when HC driver is deactivated.
+Do memory deallocation when HC driver is detached.
 
 uaudio problems:
        mixer names are awful, use some heuristics.
@@ -51,3 +51,7 @@
 Document HC driver API.
 
 Handle CLEAR_ENPOINT_STALL centrally.
+
+Use splsoftusb() or a thread to deliver callbacks.
+
+Add threads to the Ethernet drivers.



Home | Main Index | Thread Index | Old Index