hathach 
							
						 
					 
					
						
						
							
						
						4bfba6b09a 
					 
					
						
						
							
							fix rp2 iso transfer: reset state before notify stack. since new audio driver can execute xfer_is()  
						
						
						
						
					 
					
						2025-08-05 22:05:56 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d9aa4c6f61 
					 
					
						
						
							
							fix tud_audio_set_itf_close_EP_cb() typo  
						
						
						
						
					 
					
						2025-08-02 23:23:20 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						87d9e05efa 
					 
					
						
						
							
							Merge pull request  #3091  from raldone01/fix/web_serial  
						
						... 
						
						
						
						Rewrite of the web_serial example website. 
						
						
					 
					
						2025-08-02 22:34:33 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						60f075db65 
					 
					
						
						
							
							Merge pull request  #3195  from hathach/update-inquiry2  
						
						... 
						
						
						
						add bufsize to tud_msc_inquiry2_cb() 
						
						
					 
					
						2025-08-02 10:42:03 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						f66f98f442 
					 
					
						
						
							
							Update examples/device/msc_dual_lun/src/msc_disk_dual.c  
						
						... 
						
						
						
						Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com > 
						
						
					 
					
						2025-08-01 22:56:00 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						f5974b041e 
					 
					
						
						
							
							add bufsize to tud_msc_inquiry2_cb()  
						
						
						
						
					 
					
						2025-08-01 22:44:32 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9290788a23 
					 
					
						
						
							
							add at32 to README.rst, rename at32 board to lower case, correct name to match mcu, add meta data  
						
						
						
						
					 
					
						2025-08-01 22:10:12 +07:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						a16c7a27e4 
					 
					
						
						
							
							Merge pull request  #3191  from hathach/at32  
						
						... 
						
						
						
						support at32 mcu (2) 
						
						
					 
					
						2025-08-01 10:39:47 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						b67e00892c 
					 
					
						
						
							
							add ci build for all at32, use linker and startup from mcu cmsis instead of local files  
						
						
						
						
					 
					
						2025-07-31 21:52:59 +07:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						9c1115e066 
					 
					
						
						
							
							Add reconnect m  
						
						
						
						
					 
					
						2025-07-29 16:22:02 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						f36f97c45a 
					 
					
						
						
							
							More catches.  
						
						
						
						
					 
					
						2025-07-26 10:11:20 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						30d678970e 
					 
					
						
						
							
							Improve web usb and web serial robustness.  
						
						
						
						
					 
					
						2025-07-24 23:58:54 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						4cb4fb2e28 
					 
					
						
						
							
							Mitigate potential xss.  
						
						
						
						
					 
					
						2025-07-11 17:06:35 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						e9a78c52d0 
					 
					
						
						
							
							add tud_msc_inquiry2_cb() for full inquiry response  
						
						
						
						
					 
					
						2025-07-11 15:24:17 +07:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						a9c51a7e65 
					 
					
						
						
							
							Use localstorage clear.  
						
						
						
						
					 
					
						2025-07-08 12:16:32 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						a0cb8aab50 
					 
					
						
						
							
							Remember scroll position.  
						
						
						
						
					 
					
						2025-07-08 12:04:01 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						1dcab43468 
					 
					
						
						
							
							Fix ui desync issue. Fix disconnection issue.  
						
						
						
						
					 
					
						2025-07-08 11:31:57 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a56f55c10b 
					 
					
						
						
							
							Merge remote-tracking branch 'origin/master' into xfer_isr  
						
						... 
						
						
						
						# Conflicts:
#	examples/device/audio_4_channel_mic_freertos/src/main.c
#	examples/device/audio_test_freertos/src/main.c
#	src/class/audio/audio_device.c 
						
						
					 
					
						2025-07-08 10:09:24 +07:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						ce40b4c11e 
					 
					
						
						
							
							Add missing idf cmake file.  
						
						
						
						
					 
					
						2025-07-05 19:42:45 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						eeb73550ef 
					 
					
						
						
							
							Remove double text encoder in SerialPort.  
						
						
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						e11047f003 
					 
					
						
						
							
							Add support for dark and light theme.  
						
						
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						bc13c80c63 
					 
					
						
						
							
							Attempt to fix disconnect button state desync.  
						
						
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						28ded62c1c 
					 
					
						
						
							
							Improve performance slightly  
						
						
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						eef5b92c9b 
					 
					
						
						
							
							Choose a larger buffer.  
						
						
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						d3f7dff180 
					 
					
						
						
							
							Major overhaul and logic cleanup.  
						
						... 
						
						
						
						Adds support for web serial as well. 
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						98b975202c 
					 
					
						
						
							
							Minor bug fixes.  
						
						... 
						
						
						
						Persist settings. 
						
						
					 
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								raldone01 
							
						 
					 
					
						
						
							
						
						ff18dbd238 
					 
					
						
						
							
							Rewrite of the web_serial example website.  
						
						... 
						
						
						
						Fixes : #2632  
					
						2025-07-05 19:42:44 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0df3bfb81d 
					 
					
						
						
							
							update cdc_msc/cdc_msc_freertos to also support notification  
						
						
						
						
					 
					
						2025-07-03 14:28:19 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						41606a533d 
					 
					
						
						
							
							make notify API and memory configurable with CFG_TUD_CDC_NOTIFY  
						
						... 
						
						
						
						add tud_cdc_n_notify_conn_speed_change()
add tud_cdc_notify_complete_cb() 
						
						
					 
					
						2025-07-03 13:42:05 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						cf3966efd9 
					 
					
						
						
							
							Merge branch 'master' into fork/HiFiPhile/dcd_notif  
						
						
						
						
					 
					
						2025-07-02 18:18:52 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a64e3eb0aa 
					 
					
						
						
							
							update board_test always output to uart regardless of LOGGER option  
						
						
						
						
					 
					
						2025-07-02 17:27:03 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a8b5e2bfc0 
					 
					
						
						
							
							update example  
						
						
						
						
					 
					
						2025-07-02 15:38:14 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						0388700ad7 
					 
					
						
						
							
							update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM  
						
						
						
						
					 
					
						2025-07-02 15:32:12 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						a42184b6fe 
					 
					
						
						
							
							remove legacy DEPS_SUBMODULES in make  
						
						
						
						
					 
					
						2025-07-02 11:03:50 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						216a35e59a 
					 
					
						
						
							
							update example  
						
						
						
						
					 
					
						2025-07-01 21:48:28 +07:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						d789a87a7d 
					 
					
						
						
							
							Merge branch 'master' into async_io  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2025-06-22 17:19:08 +02:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						545690c834 
					 
					
						
						
							
							audio: update examples  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2025-06-14 22:46:52 +02:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						e95973d346 
					 
					
						
						
							
							Merge pull request  #3137  from HiFiPhile/uac_simplify  
						
						... 
						
						
						
						uac2: remove support fifo 
						
						
					 
					
						2025-06-12 22:18:17 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						386f33807a 
					 
					
						
						
							
							Merge branch 'master' into fork/james-advatek/stm32n657nucleo  
						
						
						
						
					 
					
						2025-06-12 11:02:54 +07:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						d3d505e8f7 
					 
					
						
						
							
							Merge branch 'master' into fork/HiFiPhile/h7rs  
						
						
						
						
					 
					
						2025-06-11 16:23:54 +07:00 
						 
				 
			
				
					
						
							
							
								James Sandison 
							
						 
					 
					
						
						
							
						
						56c9521abd 
					 
					
						
						
							
							chore: squash previous commits from other branches  
						
						
						
						
					 
					
						2025-06-04 11:21:27 +10:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						dc0038f614 
					 
					
						
						
							
							uac2: remove support fifo  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2025-05-29 13:56:46 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Leech 
							
						 
					 
					
						
						
							
						
						b6ce41188e 
					 
					
						
						
							
							examples/device/net_lwip_webserver: Simplify example code.  
						
						... 
						
						
						
						Now that tud_network_recv_renew has protections against recursion it's
safe and simpler to handle the lwip frame entirely in the same callback. 
						
						
					 
					
						2025-05-29 09:36:38 +10:00 
						 
				 
			
				
					
						
							
							
								Andrew Leech 
							
						 
					 
					
						
						
							
						
						5de4a23abe 
					 
					
						
						
							
							Add USB NCM link state control support  
						
						... 
						
						
						
						This adds the ability to dynamically control the network link state
for NCM devices. The host OS will see the network interface as
connected/disconnected based on the link state.
New API:
- tud_network_link_state(rhport, is_up): Set link up/down state
Example updates:
- Added button control to toggle link state
- Fixed LWIP integration to properly handle link state changes
- Added printf to show correct protocol (NCM vs RNDIS/ECM)
🤖  Generated with [Claude Code](https://claude.ai/code )
Co-Authored-By: Claude <noreply@anthropic.com > 
						
						
					 
					
						2025-05-29 09:36:38 +10:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						6346fbec16 
					 
					
						
						
							
							Merge branch 'master' into h7rs  
						
						
						
						
					 
					
						2025-05-15 21:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								hathach 
							
						 
					 
					
						
						
							
						
						9eb0ae7636 
					 
					
						
						
							
							fix iar make build with stm32 l0, f2, f3, u5, wb  
						
						
						
						
					 
					
						2025-04-17 15:15:07 +07:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						c183108a82 
					 
					
						
						
							
							Skip net_lwip_webserver, too big for h7rs  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2025-04-13 12:24:30 +02:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						459e2cd39e 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master' into async_io  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2025-04-11 23:07:22 +02:00 
						 
				 
			
				
					
						
							
							
								Ha Thach 
							
						 
					 
					
						
						
							
						
						9d2fd6c4ac 
					 
					
						
						
							
							Merge pull request  #2984  from HiFiPhile/preset  
						
						... 
						
						
						
						Add CMake presets. 
						
						
					 
					
						2025-02-14 11:29:33 +07:00 
						 
				 
			
				
					
						
							
							
								HiFiPhile 
							
						 
					 
					
						
						
							
						
						14f1feac84 
					 
					
						
						
							
							Fix path.  
						
						... 
						
						
						
						Signed-off-by: HiFiPhile <admin@hifiphile.com > 
						
						
					 
					
						2025-02-11 20:56:41 +01:00