audk/BaseTools/Source/Python/FirmwareStorageFormat
Yuwei Chen 59f0d350a9 BaseTools: FMMT support ELF UPLD parser
FMMT add new function to support the .elf file parsing.
Using '-v' option, the UPLD info will be printed out.

'''
- UNIVERSAL_PAYLOAD_INFO
  - 4 bytes align (BOOLEAN)
    - Identifier
    - SpecRevision
    - Attribute
    - Revision
    - Capability
    - ProducerId
    - ImageId
UPLD Buffer
'''

Cc: Rebecca Cran <rebecca@bsdio.com>
Cc: Bob Feng <bob.c.feng@intel.com>
Cc: Liming Gao <gaoliming@byosoft.com.cn>
Signed-off-by: Yuwei Chen <yuwei.chen@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
Reviewed-by: Bob Feng <bob.c.feng@intel.com>
2023-12-11 10:12:52 +00:00
..
Common.py BaseTools: Add FMMT Python Tool 2022-05-06 04:22:21 +00:00
FfsFileHeader.py BaseTools: Add FMMT Python Tool 2022-05-06 04:22:21 +00:00
FvHeader.py BaseTools: Add FMMT Python Tool 2022-05-06 04:22:21 +00:00
SectionHeader.py BaseTools: Add FMMT Python Tool 2022-05-06 04:22:21 +00:00
UPLHeader.py BaseTools: FMMT support ELF UPLD parser 2023-12-11 10:12:52 +00:00
__init__.py BaseTools: Add FMMT Python Tool 2022-05-06 04:22:21 +00:00