1 1.1 augustss Some things that need to be done in no particular order: 2 1.7 augustss -------------------------------------------------------- 3 1.1 augustss 4 1.11 augustss Add lots of bus_dmamap_sync(). 5 1.11 augustss 6 1.1 augustss Implement isochronous transfer mode. 7 1.1 augustss 8 1.1 augustss Implement audio driver. 9 1.1 augustss 10 1.2 augustss Do bandwidth accounting. 11 1.2 augustss 12 1.2 augustss Use lock manager locks. 13 1.2 augustss 14 1.5 augustss Use the pool allocator for TDs et al. 15 1.5 augustss 16 1.6 augustss Throw out more USBDI gunk. 17 1.7 augustss 18 1.7 augustss Port FreeBSD umass driver. 19 1.7 augustss 20 1.7 augustss Make hub driver note transition between self and bus powered state. 21 1.7 augustss Handle overcurrent conditions. 22 1.8 augustss 23 1.8 augustss Make it possible to preallocate DMA buffers to avoid calling the 24 1.8 augustss memory allocator from an interrupt context. 25 1.8 augustss 26 1.8 augustss Move memory allocation and copying to HC independent code. 27 1.9 augustss 28 1.9 augustss Use a TD chain in ohci.c to allow transfers > 8K. 29 1.10 augustss 30 1.10 augustss Document device driver API. 31 1.10 augustss 32 1.10 augustss Document HC driver API. 33