FILE_GUID = 89f886b0-7109-46e1-9d28-503ad4ab6ee0\r
MODULE_TYPE = BASE\r
VERSION_STRING = 1.0\r
- LIBRARY_CLASS = PlatformInitLib|PEIM\r
+ LIBRARY_CLASS = PlatformInitLib|SEC PEIM\r
\r
#\r
# The following information is for reference only and not required by the build tools.\r
MemDetect.c\r
Platform.c\r
\r
+[Sources.IA32]\r
+ IntelTdxNull.c\r
+\r
+[Sources.X64]\r
+ IntelTdx.c\r
+\r
[Packages]\r
EmbeddedPkg/EmbeddedPkg.dec\r
MdeModulePkg/MdeModulePkg.dec\r
PcdLib\r
PciLib\r
\r
+[LibraryClasses.X64]\r
+ TdxLib\r
+\r
[FixedPcd]\r
gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress\r
gUefiOvmfPkgTokenSpaceGuid.PcdOvmfWorkAreaBase\r
gEfiMdePkgTokenSpaceGuid.PcdGuidedExtractHandlerTableAddress\r
gUefiOvmfPkgTokenSpaceGuid.PcdGuidedExtractHandlerTableSize\r
\r
+ gUefiOvmfPkgTokenSpaceGuid.PcdTdxAcceptPageSize\r
+\r
[FeaturePcd]\r
gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode\r