//--------------------------------------------------------------------------//
// Header files																//
//--------------------------------------------------------------------------//
#include <defBF537.h>

//--------------------------------------------------------------------------//
// Symbolic constants														//
//--------------------------------------------------------------------------//
// names for registers in AD1854/AD187 converters
#define INTERNAL_ADC_L0			0x00
#define INTERNAL_ADC_R0			0x08
#define INTERNAL_DAC_L0			0x00
#define INTERNAL_DAC_R0			0x08

#define delay 0xf00

// SPORT0 word length
#define SLEN_24	0x0017

// DMA flow mode
#define FLOW_1					0x1000

//--------------------------------------------------------------------------//
// Global variables															//
//--------------------------------------------------------------------------//
.extern Channel0LeftIn;
.extern Channel0RightIn;
.extern Channel0LeftOut;
.extern Channel0RightOut;
.extern rx_buf;
.extern tx_buf;

//--------------------------------------------------------------------------//
// Prototypes																//
//--------------------------------------------------------------------------//
// in file Initialisation.asm
.extern Init_Flags;
.extern Audio_Reset;
.extern Init_Sport0;
.extern Init_DMA;
.extern Init_Interrupts;
.extern Enable_DMA_Sport0;

// in file interrupts.asm
.extern _SPORT0_RX_ISR;

// in file Process_data.asm
.extern Process_Data;


