aic23b_rlicvc_t Union Reference

#include <tlv320aic23b.h>


Detailed Description

Register structure.

Definition at line 157 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__: 2
   U16   rim: AIC23B_RLICVC_RIM_SIZE
 Right line input mute.
   U16   riv: AIC23B_RLICVC_RIV_SIZE
 Right line input volume.
   U16   rls: AIC23B_RLICVC_RLS_SIZE
 Right/left line simultaneous volume/mute update.
   const   U16: AIC23B_CTRL_ADDR_SIZE
}; 

Field Documentation

struct { ... }

struct { ... }

Definition at line 169 of file tlv320aic23b.h.

Control address.

Definition at line 161 of file tlv320aic23b.h.

Control data.

Definition at line 162 of file tlv320aic23b.h.

Referenced by aic23b_codec_start(), aic23b_get_line_in_volume(), and aic23b_set_line_in_volume().

Right line input mute.

Definition at line 168 of file tlv320aic23b.h.

Referenced by aic23b_codec_start(), aic23b_get_line_in_volume(), and aic23b_set_line_in_volume().

Right line input volume.

Definition at line 170 of file tlv320aic23b.h.

Referenced by aic23b_codec_start(), aic23b_get_line_in_volume(), and aic23b_set_line_in_volume().

Right/left line simultaneous volume/mute update.

Definition at line 167 of file tlv320aic23b.h.

Referenced by aic23b_codec_start(), and aic23b_set_line_in_volume().

Definition at line 166 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