Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						9ec21248d7
					 | 
					
						
						
							
							Fixed various small problems and inaccuracies regarding ISOCHRONOUS endpoint
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:29:47 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mengsk
							
						 
					 | 
					
						
						
							
						
						b4b619abd6
					 | 
					
						
						
							
							SHA-1: 5cb3ed518301e2237ee4e468e97e51ece0ba3838
						
						
						
						
						
						
						
						* Correct handling of SOF interrupt 
						
						
					 | 
					
						2022-12-29 12:29:28 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mengsk
							
						 
					 | 
					
						
						
							
						
						8327090171
					 | 
					
						
						
							
							Merge branch 'master' of https://github.com/hathach/tinyusb into stm32_fsdev
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:14:52 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						d584b07e2c
					 | 
					
						
						
							
							Fixed problem where the transmit byte count was written into the wrong register on ISOCHRONOUS endpoints
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						510720b396
					 | 
					
						
						
							
							Renamed pcd_set_ep_rx_cnt because it actually sets the maximum buffer size
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						9a84390878
					 | 
					
						
						
							
							Changed comments, added define to fail if ISOCHRONOUS endpoint is not available but requested
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						ec826732fc
					 | 
					
						
						
							
							Fixed non-aligned allocated memory sizes
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						abf53f9270
					 | 
					
						
						
							
							Changed indirection from actual endpoint address to hardware endpoint through lookup table. Allocation of endpoint is now only performed in dcd_edpt_open
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						8c0388f477
					 | 
					
						
						
							
							Fixed wrongly enabling RX and TX status simultaneously on ISOCHRONOUS endpoints
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						d9b2c9934a
					 | 
					
						
						
							
							Implemented an optional callback function that is used instead of tu_edpt_number in the stm32 device driver as a crude tool to control mapping of the endpoint address to actual endpoint register
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:56 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Simon Kueppers
							
						 
					 | 
					
						
						
							
						
						6d65eaf7a1
					 | 
					
						
						
							
							Implemented very rudimentary support for isochronous transfer buffer handling
						
						
						
						
						
						
					 | 
					
						2022-12-29 12:13:55 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ha Thach
							
						 
					 | 
					
						
						
							
						
						549bee94ad
					 | 
					
						
						
							
							Merge pull request #1819 from hathach/fix-ncm-warning
						
						
						
						
						
						
						
						fix ncm warning 
						
						
					 | 
					
						2022-12-27 19:02:57 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						d0ca6ca8f7
					 | 
					
						
						
							
							fix ncm warning
						
						
						
						
						
						
					 | 
					
						2022-12-27 18:21:56 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ha Thach
							
						 
					 | 
					
						
						
							
						
						301b6af6c6
					 | 
					
						
						
							
							Merge pull request #1801 from tyustli/tyustli_sem_reset
						
						
						
						
						
						
						
						[add] semaphore reset support for rt-thread 
						
						
					 | 
					
						2022-12-26 13:09:47 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ha Thach
							
						 
					 | 
					
						
						
							
						
						4b5880671c
					 | 
					
						
						
							
							Merge pull request #1814 from hathach/more-host-cdc
						
						
						
						
						
						
						
						add tuh_cdc_peek() 
						
						
					 | 
					
						2022-12-25 00:50:18 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						48d4a67ec5
					 | 
					
						
						
							
							add tuh_cdc_peek()
						
						
						
						
						
						
					 | 
					
						2022-12-24 01:11:13 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ha Thach
							
						 
					 | 
					
						
						
							
						
						48f4d8b7f7
					 | 
					
						
						
							
							Merge pull request #1810 from hathach/fix-cdc-buf
						
						
						
						
						
						
						
						fix incorrect rx buf in cdc 
						
						
					 | 
					
						2022-12-22 22:34:20 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						15a02d04df
					 | 
					
						
						
							
							fix incorrect rx buf in cdc
						
						
						
						
						
						
					 | 
					
						2022-12-22 21:35:55 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ha Thach
							
						 
					 | 
					
						
						
							
						
						2777df411f
					 | 
					
						
						
							
							Merge pull request #1809 from hathach/host-cdc
						
						
						
						
						
						
						
						Support Host CDC 
						
						
					 | 
					
						2022-12-22 21:29:00 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						396716cc2c
					 | 
					
						
						
							
							clean up
						
						
						
						
						
						
					 | 
					
						2022-12-22 20:26:32 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						f33883c308
					 | 
					
						
						
							
							add tuh_cdc_get_local_line_coding()
						
						
						
						
						
						
					 | 
					
						2022-12-22 19:41:39 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						14d45b580e
					 | 
					
						
						
							
							correct host cdc enum
						
						
						
						
						
						
					 | 
					
						2022-12-22 19:17:09 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						05c119ce97
					 | 
					
						
						
							
							cdc host, add set line coding API
						
						
						
						
						
						
					 | 
					
						2022-12-22 18:28:06 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						11233e4d3e
					 | 
					
						
						
							
							minor clean up
						
						
						
						
						
						
					 | 
					
						2022-12-22 11:43:57 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						c99af908f1
					 | 
					
						
						
							
							fix typo
						
						
						
						
						
						
					 | 
					
						2022-12-22 11:41:27 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						2d536123c8
					 | 
					
						
						
							
							finish moving edpt stream to tusb.c
						
						
						
						
						
						
					 | 
					
						2022-12-22 11:31:37 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						e3c9d94500
					 | 
					
						
						
							
							fix stream read count computation
						
						
						
						
						
						
					 | 
					
						2022-12-22 11:16:39 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						8323e4b79a
					 | 
					
						
						
							
							moving edpt_stream API into common tusb.c
						
						
						
						
						
						
					 | 
					
						2022-12-22 08:52:01 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						9e8ea44925
					 | 
					
						
						
							
							add tuh_cdc_write_clear, rename read_flush() to read_clear()
						
						
						
						
						
						
					 | 
					
						2022-12-21 17:49:50 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						cd9008e5a9
					 | 
					
						
						
							
							add tuh_cdc_tx_complete_cb() callback
						
						
						
						
						
						
					 | 
					
						2022-12-21 13:05:45 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						84a483f5ea
					 | 
					
						
						
							
							add more host cdc API
						
						
						
						
						
						
						
						tuh_cdc_write_available(), tuh_cdc_read_flush(), tuh_cdc_rx_cb()
callback 
						
						
					 | 
					
						2022-12-21 12:47:00 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						edc559cb4d
					 | 
					
						
						
							
							fix ci
						
						
						
						
						
						
					 | 
					
						2022-12-21 12:29:51 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						badb30a6c3
					 | 
					
						
						
							
							correct cdc host app
						
						
						
						
						
						
					 | 
					
						2022-12-21 12:25:13 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						22b62f8712
					 | 
					
						
						
							
							add tu_edpt_stream_write_zlp_if_needed()
						
						
						
						
						
						
					 | 
					
						2022-12-21 12:07:12 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						76021c7359
					 | 
					
						
						
							
							rename tud_edpt_stream_write_xfer
						
						
						
						
						
						
					 | 
					
						2022-12-21 11:49:28 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						b3e63c335a
					 | 
					
						
						
							
							updat cdc host app
						
						
						
						
						
						
					 | 
					
						2022-12-21 11:47:07 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						cb2af4c0bc
					 | 
					
						
						
							
							minor debug log
						
						
						
						
						
						
					 | 
					
						2022-12-21 11:46:58 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						d1ea3844f7
					 | 
					
						
						
							
							rename TU_LOG_VAR to TU_LOG_PTR, print out setup of failed control transfer when LOG=1
						
						
						
						
						
						
					 | 
					
						2022-12-21 11:04:57 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						37529c41da
					 | 
					
						
						
							
							fix ci
						
						
						
						
						
						
					 | 
					
						2022-12-21 10:46:47 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						854e5222ae
					 | 
					
						
						
							
							finalizing cdc host, has a working read/write
						
						
						
						
						
						
						
						TODO: first character seems not to get echoed. set control line state
seems to failed with LOG < 2 
						
						
					 | 
					
						2022-12-21 00:26:46 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Ha Thach
							
						 
					 | 
					
						
						
							
						
						97984b4203
					 | 
					
						
						
							
							Merge pull request #1803 from jbruneaux31/patch-1
						
						
						
						
						
						
						
						Update osal_freertos.h to fix FreeRTOS wrong task switch 
						
						
					 | 
					
						2022-12-20 18:34:04 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						7004914d8c
					 | 
					
						
						
							
							fix hid host incorrect edpt release if failed to transmit
						
						
						
						
						
						
						
						add CDC_CONTROL_LINE_STATE_DTR/RTS, TUSB_INDEX_INVALID enum 
						
						
					 | 
					
						2022-12-20 12:06:59 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								jbruneaux31
							
						 
					 | 
					
						
						
							
						
						a46ad8fcdf
					 | 
					
						
						
							
							Update osal_freertos.h
						
						
						
						
						
						
						
						Fix FreeRTOS task switch even if not required (unitialized variable usage) 
						
						
					 | 
					
						2022-12-19 13:58:54 +01:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tyustli
							
						 
					 | 
					
						
						
							
						
						e992ff46d2
					 | 
					
						
						
							
							Update osal_rtthread.h
						
						
						
						
						
						
					 | 
					
						2022-12-19 17:25:35 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								tyustli
							
						 
					 | 
					
						
						
							
						
						7d76c172db
					 | 
					
						
						
							
							[add] semaphore reset support for rt-thread
						
						
						
						
						
						
						
						add  semaphore reset support for rt-thread 
						
						
					 | 
					
						2022-12-19 17:18:47 +08:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						fc9321ce26
					 | 
					
						
						
							
							correct cdc usbh_driver_set_config_complete()
						
						
						
						
						
						
					 | 
					
						2022-12-16 23:54:21 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						4811b3463f
					 | 
					
						
						
							
							stub
						
						
						
						
						
						
					 | 
					
						2022-12-16 17:08:37 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						bd1f7f86ce
					 | 
					
						
						
							
							add common EPSIZE for bulk/iso in full and highspeed
						
						
						
						
						
						
						
						adding cdc host fifo tx/rx 
						
						
					 | 
					
						2022-12-16 17:08:37 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						f62f973956
					 | 
					
						
						
							
							minor rename
						
						
						
						
						
						
					 | 
					
						2022-12-16 17:08:37 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								hathach
							
						 
					 | 
					
						
						
							
						
						f0c51eae44
					 | 
					
						
						
							
							cdc check for bNumEndpoints before checking for endpoint descriptor
						
						
						
						
						
						
					 | 
					
						2022-12-16 17:08:37 +07:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |