Kinetis SDK v.1.2 Demo Applications User's Guide  Rev. 0
Freescale Semiconductor, Inc.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
demo_apps/sai_demo/main.c File Reference
#include <stdio.h>
#include <string.h>
#include "fsl_sgtl5000_driver.h"
#include "fsl_clock_manager.h"
#include "fsl_device_registers.h"
#include "fsl_soundcard.h"
#include "fsl_debug_console.h"
#include "board.h"
#include "audio.h"
#include "equalizer.h"
#include "pcm_data.h"
#include "terminal_menu.h"

Functions

void user_menu (void)
 
void playback_set (uint8_t *menuData)
 
int main (void)
 Function prototype for main function. More...
 

Variables

menu_machine_t g_menuMachine []
 
menu_state_t g_menuState
 
float32_t g_dspStore [2 *AUDIO_BUFFER_BLOCK_SIZE]
 
float32_t g_dspResult [AUDIO_BUFFER_BLOCK_SIZE]
 
float32_t g_dspInput [AUDIO_BUFFER_BLOCK_SIZE]
 

Function Documentation

int main ( void  )

Function prototype for main function.

Parameters
receiveBuffBuffer used to hold received data
void playback_set ( uint8_t *  menuData)
void user_menu ( void  )

Variable Documentation

float32_t g_dspInput[AUDIO_BUFFER_BLOCK_SIZE]
float32_t g_dspResult[AUDIO_BUFFER_BLOCK_SIZE]
float32_t g_dspStore[2 *AUDIO_BUFFER_BLOCK_SIZE]
menu_machine_t g_menuMachine[]
menu_state_t g_menuState