FspSecCore.inf 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. ## @file
  2. # Sec Core for FSP
  3. #
  4. # Copyright (c) 2014 - 2015, Intel Corporation. All rights reserved.<BR>
  5. #
  6. # SPDX-License-Identifier: BSD-2-Clause-Patent
  7. #
  8. ##
  9. [Defines]
  10. INF_VERSION = 0x00010005
  11. BASE_NAME = FspSecCore
  12. FILE_GUID = 1BA0062E-C779-4582-8566-336AE8F78F09
  13. MODULE_TYPE = SEC
  14. VERSION_STRING = 1.0
  15. #
  16. # The following information is for reference only and not required by the build tools.
  17. #
  18. # VALID_ARCHITECTURES = IA32
  19. #
  20. [Sources]
  21. SecMain.c
  22. SecMain.h
  23. SecFsp.c
  24. SecFsp.h
  25. [Sources.IA32]
  26. Ia32/ResetVec.asm16 | MSFT
  27. Ia32/Stack.asm | MSFT
  28. Ia32/InitializeFpu.asm | MSFT
  29. Ia32/FspApiEntry.asm | MSFT
  30. Ia32/FspHelper.asm | MSFT
  31. Ia32/Stacks.s | GCC
  32. Ia32/InitializeFpu.s | GCC
  33. Ia32/FspApiEntry.s | GCC
  34. Ia32/FspHelper.s | GCC
  35. [Binaries.Ia32]
  36. RAW|Vtf0/Bin/ResetVec.ia32.raw |GCC
  37. [Packages]
  38. MdePkg/MdePkg.dec
  39. IntelFspPkg/IntelFspPkg.dec
  40. [LibraryClasses]
  41. BaseMemoryLib
  42. DebugLib
  43. BaseLib
  44. PciCf8Lib
  45. SerialPortLib
  46. FspSwitchStackLib
  47. FspCommonLib
  48. FspSecPlatformLib
  49. [Pcd]
  50. gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress ## UNDEFINED
  51. gIntelFspPkgTokenSpaceGuid.PcdGlobalDataPointerAddress ## CONSUMES
  52. gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamBase ## CONSUMES
  53. gIntelFspPkgTokenSpaceGuid.PcdTemporaryRamSize ## CONSUMES
  54. gIntelFspPkgTokenSpaceGuid.PcdFspTemporaryRamSize ## CONSUMES
  55. gIntelFspPkgTokenSpaceGuid.PcdFspBootFirmwareVolumeBase ## CONSUMES
  56. gIntelFspPkgTokenSpaceGuid.PcdFspAreaBaseAddress ## CONSUMES
  57. gIntelFspPkgTokenSpaceGuid.PcdFspAreaSize ## CONSUMES
  58. [FixedPcd]
  59. gIntelFspPkgTokenSpaceGuid.PcdFspMaxPatchEntry ## CONSUMES
  60. gIntelFspPkgTokenSpaceGuid.PcdFspMaxPerfEntry ## CONSUMES
  61. [Ppis]
  62. gEfiTemporaryRamSupportPpiGuid ## PRODUCES