This file contains the PAL layer log definitions, by default the log is disabled. More...
Functions |
|
| void | SaSi_PalLogInit (void) |
| void | SaSi_PalLogLevelSet (int setLevel) |
| void | SaSi_PalLogMaskSet (uint32_t setMask) |
Detailed Description
This file contains the PAL layer log definitions, by default the log is disabled.
Macro Definition Documentation
| #define _SASI_PAL_LOG | ( | level, | |
| format, | |||
| ... | |||
| ) |
Value:
if
(SaSi_PAL_logMask & SASI_PAL_LOG_CUR_COMPONENT) \
__SASI_PAL_LOG_PLAT(SASI_PAL_LOG_LEVEL_ ## level,
"%s:%s: "
format, SASI_PAL_LOG_CUR_COMPONENT_NAME, __func__, ##__VA_ARGS__)
| #define SASI_PAL_LOG_DEBUG | ( | format, | |
| ... | |||
| ) |
Value:
if
(SaSi_PAL_logLevel >= SASI_PAL_LOG_LEVEL_DEBUG) \
_SASI_PAL_LOG(DEBUG, format, ##__VA_ARGS__)
| #define SASI_PAL_LOG_DUMP_BUF | ( | msg, | |
| buf, | |||
| size | |||
| ) |
Value:
do
{ \
int i; \
uint8_t *pData = (uint8_t*)buf; \
\
PRINTF(
"%s (%d):\n"
, msg, size); \
for (i = 0; i < size; i++) { \
PRINTF(
"0x%02X "
, pData[i]); \
if ((i & 0xF) == 0xF) { \
PRINTF(
"\n"
); \
} \
} \
PRINTF(
"\n"
); \
}
while
(0)
| #define SASI_PAL_LOG_INFO | ( | format, | |
| ... | |||
| ) |
Value:
if
(SaSi_PAL_logLevel >= SASI_PAL_LOG_LEVEL_INFO) \
_SASI_PAL_LOG(INFO, format, ##__VA_ARGS__)
| #define SASI_PAL_LOG_WARN | ( | format, | |
| ... | |||
| ) |
Value:
if
(SaSi_PAL_logLevel >= SASI_PAL_LOG_LEVEL_WARN) \
_SASI_PAL_LOG(WARN, format, ##__VA_ARGS__)