Home | History | Annotate | Line # | Download | only in usb
TODO revision 1.11
      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