arduino-audio-driver
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
AW88298.h File Reference

Header only C++ driver for the Awinic AW88298 smart amplifier. More...

#include "Codecs/ZephyrDriverCommon.h"

Go to the source code of this file.

Classes

class  AW88298
 Header only C++ driver for the AW88298 smart amplifier. More...
 

Namespaces

namespace  audio_driver
 Namespace for audio driver components.
 

Enumerations

enum class  AW88298Mode { I2S = 4 , LeftJustified = 5 , RightJustified = 6 }
 Digital audio interface mode (AW88298_REG_I2SCTRL I2SMD field) More...
 
enum class  AW88298WordSize { Bits16 , Bits20 , Bits24 , Bits32 }
 I2S word size codes (AW88298_REG_I2SCTRL I2SFS / I2SBCK fields) More...
 

Detailed Description

Header only C++ driver for the Awinic AW88298 smart amplifier.

Ported from the Zephyr RTOS driver (drivers/audio/aw88298.c, Copyright 2025 TOKITA Hiroshi, Apache-2.0).