Home | History | Annotate | Line # | Download | only in usb
TODO revision 1.50
      1  1.35  augustss Some things that need to be done:
      2  1.35  augustss ---------------------------------
      3   1.1  augustss 
      4  1.39  augustss High priority:
      5  1.39  augustss --------------
      6  1.39  augustss 
      7  1.35  augustss Fix flow control in ucom (copy from com driver).
      8  1.35  augustss 
      9  1.35  augustss Use some encapsulation in the upl driver to allow multiple protocols.
     10  1.35  augustss 
     11  1.35  augustss Get the uezcom driver (with Doug Ambrisko's firmware) running.
     12  1.35  augustss 
     13  1.35  augustss 
     14  1.35  augustss Bug reports:
     15  1.35  augustss ------------
     16  1.35  augustss 
     17  1.35  augustss Bernd Ernesti's problem: host controller halted with umodem
     18  1.35  augustss 
     19  1.35  augustss umass problem with Ricoh flash reader
     20  1.35  augustss 
     21  1.35  augustss wskbd for X
     22  1.35  augustss 
     23  1.35  augustss mel kravitz's problem, lockups with disk and printer
     24  1.35  augustss 
     25  1.35  augustss Aaron's problem: Test aue with ohci.
     26  1.36  augustss 
     27  1.30  augustss 
     28  1.35  augustss General:
     29  1.35  augustss --------
     30  1.34  augustss 
     31  1.34  augustss Figure out why uvisor is so slow.
     32  1.35  augustss Try to get specs, and check if Linux driver is really right.
     33  1.34  augustss 
     34   1.2  augustss Do bandwidth accounting.
     35   1.2  augustss 
     36   1.6  augustss Throw out more USBDI gunk.
     37   1.7  augustss 
     38  1.13  augustss Make hub driver notice transition between self and bus powered state.
     39  1.21  augustss Some hubs change the number of available ports on this transition. :(
     40   1.7  augustss Handle overcurrent conditions.
     41  1.13  augustss 
     42  1.13  augustss Make it possible to open any device in a "generic" way, i.e., like ugen.
     43  1.35  augustss Perhaps usbdevfs?
     44  1.13  augustss 
     45  1.13  augustss Rotate the QHs for bulk transport to get fairer scheduling.
     46  1.13  augustss 
     47  1.13  augustss Change HC drivers to queue multiple request for an endpoint
     48  1.13  augustss to get better performance.
     49  1.14  augustss 
     50  1.25  augustss Do memory deallocation when HC driver is detached.
     51  1.20  augustss 
     52  1.14  augustss uaudio problems:
     53  1.14  augustss 	mixer names are awful, use some heuristics.
     54  1.14  augustss 	implement selector units
     55  1.35  augustss 	debug input
     56  1.14  augustss 	test with more devices
     57  1.15  augustss 
     58  1.17  augustss Stylistic changes:
     59  1.17  augustss 	use usb_ and usbd_ consistently
     60  1.17  augustss 	rearrange the contents and names of some files (Nick)
     61  1.17  augustss 
     62  1.34  augustss Factor out the common code from the Ethernet drivers and reuse that.
     63  1.49       mrg 	if_aue - patch available
     64  1.47       mrg 	if_axe - done
     65  1.47       mrg 	if_axen - done
     66  1.47       mrg 	if_cdce - done
     67  1.49       mrg 	if_cue - patch available
     68  1.49       mrg 	if_kue - patch available
     69  1.49       mrg 	if_mue - patch available
     70  1.48     skrll 	if_smsc - done
     71  1.49       mrg 	if_udav - done
     72  1.47       mrg 	if_umb - maybe too special?
     73  1.49       mrg 	if_upl - patch available
     74  1.47       mrg 	if_ure - done
     75  1.49       mrg 	if_url - patch available
     76  1.50       mrg 	if_urndis - done
     77  1.31  augustss 
     78  1.32  augustss Get rid of hcpriv.
     79  1.35  augustss 
     80  1.35  augustss Keyspan serial driver
     81  1.35  augustss 
     82  1.41   gehenna Clean up umass driver
     83  1.41   gehenna 
     84  1.35  augustss 
     85  1.35  augustss Documentation:
     86  1.35  augustss --------------
     87  1.35  augustss 
     88  1.35  augustss Document device driver API.
     89  1.35  augustss 
     90  1.35  augustss Document HC driver API.
     91  1.35  augustss 
     92  1.35  augustss Update ugen(4)
     93