aic23b_lchvc_t Union Reference

#include <tlv320aic23b.h>


Detailed Description

Register structure.

Definition at line 192 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   lhv: AIC23B_LCHVC_LHV_SIZE
 Left headphone volume control.
   U16   lrs: AIC23B_LCHVC_LRS_SIZE
 Left/right headphone channel simultaneous volume/mute update.
   U16   lzc: AIC23B_LCHVC_LZC_SIZE
 Left-channel zero-cross detect.
   const   U16: AIC23B_CTRL_ADDR_SIZE
}; 

Field Documentation

struct { ... }

struct { ... }

Control address.

Definition at line 196 of file tlv320aic23b.h.

Left headphone volume control.

Definition at line 204 of file tlv320aic23b.h.

Referenced by aic23b_dac_get_average_headphone_volume(), aic23b_get_headphone_volume(), and aic23b_set_headphone_volume().

Left/right headphone channel simultaneous volume/mute update.

Definition at line 202 of file tlv320aic23b.h.

Referenced by aic23b_set_headphone_volume().

Left-channel zero-cross detect.

Definition at line 203 of file tlv320aic23b.h.

Referenced by aic23b_set_headphone_volume().

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