Macros | |
#define | DEFAULT_HEAP_INIT_WORD 0xA5A5A5A5 |
Default heap initialization word. More... | |
#define | WDT_TIMEOUT_PERIOD_US 15000000 |
Time-out period of the WatchDog Timer in microseconds. More... | |
System Clock Frequencies | |
#define | SYS_CLOCK_PLL_MUL 10 |
#define | FMCK_HZ(fout) ((SYS_CLOCK_PLL_MUL * (fout) + 1) / 2) |
#define | FCPU_HZ g_fcpu_hz |
#define | FHSB_HZ g_fhsb_hz |
#define | FPBB_HZ g_fpbb_hz |
#define | FPBA_HZ g_fpba_hz |
Default DAC Settings | |
Please choose between:
| |
#define | DEFAULT_DACS AUDIO_MIXER_DAC_AIC23B |
#define | DEFAULT_DAC_SAMPLE_RATE_HZ SPEAKER_FREQUENCY |
#define | DEFAULT_DAC_NUM_CHANNELS 2 |
#define | DEFAULT_DAC_BITS_PER_SAMPLE 16 |
#define | DEFAULT_DAC_SWAP_CHANNELS false |
USB resynchronization methods | |
#define | USB_RESYNC_METHOD_SOFT_ADD_DEL_SAMPLES 1 |
#define | USB_RESYNC_METHOD_SOFT_ADAPTIF_SRC 2 |
Pseudo adaptive Sampling Rate Conversion. More... | |
#define | USB_RESYNC_METHOD_EXT_CLOCK_SYNTHESIZER 8 |
Use of an external clock synthesizer (e.g. the CL CS2200). More... | |
Method used for the USB resynchronization | |
Please choose between:
| |
#define | USB_RESYNC_METHOD USB_RESYNC_METHOD_EXT_CLOCK_SYNTHESIZER |
Variables | |
uint32_t | g_fcpu_hz |
CPU frequency. More... | |
uint32_t | g_fhsb_hz |
HSB frequency. More... | |
uint32_t | g_fpba_hz |
PBA frequency. More... | |
uint32_t | g_fpbb_hz |
PBB frequency. More... | |
#define DEFAULT_DAC_BITS_PER_SAMPLE 16 |
Referenced by main().
#define DEFAULT_DAC_NUM_CHANNELS 2 |
Referenced by main().
#define DEFAULT_DAC_SAMPLE_RATE_HZ SPEAKER_FREQUENCY |
Referenced by main().
#define DEFAULT_DACS AUDIO_MIXER_DAC_AIC23B |
Referenced by main().
#define DEFAULT_HEAP_INIT_WORD 0xA5A5A5A5 |
Default heap initialization word.
#define FCPU_HZ g_fcpu_hz |
#define FHSB_HZ g_fhsb_hz |
Referenced by aic23b_codec_setup(), and main().
#define FMCK_HZ | ( | fout | ) | ((SYS_CLOCK_PLL_MUL * (fout) + 1) / 2) |
Referenced by aic23b_codec_setup(), and init_sys_clocks().
#define FPBA_HZ g_fpba_hz |
#define FPBB_HZ g_fpbb_hz |
Referenced by aic23b_codec_setup(), and main().
#define SYS_CLOCK_PLL_MUL 10 |
Referenced by init_sys_clocks().
#define USB_RESYNC_METHOD USB_RESYNC_METHOD_EXT_CLOCK_SYNTHESIZER |
#define USB_RESYNC_METHOD_EXT_CLOCK_SYNTHESIZER 8 |
Use of an external clock synthesizer (e.g. the CL CS2200).
#define USB_RESYNC_METHOD_SOFT_ADAPTIF_SRC 2 |
Pseudo adaptive Sampling Rate Conversion.
#define USB_RESYNC_METHOD_SOFT_ADD_DEL_SAMPLES 1 |
Add/remove samples on the fly.
#define WDT_TIMEOUT_PERIOD_US 15000000 |
Time-out period of the WatchDog Timer in microseconds.
uint32_t g_fcpu_hz |
CPU frequency.
Referenced by init_sys_clocks().
uint32_t g_fhsb_hz |
HSB frequency.
Referenced by init_sys_clocks().
uint32_t g_fpba_hz |
PBA frequency.
Referenced by init_sys_clocks().
uint32_t g_fpbb_hz |
PBB frequency.
Referenced by init_sys_clocks().