|
Sound Open Firmware
|
#include <ext_manifest.h>
Data Fields | |
| uint32_t | magic |
| identification number, | |
| uint32_t | full_size |
| [bytes] full size of ext_man, | |
| uint32_t | header_size |
| [bytes] makes header extensionable, | |
| uint32_t | header_version |
| value of EXT_MAN_VERSION | |
| uint32_t ext_man_header::full_size |
[bytes] full size of ext_man,
(header + content + padding)
| uint32_t ext_man_header::header_size |
[bytes] makes header extensionable,
after append new field to ext_man header then backward compatible won't be lost
| uint32_t ext_man_header::header_version |
value of EXT_MAN_VERSION
not related with following content
| uint32_t ext_man_header::magic |
identification number,
EXT_MAN_MAGIC_NUMBER