sof/smex
Karol Trzcinski f97e9f0de6 ipc: Remove user_abi_version from mailbox
This information is already provided by extended manifest,
so there is no need to double it in runtime code.
It allows to save 16 bytes from .DATA and 128 bytes from .TEXT
for cnl platform.
`data_structs` library from src/ipc/CMakeLists.txt is no longer
needed. Moreover empty library may lead to cmake fail.
SMEX needs little update, to read DBG_ABI from .fw_metadata section
instead of .fw_ready.

Signed-off-by: Karol Trzcinski <karolx.trzcinski@linux.intel.com>
2020-10-12 11:41:11 +01:00
..
CMakeLists.txt rimage: Update to version with changed headers location 2020-05-29 11:15:22 +01:00
README.md smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
elf.c smex: Add elf modules content validation 2020-04-03 16:27:04 +01:00
elf.h smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
elf_defs.h smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
ldc.c ipc: Remove user_abi_version from mailbox 2020-10-12 11:41:11 +01:00
ldc.h rimage: Update to version with changed headers location 2020-05-29 11:15:22 +01:00
smex.c smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00
smex.h smex: Create new tool to build ldc file 2020-04-03 16:27:04 +01:00

README.md

SOF Metadata Extractor

SMEX (SOF Metadata EXtractor) is a tool used to extract needed information from SOF source code and output files and then put then save them in convenient form like logs dictionary file (ldc).