|
@@ -103,29 +103,31 @@ class FSP_COMMON_HEADER(Structure):
|
|
|
|
|
|
class FSP_INFORMATION_HEADER(Structure):
|
|
|
_fields_ = [
|
|
|
- ('Signature', ARRAY(c_char, 4)),
|
|
|
- ('HeaderLength', c_uint32),
|
|
|
- ('Reserved1', c_uint16),
|
|
|
- ('SpecVersion', c_uint8),
|
|
|
- ('HeaderRevision', c_uint8),
|
|
|
- ('ImageRevision', c_uint32),
|
|
|
- ('ImageId', ARRAY(c_char, 8)),
|
|
|
- ('ImageSize', c_uint32),
|
|
|
- ('ImageBase', c_uint32),
|
|
|
- ('ImageAttribute', c_uint16),
|
|
|
- ('ComponentAttribute', c_uint16),
|
|
|
- ('CfgRegionOffset', c_uint32),
|
|
|
- ('CfgRegionSize', c_uint32),
|
|
|
- ('Reserved2', c_uint32),
|
|
|
- ('TempRamInitEntryOffset', c_uint32),
|
|
|
- ('Reserved3', c_uint32),
|
|
|
- ('NotifyPhaseEntryOffset', c_uint32),
|
|
|
- ('FspMemoryInitEntryOffset', c_uint32),
|
|
|
- ('TempRamExitEntryOffset', c_uint32),
|
|
|
- ('FspSiliconInitEntryOffset', c_uint32),
|
|
|
- ('FspMultiPhaseSiInitEntryOffset', c_uint32),
|
|
|
- ('ExtendedImageRevision', c_uint16),
|
|
|
- ('Reserved4', c_uint16)
|
|
|
+ ('Signature', ARRAY(c_char, 4)),
|
|
|
+ ('HeaderLength', c_uint32),
|
|
|
+ ('Reserved1', c_uint16),
|
|
|
+ ('SpecVersion', c_uint8),
|
|
|
+ ('HeaderRevision', c_uint8),
|
|
|
+ ('ImageRevision', c_uint32),
|
|
|
+ ('ImageId', ARRAY(c_char, 8)),
|
|
|
+ ('ImageSize', c_uint32),
|
|
|
+ ('ImageBase', c_uint32),
|
|
|
+ ('ImageAttribute', c_uint16),
|
|
|
+ ('ComponentAttribute', c_uint16),
|
|
|
+ ('CfgRegionOffset', c_uint32),
|
|
|
+ ('CfgRegionSize', c_uint32),
|
|
|
+ ('Reserved2', c_uint32),
|
|
|
+ ('TempRamInitEntryOffset', c_uint32),
|
|
|
+ ('Reserved3', c_uint32),
|
|
|
+ ('NotifyPhaseEntryOffset', c_uint32),
|
|
|
+ ('FspMemoryInitEntryOffset', c_uint32),
|
|
|
+ ('TempRamExitEntryOffset', c_uint32),
|
|
|
+ ('FspSiliconInitEntryOffset', c_uint32),
|
|
|
+ ('FspMultiPhaseSiInitEntryOffset', c_uint32),
|
|
|
+ ('ExtendedImageRevision', c_uint16),
|
|
|
+ ('Reserved4', c_uint16),
|
|
|
+ ('FspMultiPhaseMemInitEntryOffset', c_uint32),
|
|
|
+ ('FspSmmInitEntryOffset', c_uint32)
|
|
|
]
|
|
|
|
|
|
class FSP_PATCH_TABLE(Structure):
|