Freescale Semiconductor Inc.
    Regional Technical Application Center

 

E:/PROJECTS/IOP/ADC Average/Src/ADC_Filter/ADC_Filter_Drv/src/Scheduler.c File Reference

Multi-Thread Scheduler to manage Pwm sample application. More...

#include "Scheduler.h"

Include dependency graph for Scheduler.c:


Functions

void vfnScheduler_Init (void)
 Initialise Scheduler Timebase using eMios Channel 0 as a tick reference.
void vfnStart_Scheduler (void)
 Start the operation of Specific Emios channel using the Modulus Up Counter.
void Scheduler_Fnc_Handler (void)

Variables

uint8_t gu8Scheduler_Ctrl
uint8_t gu8Scheduler_Flag
uint8_t gu8SleepModeEnabled

Detailed Description

Multi-Thread Scheduler to manage Pwm sample application.

Copyright (c) 2008 Freescale Semiconductor Freescale Confidential Proprietary

Author:
Freescale Semiconductor

Guadalajara Applications Laboratory RTAC Americas

R01160

Version:
0.1
Date:
5/20/2008

Function Documentation

void Scheduler_Fnc_Handler ( void   ) 

void vfnScheduler_Init ( void   ) 

Initialise Scheduler Timebase using eMios Channel 0 as a tick reference.

Author:
R01160
Parameters:
void 
Returns:
void
Warning:
Modifying emios channel 0 settings will change Scheduler timebase.

void vfnStart_Scheduler ( void   ) 

Start the operation of Specific Emios channel using the Modulus Up Counter.

Author:
R01160
Parameters:
void 
Returns:
void
Todo:


Variable Documentation