00001 /********************************************************* 00002 * Project: 80x86 32bit multitasking operation system 00003 * 00004 * File: com2task.c 00005 * Author: Book Chen 00006 * Date 20091215 00007 *********************************************************** 00008 */ 00009 #include "includes.h" 00010 00011 U8 Com2TaskName[]="COM2"; 00012 OS_STACK Com2TaskStack[COM2_TASK_STACK_SIZE]; 00013 00014 void Com2TaskInit(void){ 00015 00016 } 00017 00018 void Com2Task(void){ 00019 Com2TaskInit(); 00020 while(1){ 00021 while(Uart2Ctrl.HasData==false) OsEventWait(&Uart2Ctrl.Uart2Event,0xffff); 00022 GuiStringPrint("\nCOM2 TASK EXECUTE"); 00023 Uart2Svc(); 00024 } 00025 }
1.5.9