X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=IntelFspPkg%2FFspSecCore%2FFspSecCore.inf;h=ec0aaa6657d47bdce046215bb7efa4c78cb3853b;hp=8767170a970b4f96b5714fdda95c353f798290f1;hb=e8015f2facfffa31db8a06c1121647f76f1035dc;hpb=a81fcd30c1aff139f0007c277c49c52bf55c303c
diff --git a/IntelFspPkg/FspSecCore/FspSecCore.inf b/IntelFspPkg/FspSecCore/FspSecCore.inf
index 8767170a97..ec0aaa6657 100644
--- a/IntelFspPkg/FspSecCore/FspSecCore.inf
+++ b/IntelFspPkg/FspSecCore/FspSecCore.inf
@@ -1,20 +1,16 @@
## @file
+# Sec Core for FSP
#
-# Copyright (c) 2014, Intel Corporation. All rights reserved.
+# Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.
#
-# 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.
-# THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
-# WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
+# SPDX-License-Identifier: BSD-2-Clause-Patent
#
##
[Defines]
INF_VERSION = 0x00010005
BASE_NAME = FspSecCore
- FILE_GUID = 207CE046-0ADF-47c3-B9E3-844F12C398DD
+ FILE_GUID = 1BA0062E-C779-4582-8566-336AE8F78F09
MODULE_TYPE = SEC
VERSION_STRING = 1.0
@@ -35,10 +31,12 @@
Ia32/Stack.asm | MSFT
Ia32/InitializeFpu.asm | MSFT
Ia32/FspApiEntry.asm | MSFT
+ Ia32/FspHelper.asm | MSFT
Ia32/Stacks.s | GCC
Ia32/InitializeFpu.s | GCC
Ia32/FspApiEntry.s | GCC
+ Ia32/FspHelper.s | GCC
[Binaries.Ia32]
RAW|Vtf0/Bin/ResetVec.ia32.raw |GCC
@@ -55,18 +53,22 @@
SerialPortLib
FspSwitchStackLib
FspCommonLib
+ FspSecPlatformLib
[Pcd]
- gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress
- gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress
- gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase
- gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize
- gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize
+ gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress ## UNDEFINED
+ gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdFspBootFirmwareVolumeBase ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdFspAreaBaseAddress ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdFspAreaSize ## CONSUMES
[FixedPcd]
- gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry
- gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry
+ gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry ## CONSUMES
+ gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry ## CONSUMES
[Ppis]
- gEfiTemporaryRamSupportPpiGuid # PPI ALWAYS_PRODUCED
+ gEfiTemporaryRamSupportPpiGuid ## PRODUCES