Implementation detail¶
This chapter examines the implementation of the various components that make up lib_xua.
It also examines the integration of dependencies and supporting libraries.
- Audio Hub and I²S
- Endpoint 0: Management and control
- Audio endpoints (Endpoint Buffer and Decoupler)
- XMOS USB Device (XUD) library
- External clock recovery (Clock Gen)
- Digital mixer
- S/PDIF transmit
- S/PDIF receive
- MIDI
- PDM microphones
- Audio controls via Human Interface Device (HID)
- Device Firmware Upgrade (DFU) over USB
- Resource usage