KM3NeT CLB
2.0
KM3NeT CLB v2 Embedded Software
|
System start up and management. More...
#include <stdint.h>
Go to the source code of this file.
Macros | |
#define | IMAGETYPE 0 |
Functions | |
uint32_t | sysSwDateRev () |
Returns the Software date revision. More... | |
uint32_t | sysHwDateRev () |
Returns the Hardware date revision. More... | |
static uint8_t | sysImageType () |
Number identifying the image type. More... | |
void | sysClearCrashDetect () |
Clear crash detect. More... | |
void | sysLoad (uint8_t *values) |
Gives the system load in percentage. More... | |
uint32_t | sysPPSCount () |
void | sysLogClearError (const char *doingWhat) |
Logs an error in the context of what the application is doing. More... | |
void | sysBoardTemp (uint16_t *brdTemp, uint16_t *brdTempFrq) |
Returns the board temperature with a fractional part. More... | |
void | _appInit () |
Prototype to be implemented by higher-level function to start the application. | |
void | coreDumpClear () |
Clears core dump information. | |
void | sysReboot () |
Reboot the system. More... | |
void | sysCrash () |
System start up and management.
This actually has no useful functions yet, but secretly contains the main function.
Definition in file sys.h.
void sysBoardTemp | ( | uint16_t * | brdTemp, |
uint16_t * | brdTempFrq | ||
) |
void sysClearCrashDetect | ( | ) |
uint32_t sysHwDateRev | ( | ) |
|
inlinestatic |
void sysLoad | ( | uint8_t * | values | ) |
void sysLogClearError | ( | const char * | doingWhat | ) |