summaryrefslogtreecommitdiff
path: root/examples/device/uac2_headset/src/tusb_config.h
AgeCommit message (Collapse)Author
2025-10-30Merge branch 'master' into uac1HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-28fix Identifiers that start with '__' or '_[A-Z]' are reserved.hathach
fix compiling with nuc family
2025-10-05Use one control buffer as EP0 has no concurrencyHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-10-02Add UAC1 support to uac2_headset exampleHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-09-30Update TUD_AUDIO_EP_SIZE macroMengsk
Signed-off-by: Mengsk <[email protected]>
2025-09-30Add basic UAC1 supportHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-09-27audio: simplify alt settings managementHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2025-06-14audio: update examplesHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2024-11-02Improve EP IN flow control.HiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2024-04-09Reduce uac2_headset max sample rate for better compatibility.HiFiPhile
2024-04-01UAC2: add interrupt volume control to uac2_headset example.HiFiPhile
2023-11-14Typo fix.HiFiPhile
2022-06-06more example updatehathach
2022-02-25fix uac2_headset buildhathach
2022-02-25auto detect max rhport speed based on mcuhathach
2021-07-08add settings for Renesas RX familykkitayam
2021-07-04Clear FIFO only if enabled...MasterPhi
Add buffer align
2021-07-04Add 24bit loopback in example.MasterPhi
2021-07-04Refactor descriptor, add alt settings support.MasterPhi
2021-07-04Fix audiod_get_AS_interface_index in audio class.MasterPhi
Enhance uac2_headset example with multiple sample rates. Add macro to calculate EP size.
2021-04-15Try to resolve include hassle in uac2_headsetReinhard Panhuber
2021-04-03Fix uac2_headset include hassle be declaring value by handReinhard Panhuber
2021-04-03Fix uac2_headsetReinhard Panhuber
2021-04-03Fix uac2_headset exampleReinhard Panhuber
2021-04-03Fix potential bug in support FIFO sizesReinhard Panhuber
2021-04-03Fix typo in uac2_headsetReinhard Panhuber
2021-04-03Fix old defines in uac2_headsetReinhard Panhuber
2021-04-03Add missing #defines in uac2_headset exampleReinhard Panhuber
2021-04-03Fix #define error in uac2_headsetReinhard Panhuber
2021-04-03Fix error in #defines in uac2_headsetReinhard Panhuber
2021-04-03Generalize audio driver for 3 audio functions plus a lot more.Reinhard Panhuber
- Audio format and parameters are parsed from descriptors thus user no longer needs to give them explicitely - Tested for 4 channel software type I PCM encoding with 16 bit with 1 channel per FIFO and 2 channels per FIFO (this is I2S specific)
2021-03-13move AUDIO_SAMPLE_RATE to example main.chathach
2021-03-10Implement audio PCM type I enc./decoding acc. to 2.3.1.5 Audio StreamsReinhard Panhuber
Extending capabilities of support FIFOs Removing copy from to FIFO Adjusting audio examples Remove peek/read into other FIFO
2021-02-12Merge remote-tracking branch 'upstream/master' into edpt_ISO_xferReinhard Panhuber
2021-02-12Complete redesign of audio driver.Reinhard Panhuber
2021-01-25get all device example build with rp2040 (except freeRTOS)hathach
2020-10-16audio: Add headset exampleJerzy Kasenberg
This example code creates USB Audio 2.0 headset device. Device has two audio interfaces first stereo speaker with 48kHz stereo stream. Second interface for microphone with 48kHz mono stream. This example can be used to start working on audio device. It can be also used to verify ISO endpoints for boards. Speaker adaptive clock (bound to SOF). Microphone for now has asynchronous clock. Volume and mute control while present are not used for data stream modification.