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 General: 15 1.35 augustss -------- 16 1.34 augustss 17 1.34 augustss Figure out why uvisor is so slow. 18 1.35 augustss Try to get specs, and check if Linux driver is really right. 19 1.34 augustss 20 1.2 augustss Do bandwidth accounting. 21 1.2 augustss 22 1.6 augustss Throw out more USBDI gunk. 23 1.7 augustss 24 1.13 augustss Make hub driver notice transition between self and bus powered state. 25 1.21 augustss Some hubs change the number of available ports on this transition. :( 26 1.7 augustss Handle overcurrent conditions. 27 1.13 augustss 28 1.13 augustss Make it possible to open any device in a "generic" way, i.e., like ugen. 29 1.35 augustss Perhaps usbdevfs? 30 1.13 augustss 31 1.13 augustss Rotate the QHs for bulk transport to get fairer scheduling. 32 1.13 augustss 33 1.13 augustss Change HC drivers to queue multiple request for an endpoint 34 1.13 augustss to get better performance. 35 1.14 augustss 36 1.14 augustss uaudio problems: 37 1.14 augustss mixer names are awful, use some heuristics. 38 1.14 augustss implement selector units 39 1.35 augustss debug input 40 1.15 augustss 41 1.17 augustss Stylistic changes: 42 1.17 augustss use usb_ and usbd_ consistently 43 1.17 augustss rearrange the contents and names of some files (Nick) 44 1.17 augustss 45 1.52 mrg Use usbnet in if_umb(4). Figure out how to use it for wifi. 46 1.31 augustss 47 1.35 augustss Keyspan serial driver 48 1.35 augustss 49 1.41 gehenna Clean up umass driver 50 1.41 gehenna 51 1.35 augustss 52 1.35 augustss Documentation: 53 1.35 augustss -------------- 54 1.35 augustss 55 1.52 mrg Complete documentation of device driver API. 56 1.35 augustss 57 1.52 mrg Complete documentation of HC driver API. 58 1.35 augustss 59 1.35 augustss Update ugen(4) 60