Sonochan II 0.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Macros | Functions | Variables
taskAK5394A.h File Reference

Go to the source code of this file.

## Macros
#define | PDCA_CHANNEL_SSC_RX 0
#define | PDCA_CHANNEL_SSC_TX 1
#define | AUDIO_BUFFER_SIZE (48*2*8)
#define | SPK_BUFFER_SIZE (48*2*16)

## Functions
void | AK5394A_pdca_disable (void)
void | AK5394A_pdca_enable (void)
void | AK5394A_task_init (Bool uac2)

## Variables
volatile U32 | audio_buffer_0 [AUDIO_BUFFER_SIZE]
volatile U32 | audio_buffer_1 [AUDIO_BUFFER_SIZE]
volatile U32 | spk_buffer_0 [SPK_BUFFER_SIZE]
volatile U32 | spk_buffer_1 [SPK_BUFFER_SIZE]
volatile avr32_ssc_t * | ssc
volatile int | audio_buffer_in
volatile int | spk_buffer_out

## Macro Definition Documentation

#define AUDIO_BUFFER_SIZE (48*2*8)

#define PDCA_CHANNEL_SSC_RX 0

#define PDCA_CHANNEL_SSC_TX 1

#define SPK_BUFFER_SIZE (48*2*16)

## Function Documentation

void AK5394A_pdca_disable | ( | void | ) |  |

void AK5394A_pdca_enable | ( | void | ) |  |

void AK5394A_task_init | ( | Bool | uac2) |  |

## Variable Documentation

volatile U32 audio_buffer_0[AUDIO_BUFFER_SIZE]

volatile U32 audio_buffer_1[AUDIO_BUFFER_SIZE]

volatile int audio_buffer_in

volatile U32 spk_buffer_0[SPK_BUFFER_SIZE]

volatile U32 spk_buffer_1[SPK_BUFFER_SIZE]

volatile int spk_buffer_out

volatile avr32_ssc_t* ssc