Commit Graph
26 Commits
Author SHA1 Message Date
MasterPhi fa2320d837 Better handling tud_audio_set_itf_cb with FB. 2021-07-04 15:13:19 +02:00
MasterPhi e4ae81abd8 Move audio_control_request_t to audio.h 2021-07-04 00:19:33 +02:00
MasterPhi 12747b61d5 Delay tud_audio_set_itf_cb call with feedback EP. 2021-07-03 10:54:20 +02:00
MasterPhi fdbbe5df3f Fix speed detection 2021-07-02 23:44:46 +02:00
MasterPhi 01fe67be2d more uac fixes, 2021-07-02 21:51:54 +02:00
MasterPhi eb02b406d8 Prevent overflow noise 2021-07-01 21:41:19 +02:00
MasterPhi 8571508b3f Partially revert "skip uac2_headset for mcu that does not have enough sram"
This reverts commit 6e1f812e35.
2021-07-01 12:59:26 +02:00
MasterPhi 0e7abfcf17 Clear FIFO only if enabled...
Add buffer align
2021-07-01 12:02:57 +02:00
MasterPhi 6c9a976604 Merge branch 'uac_example' of https://github.com/HiFiPhile/tinyusb into uac_example 2021-07-01 11:39:27 +02:00
MasterPhi e0a7752fc3 Add 24bit loopback in example. 2021-07-01 11:39:15 +02:00
MasterPhi ee6cf744eb audio_device : clear fifo on intf change. 2021-07-01 11:38:06 +02:00
MasterPhi f7519d805e Refactor descriptor, add alt settings support. 2021-07-01 00:35:27 +02:00
MasterPhi 9b93145a79 Fix typo 2021-07-01 00:35:26 +02:00
MasterPhi 4ec96c02a6 Fix audiod_get_AS_interface_index in audio class.
Enhance uac2_headset example with multiple sample rates.
Add macro to calculate EP size.
2021-07-01 00:35:26 +02:00
MasterPhi 5877f20d4b Fix IAR compile error on pointer type.
Clean up warnings.

Signed-off-by: MasterPhi <admin@hifiphile.com>
2021-06-29 10:57:26 +02:00
MasterPhi 8433f638e6 Add bracket to switch case, fix warning. 2021-06-20 15:39:47 +02:00
HiFiPhile 5caad485f1 Add fifo empty check.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2021-03-11 20:36:46 +01:00
HiFiPhile 7fc99a9e11 Call One time tu_fifo_write_n on cdcd_xfer_cb
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2021-03-10 10:19:45 +01:00
HiFIPhile baa5417f3e Fix IAR error on memcpy and warnings.
Signed-off-by: MasterPhi <admin@hifiphile.com>
2020-12-23 16:54:55 +01:00
HiFiPhile c8dc7f807f Fix more warnings.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2020-12-22 10:13:10 +01:00
HiFiPhile b3c0d417ef Fix error if "Required Prototype" is selected.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2020-12-20 23:10:34 +01:00
HiFiPhile 13e6afd589 Fix scsi_mode_sense6_t padding, which cause IAR compiler internal error.
Signed-off-by: HiFiPhile <admin@hifiphile.com>
2020-12-20 22:56:39 +01:00
Mengsk 9ffb9b69a4 Disable SOF in dcd_stm32_fsdev
Signed-off-by: Mengsk <admin@hifiphile.com>
2020-06-18 14:18:00 +02:00
Mengsk 57b553e023 Fix IAR warnings.
Pa039 : use of address of unaligned structure member.
Pe188: enumerated type mixed with another type.
2020-06-17 10:08:33 +02:00
Mengsk 46875a3912 Optimize FIFO for byte transfer.
Signed-off-by: Mengsk <admin@hifiphile.com>
2020-05-13 23:54:23 +02:00
Mengsk f02ad1d0dc Add IAR compiler attribute and endian support. 2020-05-08 13:29:33 +02:00