PaulStoffregen
							
						 | 
						
							
								a45a462931
								
							
						 | 
						
							
								
								Rename USB drivers base class
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								5d39664c89
								
							
						 | 
						
							
								
								Simplify and document USB device driver interface
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								26fa6f2e34
								
							
						 | 
						
							
								
								Use linked list for device's drivers, not fixed size array
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								326ecbe228
								
							
						 | 
						
							
								
								Read hub descriptor
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								eb807023db
								
							
						 | 
						
							
								
								Add driver claiming at the device level
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								dc87eeaaf6
								
							
						 | 
						
							
								
								Convert to C++ classes
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								2a2f745dc1
								
							
						 | 
						
							
								
								Group code into cpp files
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								f1c0481d89
								
							
						 | 
						
							
								
								Turn on PHY support for low speed
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								03fb64e1ab
								
							
						 | 
						
							
								
								Request string descriptors during enumeration
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								6122604f55
								
							
						 | 
						
							
								
								Use PHY's high-speed disconnect detector
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								91e1ceb0eb
								
							
						 | 
						
							
								
								Read device & config descriptors
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								a649cbe12b
								
							
						 | 
						
							
								
								Fix backward followup linking when creating a qTD group
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								46324071f0
								
							
						 | 
						
							
								
								Fix adding to follup lists while also processing them
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								38dea38146
								
							
						 | 
						
							
								
								Begin work on USB enumeration state machine
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								600166af4c
								
							
						 | 
						
							
								
								Add transfer callbacks
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								7997b07157
								
							
						 | 
						
							
								
								Memory management functions
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								36ca432baa
								
							
						 | 
						
							
								
								Add MIT license and a few extra comments
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								33151ad6cf
								
							
						 | 
						
							
								
								Add qTD followup lists
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								897cf23bf3
								
							
						 | 
						
							
								
								Add halt qTD and race-free qTD queuing method
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								f4d60b7594
								
							
						 | 
						
							
								
								Put QH into schedule when creating pipe
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								92404ec121
								
							
						 | 
						
							
								
								Fix wLength for first control transfer test
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								727a7c01ae
								
							
						 | 
						
							
								
								Setting qTD active bit needed to actually do anything!
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								d58e0c207e
								
							
						 | 
						
							
								
								Add even more debugging stuff, still no workie :(
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								3fa09c381e
								
							
						 | 
						
							
								
								Add lots of debugging stuff, still not transmitting anything :(
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								afa91af357
								
							
						 | 
						
							
								
								Use interrupts & Device/Pipe/Transfer structs (still no data...)
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								c98ba51e6d
								
							
						 | 
						
							
								
								Use interrupts instead of polling
							
							
							
							
						 | 
						8 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								10d5df3547
								
							
						 | 
						
							
								
								Enable USB host power power switch
							
							
							
							
						 | 
						9 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								d064762d7c
								
							
						 | 
						
							
								
								Read a descriptor (not yet working)
							
							
							
							
						 | 
						9 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								1cab5f2dc8
								
							
						 | 
						
							
								
								Fix USBHS initialization order
							
							
							
							
						 | 
						9 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								d87146efcf
								
							
						 | 
						
							
								
								Fix USBHS PHY PLL init
							
							
							
							
						 | 
						9 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								453d04d42d
								
							
						 | 
						
							
								
								Reset & enable port, but EHCI stops with error :-(
							
							
							
							
						 | 
						9 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								9264f60908
								
							
						 | 
						
							
								
								Detect device attach
							
							
							
							
						 | 
						9 年前 | 
					
				
					
						
							
								   PaulStoffregen
							
						 | 
						
							
								a555e59e7d
								
							
						 | 
						
							
								
								Init PHY & PLL - gotta start somewhere!
							
							
							
							
						 | 
						9 年前 |