TODO revision 1.8
1Some things that need to be done in no particular order: 2-------------------------------------------------------- 3 4Implement isochronous transfer mode. 5 6Implement audio driver. 7 8Do bandwidth accounting. 9 10Use lock manager locks. 11 12Use the pool allocator for TDs et al. 13 14Merge soft_td and td in uhci.c. 15 soft_qh and qh 16 soft_ed and ed in ohci.c 17 soft_td and td 18 19Throw out more USBDI gunk. 20 21Port FreeBSD umass driver. 22 23Make hub driver note transition between self and bus powered state. 24Handle overcurrent conditions. 25 26Make it possible to preallocate DMA buffers to avoid calling the 27memory allocator from an interrupt context. 28 29Move memory allocation and copying to HC independent code. 30