47bb79abe2
Fix board_reset_to_bootloader
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-09-17 23:44:01 +02:00
be9409bfa7
Fix board_init_after_tusb
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-09-17 23:44:01 +02:00
7810b58161
exclude stm32l0538 due to size limit
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-09-12 16:38:46 +02:00
ba36df6233
fix warnings, update docs
2025-09-12 11:27:31 +07:00
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
d9aa4c6f61
fix tud_audio_set_itf_close_EP_cb() typo
2025-08-02 23:23:20 +07:00
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
60f075db65
Merge pull request #3195 from hathach/update-inquiry2
...
add bufsize to tud_msc_inquiry2_cb()
2025-08-02 10:42:03 +07:00
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
f5974b041e
add bufsize to tud_msc_inquiry2_cb()
2025-08-01 22:44:32 +07:00
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
a16c7a27e4
Merge pull request #3191 from hathach/at32
...
support at32 mcu (2)
2025-08-01 10:39:47 +07:00
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
9c1115e066
Add reconnect m
2025-07-29 16:22:02 +02:00
f36f97c45a
More catches.
2025-07-26 10:11:20 +02:00
30d678970e
Improve web usb and web serial robustness.
2025-07-24 23:58:54 +02:00
4cb4fb2e28
Mitigate potential xss.
2025-07-11 17:06:35 +02:00
e9a78c52d0
add tud_msc_inquiry2_cb() for full inquiry response
2025-07-11 15:24:17 +07:00
a9c51a7e65
Use localstorage clear.
2025-07-08 12:16:32 +02:00
a0cb8aab50
Remember scroll position.
2025-07-08 12:04:01 +02:00
1dcab43468
Fix ui desync issue. Fix disconnection issue.
2025-07-08 11:31:57 +02:00
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
ce40b4c11e
Add missing idf cmake file.
2025-07-05 19:42:45 +02:00
eeb73550ef
Remove double text encoder in SerialPort.
2025-07-05 19:42:44 +02:00
e11047f003
Add support for dark and light theme.
2025-07-05 19:42:44 +02:00
bc13c80c63
Attempt to fix disconnect button state desync.
2025-07-05 19:42:44 +02:00
28ded62c1c
Improve performance slightly
2025-07-05 19:42:44 +02:00
eef5b92c9b
Choose a larger buffer.
2025-07-05 19:42:44 +02:00
d3f7dff180
Major overhaul and logic cleanup.
...
Adds support for web serial as well.
2025-07-05 19:42:44 +02:00
98b975202c
Minor bug fixes.
...
Persist settings.
2025-07-05 19:42:44 +02:00
ff18dbd238
Rewrite of the web_serial example website.
...
Fixes : #2632
2025-07-05 19:42:44 +02:00
0df3bfb81d
update cdc_msc/cdc_msc_freertos to also support notification
2025-07-03 14:28:19 +07:00
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
cf3966efd9
Merge branch 'master' into fork/HiFiPhile/dcd_notif
2025-07-02 18:18:52 +07:00
a64e3eb0aa
update board_test always output to uart regardless of LOGGER option
2025-07-02 17:27:03 +07:00
a8b5e2bfc0
update example
2025-07-02 15:38:14 +07:00
0388700ad7
update esp build, replace TUSB_MCU_VENDOR_ESPRESSIF by ESP_PLATFORM
2025-07-02 15:32:12 +07:00
a42184b6fe
remove legacy DEPS_SUBMODULES in make
2025-07-02 11:03:50 +07:00
216a35e59a
update example
2025-07-01 21:48:28 +07:00
d789a87a7d
Merge branch 'master' into async_io
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-06-22 17:19:08 +02:00
545690c834
audio: update examples
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-06-14 22:46:52 +02:00
e95973d346
Merge pull request #3137 from HiFiPhile/uac_simplify
...
uac2: remove support fifo
2025-06-12 22:18:17 +07:00
386f33807a
Merge branch 'master' into fork/james-advatek/stm32n657nucleo
2025-06-12 11:02:54 +07:00
d3d505e8f7
Merge branch 'master' into fork/HiFiPhile/h7rs
2025-06-11 16:23:54 +07:00
56c9521abd
chore: squash previous commits from other branches
2025-06-04 11:21:27 +10:00
dc0038f614
uac2: remove support fifo
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-05-29 13:56:46 +02:00
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
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
6346fbec16
Merge branch 'master' into h7rs
2025-05-15 21:40:36 +02:00
9eb0ae7636
fix iar make build with stm32 l0, f2, f3, u5, wb
2025-04-17 15:15:07 +07:00