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