2b0fda8a11
								
							 
						 
						
							
								
								Fix device list of drivers in use  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								a1cde4e568
								
							 
						 
						
							
								
								Print less low-level EHCI info when USBHOST_PRINT_DEBUG defined  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								a44e342703
								
							 
						 
						
							
								
								Fix order of deferred hub control transfers (KurtE)  
							
							https://forum.pjrc.com/threads/45740-USB-Host-Mouse-Driver?p=155745&viewfull=1#post155745  
						8 jaren geleden  
				
					
						
							
								 
						
							
								34b7dc5f51
								
							 
						 
						
							
								
								Merge pull request  #3  from KurtE/PS3-Usage-Pointer-issue  
							
							PS3 - Right Joystick does not work 
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								6bec8b60ee
								
							 
						 
						
							
								
								PS3 - Right Joystick does not work  
							
							There is an issue with the extra items added to the report after the main known items.
Problem was HID report descriptor does something like:
Usage Page; Desktop  (01)
Usage: 01  (Pointer)
Count xxx
Problem is the Usage values below 0x20 appear to have some other standard meaning.   Which you can see in
http://www.usb.org/developers/hidpage/Hut1_12v2.pdf 
So current fix is to ignore Usage values passed in < 0x20...
Appears to fix PS3 Right joystick 
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								8fe975bc66
								
							 
						 
						
							
								
								Merge pull request  #2  from KurtE/joystick-testing  
							
							PS4 support 
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								d792ffd2e8
								
							 
						 
						
							
								
								PS4 support  
							
							Had to increase size of HID report to 512.
Allow HAT to work 10039
Mouse Example prints out Z, Rz, Ry, Rx and Hat values 
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								6e34e81fcf
								
							 
						 
						
							
								
								Add Joystic driver  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								769f3120ee
								
							 
						 
						
							
								
								Remove old mouse code  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								356700d9d5
								
							 
						 
						
							
								
								Add special PS3 start command to HID parser  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								fbd0c51992
								
							 
						 
						
							
								
								Opps, don't try to use null pipe in hid parser  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								78a466c362
								
							 
						 
						
							
								
								Fix adding pipes to periodic schedule  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								f58ed079a6
								
							 
						 
						
							
								
								Mouse using HID parser  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								1259027ebc
								
							 
						 
						
							
								
								Disallow claim of USBDriver with non-NULL device, even if on available_drivers list  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								c2adf01769
								
							 
						 
						
							
								
								Add some comments  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								c94c873bb2
								
							 
						 
						
							
								
								Handle report IDs in HID parser  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								d9ad2cc78f
								
							 
						 
						
							
								
								Generic HID parser, initial commit  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								6938b46086
								
							 
						 
						
							
								
								Fix compiler warnings  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								99ec892dd7
								
							 
						 
						
							
								
								Add Mouse driver from wwatson (part 2)  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								75ac4d21e6
								
							 
						 
						
							
								
								Add Mouse driver from wwatson  
							
							https://forum.pjrc.com/threads/45740-USB-Host-Mouse-Driver  
						8 jaren geleden  
				
					
						
							
								 
						
							
								e345c0360d
								
							 
						 
						
							
								
								Add error recovery for async schedule errors & halted pipes  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								50016717b3
								
							 
						 
						
							
								
								Fix periodic list init when diffent sizes used  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								c70cf5fef6
								
							 
						 
						
							
								
								Update Test example slightly  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								6bacbaf537
								
							 
						 
						
							
								
								Convert to Arduino library format  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								f3d503259c
								
							 
						 
						
							
								
								Add public API for Keyboard driver  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								650ff7eeec
								
							 
						 
						
							
								
								Add public API for MIDI driver  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								3355eab2a2
								
							 
						 
						
							
								
								Add documentation (in source code comments)  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								5935deb8ce
								
							 
						 
						
							
								
								Device driver constructors compatible with UHS library  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								a805d7552e
								
							 
						 
						
							
								
								Add Task function  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								ea75a1c673
								
							 
						 
						
							
								
								Rename header file to USBHost_t36.h  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								be1004e0f4
								
							 
						 
						
							
								
								Disconnect downstream deviecs with hub disconnects  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								b18ee4ea06
								
							 
						 
						
							
								
								Add define to enable/disable all debug printing  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								0443ab8db6
								
							 
						 
						
							
								
								Device drivers contribute the memory they will require  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								3d918a3977
								
							 
						 
						
							
								
								Turn off USB keyboard idle reports  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								98701a268f
								
							 
						 
						
							
								
								Handle disconnect device from hub  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								920f71e768
								
							 
						 
						
							
								
								Fix hub debounce timer port status requests  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								86c1bbe6ee
								
							 
						 
						
							
								
								Add reset-enumeration mutual exclusion  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								2e1e9748e0
								
							 
						 
						
							
								
								Hub driver (finally) creates devices  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								05582c91a0
								
							 
						 
						
							
								
								Trim hud driver memory usage  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								ba0e6f495b
								
							 
						 
						
							
								
								Do only 1 control transfer at a time to hubs, clear other change status  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								81f30ecd5f
								
							 
						 
						
							
								
								Begin work in hub port state machine & debounce wait  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								d0ee653192
								
							 
						 
						
							
								
								Restructure hub driver to stateless approach  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								edb04e60e7
								
							 
						 
						
							
								
								Fix interrupt pipe bug when running at 480 Mbit/sec  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								8ee6d28432
								
							 
						 
						
							
								
								Implement driver timers  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								b30d8a4f48
								
							 
						 
						
							
								
								Define timer API for device drivers  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								430e24ba54
								
							 
						 
						
							
								
								Free transfers and pipe when deleting from periodic schedule  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								fe5cf3e4cd
								
							 
						 
						
							
								
								Remove to-be-deleted pipes from periodic schedule  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								80225dfe22
								
							 
						 
						
							
								
								Add to periodic sched using interval+offset & binary tree  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								1c5d403aba
								
							 
						 
						
							
								
								Clearer bandwidth allocation code & store in Pipe_t  
							
							
							
						 
						8 jaren geleden  
				
					
						
							
								 
						
							
								7658caa281
								
							 
						 
						
							
								
								Add ability to remove & free pipes from async schedule  
							
							
							
						 
						8 jaren geleden