aic23b_dapc_t Union Reference

#include <tlv320aic23b.h>


Detailed Description

Register structure.

Definition at line 317 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__: 5
   U16   adchp: AIC23B_DAPC_ADCHP_SIZE
 ADC high-pass filter.
   U16   dacm: AIC23B_DAPC_DACM_SIZE
 DAC soft mute.
   U16   deemp: AIC23B_DAPC_DEEMP_SIZE
 De-emphasis control.
   const   U16: AIC23B_CTRL_ADDR_SIZE
}; 

Field Documentation

struct { ... }

struct { ... }

Definition at line 327 of file tlv320aic23b.h.

ADC high-pass filter.

Definition at line 330 of file tlv320aic23b.h.

Referenced by aic23b_codec_start().

Control address.

Definition at line 321 of file tlv320aic23b.h.

DAC soft mute.

Definition at line 328 of file tlv320aic23b.h.

Referenced by aic23b_codec_start().

Control data.

Definition at line 322 of file tlv320aic23b.h.

Referenced by aic23b_codec_start(), aic23b_get_digital_audio_path(), and aic23b_set_digital_audio_path().

De-emphasis control.

Definition at line 329 of file tlv320aic23b.h.

Referenced by aic23b_codec_start().

Definition at line 326 of file tlv320aic23b.h.


Generated on Fri Nov 27 14:08:36 2009 for AVR32 UC3 - Example of using an external Audio Codec TLV320AIC23B by  doxygen 1.5.5