diff options
| author | Bernard Xiong <[email protected]> | 2018-12-04 18:16:18 +0800 |
|---|---|---|
| committer | GitHub <[email protected]> | 2018-12-04 18:16:18 +0800 |
| commit | cd86208e5e6b9e6ed57ca18b035f1930cb57919f (patch) | |
| tree | 2dcea8a1d3629fbe5f45566f8344a5a1e50dc2e2 | |
| parent | 0196df11e9e70be197b7c49c01095201e3fa1631 (diff) | |
| parent | 81cd4d4f4b1f1cb35d562ab1b1998471bcc42cbb (diff) | |
Merge pull request #2027 from HubertXie/master
减ulog Flash占用
| -rw-r--r-- | components/utilities/ulog/ulog.h | 1 | ||||
| -rw-r--r-- | components/utilities/ulog/ulog_def.h | 7 |
2 files changed, 8 insertions, 0 deletions
diff --git a/components/utilities/ulog/ulog.h b/components/utilities/ulog/ulog.h index 792c098568..c78d72eda5 100644 --- a/components/utilities/ulog/ulog.h +++ b/components/utilities/ulog/ulog.h @@ -45,6 +45,7 @@ void ulog_deinit(void); #define LOG_I(...) ulog_i(LOG_TAG, __VA_ARGS__) #define LOG_D(...) ulog_d(LOG_TAG, __VA_ARGS__) #define LOG_RAW(...) ulog_raw(__VA_ARGS__) +#define LOG_HEX(name, width, buf, size) ulog_hex(name, width, buf, size) /* * backend register and unregister diff --git a/components/utilities/ulog/ulog_def.h b/components/utilities/ulog/ulog_def.h index 8df3dd2087..e7c033f71c 100644 --- a/components/utilities/ulog/ulog_def.h +++ b/components/utilities/ulog/ulog_def.h @@ -94,6 +94,12 @@ extern "C" { #define ulog_e(TAG, ...) #endif /* (LOG_LVL >= LOG_LVL_ERROR) && (ULOG_OUTPUT_LVL >= LOG_LVL_ERROR) */ +#if (LOG_LVL >= LOG_LVL_DBG) && (ULOG_OUTPUT_LVL >= LOG_LVL_DBG) + #define ulog_hex(TAG, width, buf, size) ulog_hexdump(TAG, width, buf, size) +#else + #define ulog_hex(TAG, width, buf, size) +#endif /* (LOG_LVL >= LOG_LVL_DBG) && (ULOG_OUTPUT_LVL >= LOG_LVL_DBG) */ + /* assert for developer. */ #ifdef ULOG_ASSERT_ENABLE #define ULOG_ASSERT(EXPR) \ @@ -132,6 +138,7 @@ extern "C" { #define log_d LOG_D #define log_v LOG_D #define log_raw LOG_RAW +#define log_hex LOG_HEX #define ELOG_LVL_ASSERT LOG_LVL_ASSERT #define ELOG_LVL_ERROR LOG_LVL_ERROR #define ELOG_LVL_WARN LOG_LVL_WARNING |
