PlatformPkgConfig.dsc 2.4 KB

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