00001 #ifndef OS_TIME_H 00002 #define OS_TIME_H 00003 00004 typedef struct{ 00005 U32 Time; 00006 OS_EVENT TimeEvent; 00007 }OS_TIME_CONTROL; 00008 00009 extern OS_EVENT *OsTimeEventListHead; 00010 extern OS_TASKENTRY *OsTimeDelayListHead; 00011 extern OS_TIME_CONTROL OsTimeCtrl; 00012 extern void OsTimeInit(void); 00013 extern void OsTimeEventHandler(void); 00014 extern void OsTimeDelay(U16 Ticks); 00015 extern void OsTimeEventListPut(OS_EVENT *pOsEvent); 00016 extern U8 OsTimeEventListDelete(OS_EVENT *pOsEvent); 00017 00018 #endif 00019 00020
1.5.9