Trace Exported Functions
- group TRACE_Exported_Functions
-
Functions
-
void log_module_trace_init(uint64_t mask[4])
-
Initialize module trace mask.
- Parameters:
-
mask -- [in] Module trace mask array. Set NULL to load default mask array.
- Returns:
-
None.
-
bool log_module_trace_set(T_MODULE_ID module_id, uint8_t trace_level, bool set)
-
Enable/Disable the module ID's trace.
- Parameters:
module_id -- [in] The specific module ID defined in MODULE_ID.
trace_level -- [in] The trace level of the module ID defined in TRACE_LEVEL.
-
set -- [in] Enable or disable the module ID's trace.
trueEnable the module ID's trace.falseDisable the module ID's trace.
- Return values:
true -- Module ID's trace was set successfully.
false -- Module ID's trace was failed to set.
- Returns:
-
The status of setting module ID's trace.
-
bool log_module_bitmap_trace_set(uint64_t module_bitmap, uint8_t trace_level, bool set)
-
Enable/Disable module bitmap's trace.
- Parameters:
module_bitmap -- [in] The module bitmap defined in MODULE_BITMAP.
trace_level -- [in] The trace level of the module bitmap defined in TRACE_LEVEL.
-
set -- [in] Enable or disable the module bitmap's trace.
trueEnable the module bitmap's trace.falseDisable the module bitmap's trace.
- Return values:
true -- Module bitmap's trace was set successfully.
false -- Module bitmap's trace was failed to set.
- Returns:
-
The status of setting module bitmap's trace.
-
void log_module_trace_init(uint64_t mask[4])