zephyr/scripts/logging/dictionary
Daniel Leung 2e2c8cc931 scripts: logging/dictionary/sys-t: log module info in collateral
This updates the MIPI Sys-T collateral generation to include log
modules in the XML file. This allows the parser to show where
each log message is coming from.

Note that the addition of Name propety in sys:Client is to clarify
that this collateral is from Zephyr.

Also note he addition of Mask property in syst:Guid is for parser
to match this collateral to any incoming messages, as the module
IDs are encoded in the set bits in the GUID. Without the mask,
the parser will discard any messages with non-zero module IDs.
This is based on the observation of the reference parser,
systprint, where pseudo GUIDs are generated from the module/unit
IDs (origin unit) in the incoming messages for matching with
collaterals.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-05-09 12:54:53 -05:00
..
dictionary_parser scripts: logging/dictionary/sys-t: log module info in collateral 2022-05-09 12:54:53 -05:00
database_gen.py scripts: logging/dictionary/sys-t: log module info in collateral 2022-05-09 12:54:53 -05:00
log_parser.py scripts: logging/dictionary: fixes pylint warnings 2022-04-01 13:29:45 +02:00