timer.c File Reference

#include "includes.h"

Go to the source code of this file.

Functions

void TimerInit (void)
void TimerHandler (void)

Variables

TIMER_CONTROL TimerCtrl


Function Documentation

void TimerHandler ( void   ) 

Definition at line 24 of file timer.c.

00024                        {
00025     if(TimerCtrl.Timer!=0) TimerCtrl.Timer--;
00026     if(KeyboardCtrl.Timer!=0) KeyboardCtrl.Timer--;
00027     if(ShellCtrl.Timer!=0) ShellCtrl.Timer--;
00028     if(XmodemCtrl.Timer!=0) XmodemCtrl.Timer--;
00029     if(Fdc1Ctrl.Timer!=0) Fdc1Ctrl.Timer--;
00030     if(TaskbCtrl.Timer!=0) TaskbCtrl.Timer--;
00031     if(TaskcCtrl.Timer!=0) TaskcCtrl.Timer--;
00032     if(OsSchedulerCtrl.TaskSwitchTimer!=0) OsSchedulerCtrl.TaskSwitchTimer--;
00033     if(OsRunning==true){
00034         #if(OS_TIME_EVENT_ENABLE==1)
00035             OsTimeEventHandler(); 
00036         #endif
00037         if(OsSchedulerCtrl.TaskSwitchTimer==0){
00038             #if(OS_INT_LEVEL_CSW_ENABLE==1)
00039                 OsSchedulerNextTaskFind();
00040             #endif
00041         }
00042     }
00043 }

void TimerInit ( void   ) 

Definition at line 14 of file timer.c.


Variable Documentation

Definition at line 12 of file timer.c.


Generated on Sat Apr 10 23:28:08 2010 for 80X86 MULTI-TASKING OPERATION SYSTEM by  doxygen 1.5.9