MemoryInitPei.inf 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. ## @file
  2. # This is the Memory Initialization Driver for Quark
  3. #
  4. # Copyright (c) 2013 - 2018, Intel Corporation. All rights reserved.<BR>
  5. #
  6. # This program and the accompanying materials
  7. # are licensed and made available under the terms and conditions of the BSD License
  8. # which accompanies this distribution. The full text of the license may be found at
  9. # http://opensource.org/licenses/bsd-license.php
  10. #
  11. # THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
  12. # WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
  13. #
  14. ##
  15. ################################################################################
  16. #
  17. # Defines Section - statements that will be processed to create a Makefile.
  18. #
  19. ################################################################################
  20. [Defines]
  21. INF_VERSION = 0x00010005
  22. BASE_NAME = MemoryInitPei
  23. FILE_GUID = D2C69B26-82E1-4a1b-AD35-ED0261B9F347
  24. MODULE_TYPE = PEIM
  25. VERSION_STRING = 1.0
  26. ENTRY_POINT = PeimMemoryInit
  27. #
  28. # The following information is for reference only and not required by the build tools.
  29. #
  30. # VALID_ARCHITECTURES = IA32 X64 EBC
  31. #
  32. [BuildOptions]
  33. GCC:DEBUG_*_*_CC_FLAGS = -DGCC -Wno-unused-function
  34. GCC:RELEASE_*_*_CC_FLAGS = -DNDEBUG -DGCC -Wno-unused-function
  35. INTEL:RELEASE_*_*_CC_FLAGS = /D NDEBUG
  36. MSFT:RELEASE_*_*_CC_FLAGS = /D NDEBUG
  37. [Sources]
  38. memory_options.h
  39. platform.c
  40. lprint.c
  41. meminit.h
  42. meminit.c
  43. meminit_utils.h
  44. meminit_utils.c
  45. gen5_iosf_sb_definitions.h
  46. general_definitions.h
  47. io.h
  48. core_types.h
  49. prememinit.h
  50. prememinit.c
  51. mrc.h
  52. mrc.c
  53. hte.c
  54. hte.h
  55. MemoryInit.h
  56. MemoryInit.c
  57. [Packages]
  58. QuarkSocPkg/QuarkSocPkg.dec
  59. MdePkg/MdePkg.dec
  60. [LibraryClasses]
  61. PeimEntryPoint
  62. DebugLib
  63. BaseMemoryLib
  64. [Ppis]
  65. gQNCMemoryInitPpiGuid # PPI ALWAYS_PRODUCED
  66. [Depex]
  67. TRUE