Header file for module <timer.c> More...

Go to the source code of this file.
Defines | |
| #define | EXTERN extern | 
| #define | NO_TICK 0U | 
| No timer flags.   | |
| #define | TICK128 1U | 
| Flag for 128ms events.   | |
| #define | TICK256 2U | 
| Flag for 256ms events.   | |
| #define | TICK512 4U | 
| Flag for 512ms events.   | |
| #define | TICK1024 8U | 
| Flag for 1024ms events.   | |
| #define | TIMER_IS_TICK128() ((timer_GetTicks() & TICK128) != NO_TICK) | 
| This macro checks whether the 128ms time flag is set or not.   | |
| #define | TIMER_IS_TICK256() ((timer_GetTicks() & TICK256) != NO_TICK) | 
| This macro checks whether the 256ms time flag is set or not.   | |
| #define | TIMER_IS_TICK512() ((timer_GetTicks() & TICK512) != NO_TICK) | 
| This macro checks whether the 512ms time flag is set or not.   | |
| #define | TIMER_IS_TICK1024() ((timer_GetTicks() & TICK1024) != NO_TICK) | 
| This macro checks whether the 1024ms time flag is set or not.   | |
Functions | |
| void | timer_Init (void) | 
| Timer module init function.   | |
| UINT32 | timer_GetSystemTime (void) | 
| Get method for mg_u32SystemTime.   | |
| void | timer_LockTicks (void) | 
| Function to create a copy of the time flags.   | |
| UINT8 | timer_GetTicks (void) | 
| Get method for mg_u8TicksOut.   | |
Definition in file timer.h.
 1.7.2