diff options
| author | hathach <[email protected]> | 2026-06-20 23:37:23 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2026-06-20 23:37:23 +0700 |
| commit | ef63456eead840e45dc3bf632345b00d13216043 (patch) | |
| tree | 72298f373dcb63854ad2f3765e6f9831ebc4a2db /examples/device/audio_test | |
| parent | ea5c6fa165649cfa36d704b1852babf19d5e6bb5 (diff) | |
examples: skip isochronous audio/UAC examples on CH58X
CH58x has no isochronous support (dcd_edpt_iso_alloc() returns false), but the
audio class ignores that result and the endpoints fall back to capped 64-byte
non-iso transfers, producing non-functional audio firmware. video_capture and the
FreeRTOS audio examples already carry mcu:CH58X; add it to the remaining iso
examples (audio_test, audio_4_channel_mic, audio_test_multi_rate, cdc_uac2,
uac2_headset, uac2_speaker_fb) so they are not built for CH58x.
Found by Codex review. Verified via build_utils.skip_example() that all six now
skip on ch582m_evt while control examples (e.g. cdc_msc) still build.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Diffstat (limited to 'examples/device/audio_test')
| -rw-r--r-- | examples/device/audio_test/skip.txt | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/examples/device/audio_test/skip.txt b/examples/device/audio_test/skip.txt index 65b137814..6e3082a54 100644 --- a/examples/device/audio_test/skip.txt +++ b/examples/device/audio_test/skip.txt @@ -2,3 +2,4 @@ mcu:SAMD11 mcu:SAME5X mcu:SAMG family:espressif +mcu:CH58X |
