logging: Add MIPI sys-t support for v2 logging subsystem.
Adding functions log_output_msg2_syst_process and hexdump2_print to support v2 logging subsystem. Updates west.yml to pick up a new version of the MIPI sys-t library that supports vprintf. Signed-off-by: Aastha Grover <aastha.grover@intel.com> Signed-off-by: Maureen Helm <maureen.helm@intel.com>
This commit is contained in:
parent
45ef0d2aef
commit
a89fae798c
6 changed files with 58 additions and 5 deletions
|
@ -48,6 +48,8 @@ static uint32_t timestamp_div;
|
|||
|
||||
extern void log_output_msg_syst_process(const struct log_output *output,
|
||||
struct log_msg *msg, uint32_t flag);
|
||||
extern void log_output_msg2_syst_process(const struct log_output *output,
|
||||
struct log_msg2 *msg, uint32_t flag);
|
||||
extern void log_output_string_syst_process(const struct log_output *output,
|
||||
struct log_msg_ids src_level,
|
||||
const char *fmt, va_list ap, uint32_t flag);
|
||||
|
@ -594,10 +596,7 @@ void log_output_msg2_process(const struct log_output *output,
|
|||
|
||||
if (IS_ENABLED(CONFIG_LOG_MIPI_SYST_ENABLE) &&
|
||||
flags & LOG_OUTPUT_FLAG_FORMAT_SYST) {
|
||||
__ASSERT_NO_MSG(0);
|
||||
/* todo not supported
|
||||
* log_output_msg_syst_process(output, msg, flags);
|
||||
*/
|
||||
log_output_msg2_syst_process(output, msg, flags);
|
||||
return;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue