Tim Exton-McGuinness
/
round-robin-rtos
Round robin Scheduler
main.cpp
- Committer:
- timexton
- Date:
- 2010-09-09
- Revision:
- 0:cf2d4c337b6f
File content as of revision 0:cf2d4c337b6f:
#include "globals.h" extern "C" void install_task0( void (void) ); extern "C" void install_task1( void (void) ); extern "C" void install_task2( void (void) ); extern "C" void install_task3( void (void) ); extern "C" void run_task0( void ); extern "C" void run_task1( void ); extern "C" void run_task2( void ); extern "C" void run_task3( void ); extern "C" void adc( void ); extern "C" void leds( void ); extern "C" void user( void ); //------------------------------- int main() { install_task0( &adc ); install_task1( &leds ); install_task2( &user ); while(1) { run_task0(); run_task1(); run_task2(); } //end of while }