This file contains the PAL layer log definitions, by default the log is disabled.
More...
|
#define | SASI_PAL_LOG_LEVEL_NULL -1 |
|
#define | SASI_PAL_LOG_LEVEL_ERR 0 |
|
#define | SASI_PAL_LOG_LEVEL_WARN 1 |
|
#define | SASI_PAL_LOG_LEVEL_INFO 2 |
|
#define | SASI_PAL_LOG_LEVEL_DEBUG 3 |
|
#define | SASI_PAL_LOG_LEVEL_TRACE 4 |
|
#define | SASI_PAL_LOG_LEVEL_DATA 5 |
|
#define | SASI_PAL_LOG_CUR_COMPONENT 0xFFFFFFFF |
|
#define | SASI_PAL_LOG_CUR_COMPONENT_NAME "Dx" |
|
#define | __SASI_PAL_LOG_LEVEL_EVAL(level) level |
|
#define | _SASI_PAL_MAX_LOG_LEVEL __SASI_PAL_LOG_LEVEL_EVAL(SASI_PAL_MAX_LOG_LEVEL) |
|
#define | _SASI_PAL_LOG(level, format,...) |
|
#define | SASI_PAL_LOG_ERR(format,...) _SASI_PAL_LOG(ERR, format, ##__VA_ARGS__) |
|
#define | SASI_PAL_LOG_WARN(format,...) |
|
#define | SASI_PAL_LOG_INFO(format,...) |
|
#define | SASI_PAL_LOG_DEBUG(format,...) |
|
#define | SASI_PAL_LOG_DUMP_BUF(msg, buf, size) |
|
#define | SASI_PAL_LOG_TRACE(...) do {} while (0) |
|
#define | SASI_PAL_LOG_DATA(...) do {} while (0) |
|
|
void | SaSi_PalLogInit (void) |
|
void | SaSi_PalLogLevelSet (int setLevel) |
|
void | SaSi_PalLogMaskSet (uint32_t setMask) |
|
|
int | SaSi_PAL_logLevel |
|
uint32_t | SaSi_PAL_logMask |
|
This file contains the PAL layer log definitions, by default the log is disabled.
#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__)