Commit Graph

47 Commits

Author SHA1 Message Date
8979af34c0 Fixed more alert found by PVS-Studio 2025-11-04 19:56:53 +07:00
aa739c946d Merge branch 'master' into uac1
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-10-30 19:50:47 +01:00
d92b810df7 fix Identifiers that start with '__' or '_[A-Z]' are reserved.
fix compiling with nuc family
2025-10-28 14:14:01 +07:00
a12806a6cd fix descriptor warning when shifting zero 2025-10-28 00:17:26 +07:00
4dd9122417 Merge remote-tracking branch 'upstream/master' into uac1
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-10-24 11:16:07 +02:00
f39dcae9f1 fix several warnings 2025-10-24 13:04:49 +07:00
c48bbfab5e more make refactor 2025-10-14 17:53:55 +07:00
9bf18d080b move make.mk to hw/bsp/family_support.mk 2025-10-14 15:14:43 +07:00
6acf49e4c2 Use one control buffer as EP0 has no concurrency
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-10-05 01:13:36 +02:00
d5108589b6 Minor fixes
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-10-01 09:42:13 +02:00
9f75b32ac1 Add UAC1 support to audio_test_multi_rate example
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-09-30 16:30:34 +02:00
5d179c255b Update TUD_AUDIO_EP_SIZE macro
Signed-off-by: Mengsk <admin@hifiphile.com>
2025-09-30 15:51:50 +02:00
289680a6b9 Add basic UAC1 support
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-09-30 15:51:50 +02:00
9637a2006b More descriptors working
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-09-30 15:51:50 +02:00
78121a8d3f Update UAC2 naming
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-09-29 10:00:39 +02:00
8952838a26 audio: simplify alt settings management
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-09-27 22:17:10 +02:00
be9409bfa7 Fix board_init_after_tusb
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-09-17 23:44:01 +02:00
d9aa4c6f61 fix tud_audio_set_itf_close_EP_cb() typo 2025-08-02 23:23:20 +07:00
545690c834 audio: update examples
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-06-14 22:46:52 +02:00
09bce3532c Add CMake presets.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2025-02-09 00:25:38 +01:00
c8130afe9b bump up cmake min to 3.20 2025-01-21 16:28:26 +07:00
f2ed60e9fc Update audio class with dcache support.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2024-11-30 21:49:33 +01:00
1f18be93db change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent 2024-10-14 18:27:52 +07:00
92602b9de3 change tusb_init(), tusb_rhport_init() to use init struct for expandability 2024-10-11 13:41:53 +07:00
57aac432b5 add new tusb_int_handler(rhport, in_isr) as common irq handler
update tusb_init() to take rhport and role, defined as macro with optional argument for backward compatible
2024-10-10 16:28:36 +07:00
616532892d make all python files executable and standardize interpreter 2024-09-17 12:17:12 -07:00
c097c85dcf fix print lu format warnings with clang 2024-04-22 16:17:22 +07:00
83840041a8 update esp32 to also be supported by hil test
test run locally well
2023-11-29 17:09:52 +07:00
26ca48e7a7 move make.mk and rules.mk to build_system/make 2023-11-23 20:20:01 +07:00
92457ec99f Merge pull request #2202 from Rocky04/patch-4
Invoke unmounted state on configuration reset
2023-08-09 20:48:26 +07:00
45af3d6a83 Update examples 2023-08-07 12:04:22 +00:00
9697c4df4e update all examples to use unique ID as serial if avaialble 2023-08-04 10:28:24 +07:00
ef5bd9ee6c Merge branch 'master' into enhance-bsp 2023-08-04 00:31:12 +07:00
cf91660cee rename hw/bsp/board.h to board_api.h 2023-08-03 15:44:05 +07:00
3f788a4e5a enable USBMC for uno r4, add board_init_after_tusb() API
add BOARD_UPPERCASE for board detection
2023-07-31 19:09:40 +07:00
e43387abac rework cmake with rtos support add RTOS to family_configure_device/host/dual_example() 2023-06-27 15:45:38 +07:00
50e61e0e16 Merge pull request #2101 from eustas/patch-1
Fix typos
2023-06-21 15:51:03 +07:00
e754795d3a fix build warnings 2023-06-16 15:29:34 +07:00
0833806980 Fix typos 2023-06-08 15:38:30 +02:00
f15f79df5d cmake work well with imxrt 2023-05-06 15:14:54 +07:00
6daa135201 update most examples cmake to build with imxrt 2023-04-21 18:23:40 +07:00
95dec2ac26 Fix case. 2023-04-08 15:39:33 +02:00
d4c7c9871e fix audio comment error 2023-04-08 18:14:10 +08:00
3623ba1884 fix trailing space and new line
temporarily disable codespell
2023-03-17 16:12:49 +07:00
e62d1a03ac integrate top.mk into make.mk 2023-03-06 13:25:56 +07:00
35fa6b660a Fix CI. 2022-12-30 16:10:54 +01:00
7ff2f43bfd Add multi-rate audio test example for new ISO buffer allocation. 2022-12-30 15:09:50 +01:00