PlatformPkgConfig.dsc 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112
  1. #/** @file
  2. # platform configuration file.
  3. #
  4. # Copyright (c) 2012 - 2016, Intel Corporation. All rights reserved.<BR>
  5. #
  6. # This program and the accompanying materials are licensed and made available under
  7. # the terms and conditions of the BSD License that accompanies this distribution.
  8. # 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. # TRUE is ENABLE. FASLE is DISABLE.
  18. #
  19. #
  20. # FSP selection
  21. #
  22. DEFINE MINNOW2_FSP_BUILD = FALSE
  23. DEFINE SCSI_ENABLE = TRUE
  24. #
  25. # To enable extra configuration for clk gen
  26. #
  27. DEFINE CLKGEN_CONFIG_EXTRA_ENABLE=TRUE
  28. #
  29. # Feature selection
  30. #
  31. #
  32. # Select system timer which is used to produce Timer Arch Protocol:
  33. # TRUE - HPET timer is used.
  34. # FALSE - 8254 timer is used.
  35. #
  36. DEFINE USE_HPET_TIMER = FALSE
  37. #
  38. # Feature selection
  39. #
  40. DEFINE TPM_ENABLED = FALSE
  41. DEFINE ACPI50_ENABLE = TRUE
  42. DEFINE PERFORMANCE_ENABLE = FALSE
  43. DEFINE LFMA_ENABLE = FALSE # Load module at fixed address feature
  44. DEFINE DXE_COMPRESS_ENABLE = TRUE
  45. DEFINE DXE_CRC32_SECTION_ENABLE = TRUE
  46. DEFINE SSE2_ENABLE = FALSE
  47. DEFINE SECURE_BOOT_ENABLE = TRUE
  48. DEFINE USER_IDENTIFICATION_ENABLE = FALSE
  49. DEFINE VARIABLE_INFO_ENABLE = FALSE
  50. DEFINE S3_ENABLE = TRUE
  51. DEFINE CAPSULE_ENABLE = TRUE
  52. DEFINE CAPSULE_RESET_ENABLE = TRUE
  53. DEFINE RECOVERY_ENABLE = FALSE
  54. DEFINE MICOCODE_CAPSULE_ENABLE = TRUE
  55. DEFINE GOP_DRIVER_ENABLE = TRUE
  56. DEFINE DATAHUB_ENABLE = TRUE
  57. DEFINE DATAHUB_STATUS_CODE_ENABLE = TRUE
  58. DEFINE USB_ENABLE = TRUE
  59. DEFINE ISA_SERIAL_STATUS_CODE_ENABLE = TRUE
  60. DEFINE USB_SERIAL_STATUS_CODE_ENABLE = FALSE
  61. DEFINE RAM_SERIAL_STATUS_CODE_ENABLE = FALSE
  62. DEFINE ENBDT_S3_SUPPORT = TRUE
  63. DEFINE LZMA_ENABLE = TRUE
  64. DEFINE S4_ENABLE = TRUE
  65. DEFINE NETWORK_ENABLE = TRUE
  66. DEFINE NETWORK_IP6_ENABLE = TRUE
  67. DEFINE NETWORK_ISCSI_ENABLE = FALSE
  68. DEFINE NETWORK_VLAN_ENABLE = FALSE
  69. DEFINE SATA_ENABLE = TRUE
  70. DEFINE PCIESC_ENABLE = TRUE
  71. #
  72. # Enable source level debug default
  73. #
  74. DEFINE SOURCE_DEBUG_ENABLE = FALSE
  75. #
  76. # Capsule Pubic Certificate. Default is EDK_TEST. Options are:
  77. # SAMPLE_DEVELOPMENT - Only signtool SAMPLE_DEVELOPMENT
  78. # SAMPLE_DEVELOPMENT_SAMPLE_PRODUCTION - Both signtool SAMPLE_DEVELOPMENT and SAMPLE_PRODUCTION
  79. # EDKII_TEST - Only openssl EDK II test certificate
  80. # NEW_ROOT - Only openssl new VLV2 certificate
  81. #
  82. DEFINE CAPSULE_PKCS7_CERT = EDKII_TEST
  83. #
  84. # Define ESRT GUIDs for Firmware Management Protocol instances
  85. #
  86. DEFINE FMP_MINNOW_MAX_SYSTEM = 4096267b-da0a-42eb-b5eb-fef31d207cb4
  87. DEFINE FMP_RED_SAMPLE_DEVICE = 72E2945A-00DA-448E-9AA7-075AD840F9D4
  88. DEFINE FMP_BLUE_SAMPLE_DEVICE = 149DA854-7D19-4FAA-A91E-862EA1324BE6
  89. DEFINE FMP_GREEN_SAMPLE_DEVICE = 79179BFD-704D-4C90-9E02-0AB8D968C18A