| 
							
							
								 hathach | a53e83665e | fix HID_REPORT_ID_N() | 2022-02-17 12:12:42 +07:00 |  | 
			
				
					| 
							
							
								 hathach | ab223eb1df | correct 32 button in gamepad hid descriptor template | 2021-11-29 13:07:46 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 5af989384b | remove ep descriptor wMaxPacketSize bitfield due to endian issue | 2021-10-24 13:11:21 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 0b249618b0 | fix -Wcast-qual | 2021-10-15 23:54:31 +07:00 |  | 
			
				
					| 
							
							
								 Charlie Birks | aa97b419b2 | Handle HID devices with OUT endpoint listed first This happens on my PowerA wired Switch pro controller | 2021-10-04 11:43:12 +01:00 |  | 
			
				
					| 
							
							
								 szymonh | 2d6407e7a5 | Enforced buffer boundaries for hid devices | 2021-09-13 22:56:25 +02:00 |  | 
			
				
					| 
							
							
								 MasterPhi | 8305766afe | fix HID_LOGICAL_MAX overflow. | 2021-08-31 11:27:43 +02:00 |  | 
			
				
					| 
							
							
								 hathach | 629da937f8 | slightly change the keyboard descriptor template to pass usb compliant test | 2021-08-26 17:55:31 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 3c0c051df1 | add tuh_vid_pid_get() complete Sony PS4 dualshock controller example | 2021-08-24 19:10:23 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 353c070d00 | exclude dev0 from usbh devices pool | 2021-08-24 01:06:05 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 3309425211 | sepearate CFG_TUH_DEVICE_MAX and CFG_TUH_HUB separate dev0 from _usbh_devices pool to save sram | 2021-08-23 19:56:53 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 6a16f6ccdd | rename CFG_TUSB_HOST_DEVICE_MAX to CFG_TUH_DEVICE_MAX | 2021-08-23 11:01:40 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 800f85329e | add tuh_hid_receive_report() for applicaiton to explicitly request report | 2021-08-23 11:00:21 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 22a5b1608c | change host driver open return type to bool the descriptor len used by driver will be calculated by usbh | 2021-08-20 19:31:38 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 62f2efbe8c | hid host skip get report descriptor if too large instead of assert | 2021-08-20 18:26:56 +07:00 |  | 
			
				
					| 
							
							
								 hathach | a6d18c400d | fix keyboard report reserved is always 0 | 2021-08-17 13:29:26 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 2ea0ef4543 | correct newline usage keycode (ENTER 0x28) | 2021-08-10 16:40:43 +07:00 |  | 
			
				
					| 
							
							
								 Ha Thach | 0a230d57ee | Merge pull request #931 from hathach/more-hid-host More hid host update | 2021-07-05 00:23:56 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 2b3d547b7b | clean up | 2021-07-01 23:05:21 +07:00 |  | 
			
				
					| 
							
							
								 hathach | ca98996e1f | better support for hid device set/get protocol add caplock detection for hid_composite | 2021-07-01 22:46:39 +07:00 |  | 
			
				
					| 
							
							
								 hathach | c172caa288 | clean up | 2021-06-29 00:03:34 +07:00 |  | 
			
				
					| 
							
							
								 hathach | efc12ae7d4 | fix SET_PROTOCOl, update hid host behavior for default boot interface | 2021-06-28 23:57:57 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 58d3e8c08b | update func comment | 2021-06-28 17:39:57 +07:00 |  | 
			
				
					| 
							
							
								 hathach | c99b70c08c | force boot protocol for keyboard/mouse | 2021-06-28 17:39:57 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 5811122cfd | change usbh open driver to have max_len and return driver len | 2021-06-28 17:39:57 +07:00 |  | 
			
				
					| 
							
							
								 Ha Thach | 6e939de9d6 | Merge pull request #891 from hathach/host-rp2040-double-buffer RP2040 double buffer | 2021-06-28 17:39:09 +07:00 |  | 
			
				
					| 
							
							
								 Niklas Hauser | 264dc35b95 | Fix typo in TUH configuration define | 2021-06-21 05:32:43 +02:00 |  | 
			
				
					| 
							
							
								 hathach | dfe5a727c6 | log clean up | 2021-06-11 18:54:09 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 572d986a02 | improve usbh | 2021-06-11 17:14:22 +07:00 |  | 
			
				
					| 
							
							
								 hathach | c7f51cde40 | implement usbh_edpt_busy (WIP), remove hcd_edpt_busy | 2021-06-10 17:19:21 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 13cb016042 | add usbh_classdriver.h | 2021-06-10 16:48:20 +07:00 |  | 
			
				
					| 
							
							
								 hathach | cffa666bd1 | use alias for button naming | 2021-06-09 17:45:14 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | a8abbcc34d | Change buttons to start from 0 | 2021-06-09 12:14:04 +02:00 |  | 
			
				
					| 
							
							
								 hathach | dca9bc97d6 | miss a helper | 2021-06-09 10:45:37 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 2c0947ebb6 | update gamepad helper | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | e393fb32a0 | re-adding ifdef removed accidentally | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | d3b6e28387 | indent fix | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | de71e72e31 | Fix comment in hid.h | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | e12195705c | Pull request changes Remove configuration options and just bump number of buttons to 32
Fix button numbereing and comments in | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | ce634f226e | remove excess empty lines | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | 3842c806a6 | clean up | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 Marcelo Bezerra | d5f8da44d1 | Add optional support for 32 gamepad buttons | 2021-06-09 10:33:57 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 6e2cf2a3ee | clean up log | 2021-06-02 00:10:35 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 9ad6fadf6a | more include clean up | 2021-05-27 18:34:07 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 9736e54734 | include clean up | 2021-05-27 17:40:39 +07:00 |  | 
			
				
					| 
							
							
								 Ha Thach | 4e2684f23a | Merge pull request #825 from ogatatsu/hid_desc fix hid report descriptor | 2021-05-26 20:33:45 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 3654d96e07 | only invoke tuh_msc_umount_cb() if needed | 2021-05-23 14:11:12 +07:00 |  | 
			
				
					| 
							
							
								 hathach | 8cffe4897e | change hid device internal boot_mode to protocol_mode | 2021-05-23 13:56:32 +07:00 |  | 
			
				
					| 
							
							
								 hathach | a1dab1611b | get protocol when enum with hid boot interface | 2021-05-22 23:30:41 +07:00 |  | 
			
				
					| 
							
							
								 hathach | f13a3c04f7 | fix missing report in tuh_hid_set_report() | 2021-05-22 22:43:55 +07:00 |  |