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
state_machine.c File Reference

State machine. More...

#include "state_machine.h"

Functions

static void SM_StateFault (SM_APP_CTRL_T *psAppCtrl)
 Application state machine functions. More...
 
static void SM_StateInit (SM_APP_CTRL_T *psAppCtrl)
 Init state. More...
 
static void SM_StateStop (SM_APP_CTRL_T *psAppCtrl)
 STOP state. More...
 
static void SM_StateRun (SM_APP_CTRL_T *psAppCtrl)
 RUN state. More...
 
void SM_StateMachine (SM_APP_CTRL_T *sAppCtrl)
 State machine function. More...
 

Variables

const PFCN_VOID_PSM gSM_STATE_TABLE [4]
 State machine functions field (in pmem) More...
 

Detailed Description

Author
R61928
Version
1.0.1.0
Date
Sep-16-2013

State machine.

Function Documentation

static void SM_StateFault ( SM_APP_CTRL_T psAppCtrl)
static

FAULT state.

static void SM_StateInit ( SM_APP_CTRL_T psAppCtrl)
static
void SM_StateMachine ( SM_APP_CTRL_T sAppCtrl)
static void SM_StateRun ( SM_APP_CTRL_T psAppCtrl)
static
static void SM_StateStop ( SM_APP_CTRL_T psAppCtrl)
static

Variable Documentation

const PFCN_VOID_PSM gSM_STATE_TABLE[4]

State machine function table (in pmem)