ec8ef7a9af
increase freertos stack size when debug is enabled
2025-10-30 11:16:19 +07:00
1cec005f8f
examples/device/*_freertos: expand stack size when needed
...
All four of these examples immediately crashed on stack overflow when
connected, at least on a FRDM_K64F board.
In 46fd822990 the default freertos stack size was increased, but
_only_ for stm32? Perhaps either all platform examples need the default
increased, rather than increasing the problem task stacks as is done
here.
Signed-off-by: Karl Palsson <karl.palsson@marel.com >
2025-10-01 10:47:19 +00:00
8952838a26
audio: simplify alt settings management
...
Signed-off-by: HiFiPhile <admin@hifiphile.com >
2025-09-27 22:17:10 +02:00
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