TianoCore EDK2
master
Loading...
Searching...
No Matches
ExpectedFsptUpd.h
1
#ifndef __FSPTUPD_H__
2
#define __FSPTUPD_H__
3
4
#include <FspUpd.h>
5
6
#pragma pack(1)
7
10
typedef
struct
{
13
UINT8
Revision
;
14
17
UINT8 Reserved[3];
18
21
UINT32
MicrocodeRegionBase
;
22
25
UINT32
MicrocodeRegionLength
;
26
29
UINT32
CodeRegionBase
;
30
33
UINT32
CodeRegionLength
;
34
37
UINT8 Reserved1[12];
38
}
FSPT_COMMON_UPD
;
39
42
typedef
struct
{
46
UINT32
ChickenBytes
;
47
50
UINT8 ReservedFsptUpd1[28];
51
}
FSP_T_CONFIG
;
52
55
typedef
struct
{
58
FSP_UPD_HEADER
FspUpdHeader
;
59
62
FSPT_ARCH_UPD
FsptArchUpd
;
63
66
FSPT_COMMON_UPD
FsptCommonUpd
;
67
70
FSP_T_CONFIG
FsptConfig
;
71
74
UINT8 UnusedUpdSpace0[6];
75
78
UINT16
UpdTerminator
;
79
}
FSPT_UPD
;
80
81
#pragma pack()
82
83
#endif
FSP_T_CONFIG
Definition:
ExpectedFsptUpd.h:42
FSP_T_CONFIG::ChickenBytes
UINT32 ChickenBytes
Definition:
ExpectedFsptUpd.h:46
FSP_UPD_HEADER
Definition:
FspApi.h:97
FSPT_ARCH_UPD
Definition:
FspApi.h:119
FSPT_COMMON_UPD
Definition:
ExpectedFsptUpd.h:10
FSPT_COMMON_UPD::MicrocodeRegionBase
UINT32 MicrocodeRegionBase
Definition:
ExpectedFsptUpd.h:21
FSPT_COMMON_UPD::CodeRegionLength
UINT32 CodeRegionLength
Definition:
ExpectedFsptUpd.h:33
FSPT_COMMON_UPD::MicrocodeRegionLength
UINT32 MicrocodeRegionLength
Definition:
ExpectedFsptUpd.h:25
FSPT_COMMON_UPD::CodeRegionBase
UINT32 CodeRegionBase
Definition:
ExpectedFsptUpd.h:29
FSPT_COMMON_UPD::Revision
UINT8 Revision
Definition:
ExpectedFsptUpd.h:13
FSPT_UPD
Definition:
ExpectedFsptUpd.h:55
FSPT_UPD::FsptCommonUpd
FSPT_COMMON_UPD FsptCommonUpd
Definition:
ExpectedFsptUpd.h:66
FSPT_UPD::UpdTerminator
UINT16 UpdTerminator
Definition:
ExpectedFsptUpd.h:78
FSPT_UPD::FsptConfig
FSP_T_CONFIG FsptConfig
Definition:
ExpectedFsptUpd.h:70
FSPT_UPD::FsptArchUpd
FSPT_ARCH_UPD FsptArchUpd
Definition:
ExpectedFsptUpd.h:62
FSPT_UPD::FspUpdHeader
FSP_UPD_HEADER FspUpdHeader
Definition:
ExpectedFsptUpd.h:58
IntelFsp2Pkg
Tools
Tests
ExpectedFsptUpd.h
Generated on Fri Nov 15 2024 18:01:08 for TianoCore EDK2 by
1.9.6