aic23b_src_t Union Reference

#include <tlv320aic23b.h>


Detailed Description

Register structure.

Definition at line 457 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   bosr: AIC23B_SRC_BOSR_SIZE
 Base oversampling rate.
   U16   clkin: AIC23B_SRC_CLKIN_SIZE
 Clock input divider.
   U16   clkout: AIC23B_SRC_CLKOUT_SIZE
 Clock output divider.
   U16   sr: AIC23B_SRC_SR_SIZE
 Sampling rate control.
   const   U16: AIC23B_CTRL_ADDR_SIZE
   U16   usb: AIC23B_SRC_USB_SIZE
 USB clock mode select.
}; 

Field Documentation

struct { ... }

struct { ... }

Definition at line 467 of file tlv320aic23b.h.

Control address.

Definition at line 461 of file tlv320aic23b.h.

Base oversampling rate.

Definition at line 471 of file tlv320aic23b.h.

Referenced by aic23b_configure_freq().

Clock input divider.

Definition at line 469 of file tlv320aic23b.h.

Referenced by aic23b_configure_freq().

Clock output divider.

Definition at line 468 of file tlv320aic23b.h.

Referenced by aic23b_configure_freq().

Control data.

Definition at line 462 of file tlv320aic23b.h.

Referenced by aic23b_configure_freq().

Sampling rate control.

Definition at line 470 of file tlv320aic23b.h.

Referenced by aic23b_configure_freq().

Definition at line 466 of file tlv320aic23b.h.

USB clock mode select.

Definition at line 472 of file tlv320aic23b.h.

Referenced by aic23b_configure_freq().


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