Go to the source code of this file.
Macros | |
| #define | CPU_LOAD_SET_IDLE() |
| #define | CPU_LOAD_SET_ACTIVE() |
Functions | |
| void | EwBspClockInit (void) |
| Initialises the system clock and the real time clock. More... | |
| void | EwBspClockTickIncrement (void) |
| The function EwBspClockTickIncrement increments the millisecond counter, which is used by the Runtime Environment (RTE) to trigger timer events. More... | |
| unsigned long | EwBspClockGetTicks (void) |
| The function EwBspClockGetTicks returns the current ticks counter value. More... | |
| unsigned long | EwBspClockGetTime (void) |
| Returns the current time in seconds since 01.01.1970. More... | |
| void | EwBspClockSetTime (unsigned long aTime) |
| Sets the given time in seconds since 01.01.1970 at real time clock (RTC). More... | |
| int | EwBspClockGetCpuLoad (void) |
| Returns the current CPU load as percent value. More... | |
| void | EwBspClockCpuLoadSetActive (void) |
| Starts the CPU load counting. Call this function whenever CPU processing is needed. More... | |
| void | EwBspClockCpuLoadSetIdle (void) |
| Stops the CPU load counting. Call this function whenever CPU processing is currently not needed since the program execution is waiting for some system event. More... | |