|
arduino-audio-driver
|
Header only C++ driver for the Texas Instruments TAS2563 smart amplifier. More...
#include "Codecs/ZephyrDriverCommon.h"Go to the source code of this file.
Classes | |
| class | TAS2563 |
| Header only C++ driver for the TAS2563 mono Class-D smart amplifier. More... | |
Namespaces | |
| namespace | audio_driver |
| Namespace for audio driver components. | |
Enumerations | |
| enum class | TAS2563Format { I2S , LeftJustified } |
| Digital audio interface format. More... | |
| enum class | TAS2563PowerMode { Active = 0x00 , Mute = 0x01 , Shutdown = 0x02 , LoadDiagnostics = 0x03 } |
| Power control modes (PWR_CTL PWR_MODE field) More... | |
| enum class | TAS2563SampleRate { Rate8kHz = 0x00 , Rate16kHz = 0x01 , Rate24kHz = 0x02 , Rate32kHz = 0x03 , Rate48kHz = 0x04 , Rate96kHz = 0x05 , Rate192kHz = 0x06 } |
| I2S sample rate selection (TDM_CFG0 SAMP_RATE field) More... | |
Header only C++ driver for the Texas Instruments TAS2563 smart amplifier.
Ported from the Zephyr RTOS driver (drivers/audio/tas2563.c / tas2563.h, Copyright 2026 Linumiz, Apache-2.0).