struct AsrcControl1Reg
Defined at line 293 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h
Control registers for ALC5663's asynchronous sampling rate converter
(ASRC), allowing a system clock that is independent of the I2S BCLK.
Public Members
uint16_t data
static const uint16_t kAddress
Public Methods
typename std::remove_reference_t<decltype(data)> i2s1_asrc ()
Defined at line 296 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h
audio::alc5663::AsrcControl1Reg & set_i2s1_asrc (typename std::remove_reference_t<decltype(data)> val)
Defined at line 296 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h
typename std::remove_reference_t<decltype(data)> dac_asrc ()
Defined at line 297 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h
audio::alc5663::AsrcControl1Reg & set_dac_asrc (typename std::remove_reference_t<decltype(data)> val)
Defined at line 297 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h
typename std::remove_reference_t<decltype(data)> adc_asrc ()
Defined at line 298 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h
audio::alc5663::AsrcControl1Reg & set_adc_asrc (typename std::remove_reference_t<decltype(data)> val)
Defined at line 298 of file ../../src/media/audio/drivers/codecs/alc5663/alc5663_registers.h