|  PaulStoffregen | 920f71e768 | Fix hub debounce timer port status requests | 8 yıl önce | 
				
					
						|  PaulStoffregen | 86c1bbe6ee | Add reset-enumeration mutual exclusion | 8 yıl önce | 
				
					
						|  PaulStoffregen | 2e1e9748e0 | Hub driver (finally) creates devices | 8 yıl önce | 
				
					
						|  PaulStoffregen | 05582c91a0 | Trim hud driver memory usage | 8 yıl önce | 
				
					
						|  PaulStoffregen | ba0e6f495b | Do only 1 control transfer at a time to hubs, clear other change status | 8 yıl önce | 
				
					
						|  PaulStoffregen | 81f30ecd5f | Begin work in hub port state machine & debounce wait | 8 yıl önce | 
				
					
						|  PaulStoffregen | d0ee653192 | Restructure hub driver to stateless approach | 8 yıl önce | 
				
					
						|  PaulStoffregen | edb04e60e7 | Fix interrupt pipe bug when running at 480 Mbit/sec | 8 yıl önce | 
				
					
						|  PaulStoffregen | 8ee6d28432 | Implement driver timers | 8 yıl önce | 
				
					
						|  PaulStoffregen | b30d8a4f48 | Define timer API for device drivers | 8 yıl önce | 
				
					
						|  PaulStoffregen | 430e24ba54 | Free transfers and pipe when deleting from periodic schedule | 8 yıl önce | 
				
					
						|  PaulStoffregen | fe5cf3e4cd | Remove to-be-deleted pipes from periodic schedule | 8 yıl önce | 
				
					
						|  PaulStoffregen | 80225dfe22 | Add to periodic sched using interval+offset & binary tree | 8 yıl önce | 
				
					
						|  PaulStoffregen | 1c5d403aba | Clearer bandwidth allocation code & store in Pipe_t | 8 yıl önce | 
				
					
						|  PaulStoffregen | 7658caa281 | Add ability to remove & free pipes from async schedule | 8 yıl önce | 
				
					
						|  PaulStoffregen | b4905f40ef | Keep list of pipes to be deleted when device disconnects | 8 yıl önce | 
				
					
						|  PaulStoffregen | 7f44715014 | Assign unique, auto-incrementing addresses to USB devices | 8 yıl önce | 
				
					
						|  PaulStoffregen | 08ed25eb49 | Disconnect drivers and free device when cable unplugged | 8 yıl önce | 
				
					
						|  PaulStoffregen | af4e4599f4 | Begin work on MIDI device driver | 8 yıl önce | 
				
					
						|  PaulStoffregen | 656765bac6 | All debug printing through USBHost class | 8 yıl önce | 
				
					
						|  PaulStoffregen | 57f958c368 | Drivers claim interface & add Keyboard driver claim | 8 yıl önce | 
				
					
						|  PaulStoffregen | 7756f2f4b7 | Begin work on keyboard device driver | 8 yıl önce | 
				
					
						|  PaulStoffregen | 4eaeb84a82 | Parse hub port status, work-in-progress... | 8 yıl önce | 
				
					
						|  PaulStoffregen | 97f728e83c | Find (hopefully) best interrupt pipe bandwidth allocation | 8 yıl önce | 
				
					
						|  PaulStoffregen | 4b4ce19dc6 | Print less debug info, now that EHCI is kinda working | 8 yıl önce | 
				
					
						|  PaulStoffregen | ce2fafd18c | Minor device driver API simplifications | 8 yıl önce | 
				
					
						|  PaulStoffregen | a6352852ed | Respond to hub interrupt pipe by read & clear status | 8 yıl önce | 
				
					
						|  PaulStoffregen | 2423608e0f | Impove handling of non-enumeration control transfers | 8 yıl önce | 
				
					
						|  PaulStoffregen | 252b9a2f24 | (bare bones) Interrupt transfer support | 8 yıl önce | 
				
					
						|  PaulStoffregen | 448910a94f | Configurable periodic frame list size | 8 yıl önce | 
				
					
						|  PaulStoffregen | 84752f8310 | Add data (non-control) transfer function | 8 yıl önce | 
				
					
						|  PaulStoffregen | 1b300c9051 | Rename transfer functions from "new" to "queue" | 8 yıl önce | 
				
					
						|  PaulStoffregen | de69cf9af2 | Separate setup data for enumeration & drivers | 8 yıl önce | 
				
					
						|  PaulStoffregen | 4b2258e5a7 | Separate functions for data vs control transfer | 8 yıl önce | 
				
					
						|  PaulStoffregen | 93c40091da | initialize hubs | 8 yıl önce | 
				
					
						|  PaulStoffregen | a45a462931 | Rename USB drivers base class | 8 yıl önce | 
				
					
						|  PaulStoffregen | 5d39664c89 | Simplify and document USB device driver interface | 8 yıl önce | 
				
					
						|  PaulStoffregen | 26fa6f2e34 | Use linked list for device's drivers, not fixed size array | 8 yıl önce | 
				
					
						|  PaulStoffregen | 326ecbe228 | Read hub descriptor | 8 yıl önce | 
				
					
						|  PaulStoffregen | eb807023db | Add driver claiming at the device level | 8 yıl önce | 
				
					
						|  PaulStoffregen | dc87eeaaf6 | Convert to C++ classes | 8 yıl önce | 
				
					
						|  PaulStoffregen | 2a2f745dc1 | Group code into cpp files | 8 yıl önce | 
				
					
						|  PaulStoffregen | f1c0481d89 | Turn on PHY support for low speed | 8 yıl önce | 
				
					
						|  PaulStoffregen | 03fb64e1ab | Request string descriptors during enumeration | 8 yıl önce | 
				
					
						|  PaulStoffregen | 6122604f55 | Use PHY's high-speed disconnect detector | 8 yıl önce | 
				
					
						|  PaulStoffregen | 91e1ceb0eb | Read device & config descriptors | 8 yıl önce | 
				
					
						|  PaulStoffregen | a649cbe12b | Fix backward followup linking when creating a qTD group | 8 yıl önce | 
				
					
						|  PaulStoffregen | 46324071f0 | Fix adding to follup lists while also processing them | 8 yıl önce | 
				
					
						|  PaulStoffregen | 38dea38146 | Begin work on USB enumeration state machine | 8 yıl önce | 
				
					
						|  PaulStoffregen | 600166af4c | Add transfer callbacks | 8 yıl önce |