Register structure.
#include <tlv320aic23b.h>
Data Fields | |
struct { | |
const uint16_t addr: AIC23B_CTRL_ADDR_SIZE | |
Control address. More... | |
uint16_t data: AIC23B_CTRL_DATA_SIZE | |
Control data. More... | |
}; | |
struct { | |
uint16_t rhv: AIC23B_RCHVC_RHV_SIZE | |
Right headphone volume control. More... | |
uint16_t rls: AIC23B_RCHVC_RLS_SIZE | |
Right/left headphone channel simultaneous volume/mute update. More... | |
uint16_t rzc: AIC23B_RCHVC_RZC_SIZE | |
Right-channel zero-cross detect. More... | |
const uint16_t: AIC23B_CTRL_ADDR_SIZE | |
}; | |
struct { ... } |
struct { ... } |
const uint16_t aic23b_rchvc_t::addr |
Control address.
uint16_t aic23b_rchvc_t::data |
Control data.
Referenced by aic23b_dac_get_average_headphone_volume(), aic23b_get_headphone_volume(), and aic23b_set_headphone_volume().
uint16_t aic23b_rchvc_t::rhv |
Right headphone volume control.
Referenced by aic23b_dac_get_average_headphone_volume(), aic23b_get_headphone_volume(), and aic23b_set_headphone_volume().
uint16_t aic23b_rchvc_t::rls |
Right/left headphone channel simultaneous volume/mute update.
Referenced by aic23b_set_headphone_volume().
uint16_t aic23b_rchvc_t::rzc |
Right-channel zero-cross detect.
Referenced by aic23b_set_headphone_volume().
const aic23b_rchvc_t::uint16_t |