PlatformPkgConfig.dsc 2.8 KB

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