X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=OvmfPkg%2FSec%2FSecMain.inf;h=fce99fb74c6c9c982c9c15d6e8da77903016145a;hp=1646cce97893be514cb4e99e79c0473d71b675b4;hb=d8cfdb5fb1638173f98084cf48860036f7b86b22;hpb=49ba9447c92d6fca214476381107a180d08e59d1 diff --git a/OvmfPkg/Sec/SecMain.inf b/OvmfPkg/Sec/SecMain.inf index 1646cce978..fce99fb74c 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 - 2013, 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,30 +27,43 @@ # VALID_ARCHITECTURES = IA32 X64 IPF EBC # -[Sources.common] +[Sources] SecMain.c [Sources.IA32] - Ia32/SecEntry.asm - Ia32/SecEntry.S - Ia32/SwitchStack.c + Ia32/SecEntry.nasm [Sources.X64] - X64/SecEntry.asm - X64/SecEntry.S - X64/SwitchStack.c + X64/SecEntry.nasm [Packages] MdePkg/MdePkg.dec + MdeModulePkg/MdeModulePkg.dec + UefiCpuPkg/UefiCpuPkg.dec OvmfPkg/OvmfPkg.dec [LibraryClasses] BaseLib + DebugLib + BaseMemoryLib + PeiServicesLib + PcdLib + UefiCpuLib + DebugAgentLib + IoLib + PeCoffLib + PeCoffGetEntryPointLib + PeCoffExtraActionLib + ExtractGuidedSectionLib [Ppis] gEfiTemporaryRamSupportPpiGuid # PPI ALWAYS_PRODUCED -[FixedPcd.common] - gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashFvRecoveryBase - gUefiOvmfPkgTokenSpaceGuid.PcdOvmfFlashFvRecoverySize - +[Pcd] + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvSize + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfDxeMemFvSize + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPageTablesBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamBase + gUefiOvmfPkgTokenSpaceGuid.PcdOvmfSecPeiTempRamSize