X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=OvmfPkg%2FSec%2FSecMain.inf;h=0b1cda83dff100279f1a4dd6c932027ce2edbe39;hb=b6f564a7633224b04e297b7a36af751fecd7641f;hp=de217b569156aa4a56a64c03936c3be440c86b8d;hpb=284af948b61d88e9c1c0c547028353e725693f34;p=mirror_edk2.git diff --git a/OvmfPkg/Sec/SecMain.inf b/OvmfPkg/Sec/SecMain.inf index de217b5691..0b1cda83df 100644 --- a/OvmfPkg/Sec/SecMain.inf +++ b/OvmfPkg/Sec/SecMain.inf @@ -1,9 +1,9 @@ -#/** @file +## @file # SEC Driver # -# Copyright (c) 2008, Intel Corporation +# Copyright (c) 2008 - 2010, Intel Corporation. All rights reserved.
# -# All rights reserved. This program and the accompanying materials +# This program and the accompanying materials # are licensed and made available under the terms and conditions of the BSD License # which accompanies this distribution. The full text of the license may be found at # http://opensource.org/licenses/bsd-license.php @@ -11,7 +11,7 @@ # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. # -#**/ +## [Defines] INF_VERSION = 0x00010005 @@ -19,8 +19,6 @@ FILE_GUID = df1ccef6-f301-4a63-9661-fc6030dcc880 MODULE_TYPE = SEC VERSION_STRING = 1.0 - EDK_RELEASE_VERSION = 0x00020000 - EFI_SPECIFICATION_VERSION = 0x00020000 ENTRY_POINT = SecMain # @@ -29,33 +27,45 @@ # VALID_ARCHITECTURES = IA32 X64 IPF EBC # -[Sources.common] +[Sources] SecMain.c [Sources.IA32] - Ia32/SecEntry.asm - Ia32/SecEntry.S - Ia32/SwitchStack.c + Ia32/SecEntry.asm | MSFT + Ia32/SecEntry.asm | INTEL + Ia32/SecEntry.S | GCC [Sources.X64] - X64/SecEntry.asm - X64/SecEntry.S - X64/SwitchStack.c + X64/SecEntry.asm | MSFT + X64/SecEntry.asm | INTEL + X64/SecEntry.S | GCC [Packages] MdePkg/MdePkg.dec + MdeModulePkg/MdeModulePkg.dec UefiCpuPkg/UefiCpuPkg.dec OvmfPkg/OvmfPkg.dec [LibraryClasses] BaseLib - UefiCpuLib + DebugLib + BaseMemoryLib + PeiServicesLib PcdLib + UefiCpuLib + DebugAgentLib + IoLib + PeCoffLib + PeCoffGetEntryPointLib + PeCoffExtraActionLib + ExtractGuidedSectionLib [Ppis] gEfiTemporaryRamSupportPpiGuid # PPI ALWAYS_PRODUCED -[FixedPcd.common] - gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashFvRecoveryBase - gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashFvRecoverySize - +[Pcd] + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfMemFvBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfMemFvSize + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize