#include <tlv320aic23b.h>
Definition at line 362 of file tlv320aic23b.h.
Data Fields | |
struct { | |
const U16 addr: AIC23B_CTRL_ADDR_SIZE | |
Control address. | |
U16 data: AIC23B_CTRL_DATA_SIZE | |
Control data. | |
}; | |
struct { | |
U16 __pad0__: 1 | |
U16 adc: AIC23B_PDC_ADC_SIZE | |
ADC. | |
U16 clk: AIC23B_PDC_CLK_SIZE | |
Clock. | |
U16 dac: AIC23B_PDC_DAC_SIZE | |
DAC. | |
U16 line: AIC23B_PDC_LINE_SIZE | |
Line input. | |
U16 mic: AIC23B_PDC_MIC_SIZE | |
Microphone input. | |
U16 off: AIC23B_PDC_OFF_SIZE | |
Device power. | |
U16 osc: AIC23B_PDC_OSC_SIZE | |
Oscillator. | |
U16 out: AIC23B_PDC_OUT_SIZE | |
Outputs. | |
const U16: AIC23B_CTRL_ADDR_SIZE | |
}; |
struct { ... } |
struct { ... } |
Definition at line 372 of file tlv320aic23b.h.
ADC.
Definition at line 378 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
const U16 aic23b_pdc_t::addr |
Clock.
Definition at line 374 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
DAC.
Definition at line 377 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
Control data.
Definition at line 367 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), aic23b_codec_stop(), aic23b_get_power_down_state(), and aic23b_set_power_down_state().
Line input.
Definition at line 380 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
Microphone input.
Definition at line 379 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
Device power.
Definition at line 373 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
Oscillator.
Definition at line 375 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
Outputs.
Definition at line 376 of file tlv320aic23b.h.
Referenced by aic23b_codec_start(), and aic23b_codec_stop().
const aic23b_pdc_t::U16 |
Definition at line 371 of file tlv320aic23b.h.