PlatformPkgConfig.dsc 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  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 ENBDT_S3_SUPPORT = TRUE
  44. DEFINE LZMA_ENABLE = TRUE
  45. DEFINE S4_ENABLE = TRUE
  46. #
  47. # Network definition
  48. #
  49. DEFINE NETWORK_ENABLE = TRUE
  50. DEFINE NETWORK_IP6_ENABLE = TRUE
  51. DEFINE NETWORK_ISCSI_ENABLE = FALSE
  52. DEFINE NETWORK_VLAN_ENABLE = FALSE
  53. DEFINE NETWORK_TLS_ENABLE = FALSE
  54. DEFINE NETWORK_HTTP_BOOT_ENABLE = FALSE
  55. DEFINE SATA_ENABLE = TRUE
  56. DEFINE PCIESC_ENABLE = TRUE
  57. #
  58. # Enable source level debug default
  59. #
  60. DEFINE SOURCE_DEBUG_ENABLE = FALSE
  61. #
  62. # Capsule Pubic Certificate. Default is EDK_TEST. Options are:
  63. # SAMPLE_DEVELOPMENT - Only signtool SAMPLE_DEVELOPMENT
  64. # SAMPLE_DEVELOPMENT_SAMPLE_PRODUCTION - Both signtool SAMPLE_DEVELOPMENT and SAMPLE_PRODUCTION
  65. # EDKII_TEST - Only openssl EDK II test certificate
  66. # NEW_ROOT - Only openssl new VLV2 certificate
  67. #
  68. DEFINE CAPSULE_PKCS7_CERT = EDKII_TEST
  69. #
  70. # Define ESRT GUIDs for Firmware Management Protocol instances
  71. #
  72. DEFINE FMP_MINNOW_MAX_SYSTEM = 4096267b-da0a-42eb-b5eb-fef31d207cb4
  73. DEFINE FMP_RED_SAMPLE_DEVICE = 72E2945A-00DA-448E-9AA7-075AD840F9D4
  74. DEFINE FMP_BLUE_SAMPLE_DEVICE = 149DA854-7D19-4FAA-A91E-862EA1324BE6
  75. DEFINE FMP_GREEN_SAMPLE_DEVICE = 79179BFD-704D-4C90-9E02-0AB8D968C18A