From 9bebdb616f85baed53fb55985c73bf0a7e1a8c55 Mon Sep 17 00:00:00 2001 From: augustss Date: Thu, 9 Sep 1999 13:05:05 +0000 Subject: [PATCH] Remove some and add some. --- sys/dev/usb/TODO | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/sys/dev/usb/TODO b/sys/dev/usb/TODO index d1cd5249f922..3d644e6a8cbf 100644 --- a/sys/dev/usb/TODO +++ b/sys/dev/usb/TODO @@ -3,10 +3,6 @@ Some things that need to be done in no particular order: Add lots of bus_dmamap_sync(). -Implement isochronous transfer mode. - -Implement audio driver. - Do bandwidth accounting. Use lock manager locks. @@ -18,9 +14,6 @@ Throw out more USBDI gunk. Make hub driver notice transition between self and bus powered state. Handle overcurrent conditions. -Make it possible to preallocate DMA buffers to avoid calling the -memory allocator from an interrupt context. - Move memory allocation and copying to HC independent code. Use a TD chain in ohci.c to allow transfers > 8K. @@ -39,6 +32,14 @@ to get better performance. Add generic ucom layer for serial adapters. +Add isoc to OHCI driver. + +uaudio problems: + mixer names are awful, use some heuristics. + implement selector units + implement input + test with more devices + Document device driver API. Document HC driver API.