From b3af5df67b0cf0cfd6e11a8fa4b2424e2c7f7c83 Mon Sep 17 00:00:00 2001 From: qhuang8 Date: Thu, 30 Aug 2007 09:11:54 +0000 Subject: Update all INF, DEC and DSC file to confirm to newest INF spec 0.44, DEC spec 0.41, DSC spec 0.40. Mainly PCD syntax update. Check in new build.exe and GenFds.exe Check in PcdSyntaxUpdate.exe tool. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@3744 6f19259b-4bc3-4df7-8a09-765794883524 --- BaseTools/Bin/Win32/GenFds.exe | Bin 1241602 -> 1250452 bytes BaseTools/Bin/Win32/PcdSyntaxUpdate.exe | Bin 0 -> 558789 bytes BaseTools/Bin/Win32/build.exe | Bin 1441998 -> 1443099 bytes BaseTools/ReadMe.txt | 39 +++- .../Bus/Isa/IsaBusDxe/IsaBusDxe.inf | 8 +- .../Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf | 14 +- .../Bus/Pci/PciBusDxe/PciBusDxe.inf | 12 +- .../IntelFrameworkModulePkg.dec | 52 ++--- .../IntelFrameworkModulePkg.dsc | 90 ++++---- .../BaseReportStatusCodeLib.inf | 4 +- .../DxeReportStatusCodeLib.inf | 4 +- .../PeiDxeDebugLibReportStatusCode.inf | 10 +- .../PeiReportStatusCodeLib.inf | 4 +- .../PcatSingleSegmentPciCfgPei.inf | 6 +- .../Universal/StatusCode/Dxe/DxeStatusCode.inf | 28 +-- .../Universal/StatusCode/Pei/PeiStatusCode.inf | 12 +- .../Universal/VariablePei/VariablePei.inf | 4 +- IntelFrameworkPkg/IntelFrameworkPkg.dsc | 10 +- .../Library/UefiLibFramework/UefiLibFramework.inf | 4 +- MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf | 18 +- MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf | 12 +- MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf | 16 +- MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf | 4 +- .../DxeCorePerformanceLib.inf | 8 +- .../DxePerformanceLib/DxePerformanceLib.inf | 4 +- .../PeiPerformanceLib/PeiPerformanceLib.inf | 8 +- MdeModulePkg/Logo/Logo.inf | 3 +- MdeModulePkg/MdeModulePkg.dec | 104 ++++----- MdeModulePkg/MdeModulePkg.dsc | 148 ++++++------- .../CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf | 10 +- .../Universal/Console/TerminalDxe/TerminalDxe.inf | 12 +- .../Universal/DebugSupportDxe/DebugSupportDxe.inf | 4 +- .../Universal/DevicePathDxe/DevicePathDxe.inf | 6 +- .../FaultTolerantWriteDxe/FtwLite.inf | 10 +- .../BaseMemoryTestPei/BaseMemoryTestPei.inf | 6 +- MdeModulePkg/Universal/PCD/Dxe/Pcd.inf | 8 +- MdeModulePkg/Universal/PCD/Pei/Pcd.inf | 18 +- .../Universal/Variable/Pei/VariablePei.inf | 4 +- .../Variable/RuntimeDxe/VariableRuntimeDxe.inf | 6 +- .../Universal/WatchDogTimerDxe/WatchDogTimer.inf | 4 +- .../BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf | 4 +- MdePkg/Library/BaseLib/BaseLib.inf | 10 +- .../BasePciExpressLib/BasePciExpressLib.inf | 4 +- .../BasePerformanceLibNull.inf | 4 +- .../BasePostCodeLibDebug/BasePostCodeLibDebug.inf | 4 +- .../BasePostCodeLibPort80.inf | 4 +- .../DxeDebugLibSerialPort.inf | 10 +- .../PeiDxePostCodeLibReportStatusCode.inf | 4 +- .../SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf | 8 +- .../UefiDebugLibConOut/UefiDebugLibConOut.inf | 10 +- .../UefiDebugLibStdErr/UefiDebugLibStdErr.inf | 10 +- MdePkg/Library/UefiLib/UefiLib.inf | 16 +- MdePkg/MdePkg.dec | 74 +++---- MdePkg/MdePkg.dsc | 36 ++-- Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf | 6 +- .../FvbServicesRuntimeDxe.inf | 26 +-- .../Library/EdkGenericBdsLib/EdkGenericBdsLib.inf | 4 +- .../MiscSubClassPlatformDxe.inf | 4 +- Nt32Pkg/Nt32Pkg.dec | 52 ++--- Nt32Pkg/Nt32Pkg.dsc | 232 ++++++++++----------- Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf | 14 +- Nt32Pkg/Sec/SecMain.inf | 10 +- Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf | 22 +- .../WinNtFirmwareVolumePei.inf | 18 +- Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf | 22 +- Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf | 10 +- 66 files changed, 679 insertions(+), 653 deletions(-) create mode 100644 BaseTools/Bin/Win32/PcdSyntaxUpdate.exe diff --git a/BaseTools/Bin/Win32/GenFds.exe b/BaseTools/Bin/Win32/GenFds.exe index 58013c91de..f3fbf5390c 100755 Binary files a/BaseTools/Bin/Win32/GenFds.exe and b/BaseTools/Bin/Win32/GenFds.exe differ diff --git a/BaseTools/Bin/Win32/PcdSyntaxUpdate.exe b/BaseTools/Bin/Win32/PcdSyntaxUpdate.exe new file mode 100644 index 0000000000..30a7bc1e7a Binary files /dev/null and b/BaseTools/Bin/Win32/PcdSyntaxUpdate.exe differ diff --git a/BaseTools/Bin/Win32/build.exe b/BaseTools/Bin/Win32/build.exe index e79f4bd7b1..3296c6b61f 100755 Binary files a/BaseTools/Bin/Win32/build.exe and b/BaseTools/Bin/Win32/build.exe differ diff --git a/BaseTools/ReadMe.txt b/BaseTools/ReadMe.txt index 8039b90888..32d4fd14f3 100644 --- a/BaseTools/ReadMe.txt +++ b/BaseTools/ReadMe.txt @@ -28,12 +28,16 @@ Notes: cannot generate AutoGen.* files. Only "build" command can. 3) build.exe in %WORKSPACE%\BaseTools\Bin\Win32 is generated from following revision of Python source code: - r620 \BaseTools\Source\Python\Autogen - r601 \BaseTools\Source\Python\build - r569 \BaseTools\Source\Python\Common - r564 \BaseTools\Source\Python\CommonDataClass + r641 \BaseTools\Source\Python\Autogen + r641 \BaseTools\Source\Python\build + r641 \BaseTools\Source\Python\Common + r641 \BaseTools\Source\Python\CommonDataClass r564 \BaseTools\Source\Python\GenFds - +4) GenFds.exe has is a combo of the follow python source.(This is a temporary branch) + r641 \BaseTools\Source\Python\Common + r641 \BaseTools\Source\Python\CommonDataClass + r564 \BaseTools\Source\Python\GenFds + Brief usage for Migration Tool MigrationMsa2Inf.exe: 1. Command line format: MigrationMsa2Inf [options] @@ -93,4 +97,27 @@ Brief usage for Migration Tool MigrationMsa2Inf.exe: 7. Pyton Source r633 \BaseTools\Source\Python\MigrationMsa2Inf -29-August-2007 + +Brief Usage for PcdSyntax Update: +Usage: + PcdSyntaxUpdate.exe +It searches all INF, DEC and DSC file under and update them with the following rules: +1. Update INF files to conform to INF spec 0.44: + a. Rename PCD section name: e.g. [PcdsFeatureFlag] -> [FeaturePcd] + b. Adjust PCD section item format: e.g. PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid -> gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue + c. Update the syntax of binary INF file (not PCD related) +2. Update DEC files to confirm to DEC spec 0.36 + Adjust PCD section item format: e.g. PcdWinNtPhysicalDisk|0x00001000|gEfiNt32PkgTokenSpaceGuid|VOID*|L"E:RW;245760;512"-> gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoverySize|0x0|UINT32|0x00001011 +3. Update DSC files to confirm to DSC spec + a. Adjust string/array typed PCD item format: e.g. PcdWinNtMemorySizeForSecMain|gEfiNt32PkgTokenSpaceGuid|L"64!64"|12 -> gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|12 + b. Adjust non-string/array typed PCD item format: e.g. PcdWinNtBootMode|gEfiNt32PkgTokenSpaceGuid|1 -> gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1 + c. Update the override library class in [Components] section: e.g. + { + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf + } + To + { + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf + } + +30-August-2007 diff --git a/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf b/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf index 1e99de46c2..aca8b51726 100644 --- a/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf +++ b/IntelFrameworkModulePkg/Bus/Isa/IsaBusDxe/IsaBusDxe.inf @@ -67,8 +67,8 @@ gEfiDevicePathProtocolGuid # PROTOCOL TO_START gEfiGenericMemTestProtocolGuid # PROTOCOL TO_START -[PcdsFeatureFlag.common] - PcdIsaBusOnlySupportSlaveDma|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdIsaBusSupportDma|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdIsaBusSupportIsaMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusOnlySupportSlaveDma + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusSupportDma + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusSupportIsaMemory diff --git a/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf b/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf index fb2727f717..75b59c7065 100644 --- a/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf +++ b/IntelFrameworkModulePkg/Bus/Isa/IsaSerialDxe/IsaSerialDxe.inf @@ -65,14 +65,14 @@ gEfiSerialIoProtocolGuid # PROTOCOL BY_START gEfiDevicePathProtocolGuid # PROTOCOL TO_START -[PcdsFeatureFlag.common] - PcdNtEmulatorEnable|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable -[PcdsFixedAtBuild.common] - PcdUartDefaultBaudRate|gEfiMdePkgTokenSpaceGuid|115200 - PcdUartDefaultDataBits|gEfiMdePkgTokenSpaceGuid|8 - PcdUartDefaultParity|gEfiMdePkgTokenSpaceGuid|1 - PcdUartDefaultStopBits|gEfiMdePkgTokenSpaceGuid|1 +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1 diff --git a/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf b/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf index 48bbe15ad9..3e43bc7328 100644 --- a/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf +++ b/IntelFrameworkModulePkg/Bus/Pci/PciBusDxe/PciBusDxe.inf @@ -108,12 +108,12 @@ gEfiDevicePathProtocolGuid # PROTOCOL TO_START -[PcdsFeatureFlag.common] - PcdPciVgaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdPciBusHotplugDeviceSupport|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdPciIsaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciVgaEnable + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciBusHotplugDeviceSupport + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIsaEnable -[PcdsFixedAtBuild.common] - PcdPciIncompatibleDeviceSupportMask|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[FixedPcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIncompatibleDeviceSupportMask diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec index 7d58f843d5..cbf9af4c29 100644 --- a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec +++ b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec @@ -44,37 +44,37 @@ gEfiPs2PolicyProtocolGuid = { 0x4DF19259, 0xDC71, 0x4D46, { 0xBE, 0xF1, 0x35, 0x7B, 0xB5, 0x78, 0xC4, 0x18 }} [PcdsDynamic.common] - PcdStatusCodeMemorySize|0x00010025|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT16|1 - PcdStatusCodeRuntimeMemorySize|0x0001002e|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT16|4 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|UINT16|0x00010025 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeRuntimeMemorySize|4|UINT16|0x0001002e [PcdsFeatureFlag.common] - PcdStatusCodeUseSerial|0x00010022|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeUseMemory|0x00010023|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeUseOEM|0x00010024|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeUseEfiSerial|0x00010026|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeUseHardSerial|0x00010027|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeUseRuntimeMemory|0x00010028|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeUseDataHub|0x00010029|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeReplayInSerial|0x0001002a|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeReplayInRuntimeMemory|0x0001002b|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeReplayInDataHub|0x0001002c|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdStatusCodeReplayInOEM|0x0001002d|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdPciIsaEnable|0x00010039|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdPciVgaEnable|0x0001003a|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdPciBusHotplugDeviceSupport|0x0001003d|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdIsaBusSupportDma|0x00010040|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdIsaBusOnlySupportSlaveDma|0x00010041|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdIsaBusSupportIsaMemory|0x00010042|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdPciCfgDisable|0x00010043|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdPciCfg2Disable|0x00010044|gEfiIntelFrameworkModulePkgTokenSpaceGuid|BOOLEAN|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE|BOOLEAN|0x00010022 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|FALSE|BOOLEAN|0x00010023 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|FALSE|BOOLEAN|0x00010024 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseEfiSerial|FALSE|BOOLEAN|0x00010026 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseHardSerial|FALSE|BOOLEAN|0x00010027 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseRuntimeMemory|FALSE|BOOLEAN|0x00010028 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseDataHub|FALSE|BOOLEAN|0x00010029 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInSerial|FALSE|BOOLEAN|0x0001002a + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInRuntimeMemory|FALSE|BOOLEAN|0x0001002b + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInDataHub|FALSE|BOOLEAN|0x0001002c + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInOEM|FALSE|BOOLEAN|0x0001002d + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIsaEnable|FALSE|BOOLEAN|0x00010039 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciVgaEnable|FALSE|BOOLEAN|0x0001003a + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciBusHotplugDeviceSupport|TRUE|BOOLEAN|0x0001003d + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusSupportDma|TRUE|BOOLEAN|0x00010040 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusOnlySupportSlaveDma|FALSE|BOOLEAN|0x00010041 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusSupportIsaMemory|TRUE|BOOLEAN|0x00010042 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciCfgDisable|FALSE|BOOLEAN|0x00010043 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciCfg2Disable|FALSE|BOOLEAN|0x00010044 [PcdsFixedAtBuild.common] - PcdStatusCodeMemorySize|0x00010025|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT16|1 - PcdStatusCodeRuntimeMemorySize|0x0001002e|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT16|4 - PcdPciIncompatibleDeviceSupportMask|0x0001003f|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT8|0 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|UINT16|0x00010025 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeRuntimeMemorySize|4|UINT16|0x0001002e + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIncompatibleDeviceSupportMask|0|UINT8|0x0001003f [PcdsPatchableInModule.common] - PcdStatusCodeMemorySize|0x00010025|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT16|1 - PcdStatusCodeRuntimeMemorySize|0x0001002e|gEfiIntelFrameworkModulePkgTokenSpaceGuid|UINT16|4 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1|UINT16|0x00010025 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeRuntimeMemorySize|4|UINT16|0x0001002e diff --git a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc index 144d0c9552..a94f8363b7 100644 --- a/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc +++ b/IntelFrameworkModulePkg/IntelFrameworkModulePkg.dsc @@ -105,58 +105,58 @@ # ################################################################################ [PcdsFeatureFlag.common] - PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseEfiSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseHardSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdPciIsaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdPciVgaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdPciBusHotplugDeviceSupport|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdIsaBusSupportDma|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdIsaBusOnlySupportSlaveDma|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdIsaBusSupportIsaMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdPciCfgDisable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdPciCfg2Disable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdNtEmulatorEnable|gEfiMdeModulePkgTokenSpaceGuid|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseEfiSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseHardSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseRuntimeMemory|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseDataHub|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInRuntimeMemory|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInDataHub|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInOEM|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIsaEnable|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciVgaEnable|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciBusHotplugDeviceSupport|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusSupportDma|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusOnlySupportSlaveDma|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdIsaBusSupportIsaMemory|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciCfgDisable|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciCfg2Disable|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable|FALSE [PcdsFixedAtBuild.common] - PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000 - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000 - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06 - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0 - PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000 - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320 - PcdPciIncompatibleDeviceSupportMask|gEfiIntelFrameworkModulePkgTokenSpaceGuid|0 - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid|0xFFFB0000 - PcdUartDefaultBaudRate|gEfiMdePkgTokenSpaceGuid|115200 - PcdUartDefaultDataBits|gEfiMdePkgTokenSpaceGuid|8 - PcdUartDefaultParity|gEfiMdePkgTokenSpaceGuid|1 - PcdUartDefaultStopBits|gEfiMdePkgTokenSpaceGuid|1 - PcdDefaultTerminalType|gEfiMdePkgTokenSpaceGuid|0 + gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000 + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06 + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0 + gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xE0000000 + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIncompatibleDeviceSupportMask|0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0xFFFB0000 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1 + gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType|0 [PcdsDynamicDefault.common.DEFAULT] - PcdStatusCodeMemorySize|gEfiIntelFrameworkModulePkgTokenSpaceGuid|1 - PcdStatusCodeRuntimeMemorySize|gEfiIntelFrameworkModulePkgTokenSpaceGuid|4 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeRuntimeMemorySize|4 [PcdsFixedAtBuild.IPF] - PcdIoBlockBaseAddressForIpf|gEfiMdePkgTokenSpaceGuid|0x0ffffc000000 + gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000 ################################################################################ # diff --git a/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.inf b/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.inf index ac8d08e76d..fd1ddf1d9e 100644 --- a/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.inf +++ b/IntelFrameworkModulePkg/Library/BaseReportStatusCodeLib/BaseReportStatusCodeLib.inf @@ -53,6 +53,6 @@ gEfiStatusCodeDataTypeDebugGuid # ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask diff --git a/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf b/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf index 7a9b7c9234..3e707f4b16 100644 --- a/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf +++ b/IntelFrameworkModulePkg/Library/DxeReportStatusCodeLibFramework/DxeReportStatusCodeLib.inf @@ -59,6 +59,6 @@ gEfiStatusCodeRuntimeProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask diff --git a/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf b/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf index 4335694ea5..ca4e07bb50 100644 --- a/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf +++ b/IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf @@ -47,11 +47,11 @@ BaseLib -[PcdsFixedAtBuild.common] - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask -[PcdsDynamic.common] - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid +[Pcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel diff --git a/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf b/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf index 0c4bacaf65..7fb02752ab 100644 --- a/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf +++ b/IntelFrameworkModulePkg/Library/PeiReportStatusCodeLib/PeiReportStatusCodeLib.inf @@ -53,6 +53,6 @@ gEfiStatusCodeDataTypeDebugGuid # ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask diff --git a/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/PcatSingleSegmentPciCfgPei.inf b/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/PcatSingleSegmentPciCfgPei.inf index d53e2bbe14..010d840210 100644 --- a/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/PcatSingleSegmentPciCfgPei.inf +++ b/IntelFrameworkModulePkg/Universal/PcatSingleSegmentPciCfgPei/PcatSingleSegmentPciCfgPei.inf @@ -51,9 +51,9 @@ gEfiPciCfg2PpiGuid # PPI ALWAYS_PRODUCED gEfiPciCfgPpiInServiceTableGuid # PPI ALWAYS_PRODUCED -[PcdsFeatureFlag.common] - PcdPciCfgDisable|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdPciCfg2Disable|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciCfgDisable + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciCfg2Disable [Depex] TRUE diff --git a/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.inf b/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.inf index 1f2239ada9..a26d8d1e2d 100644 --- a/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.inf +++ b/IntelFrameworkModulePkg/Universal/StatusCode/Dxe/DxeStatusCode.inf @@ -87,20 +87,20 @@ gEfiSerialIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFeatureFlag.common] - PcdStatusCodeReplayInOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeReplayInRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeReplayInDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeReplayInSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseEfiSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseHardSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid - - -[PcdsDynamic.common] - PcdStatusCodeRuntimeMemorySize|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInOEM + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInRuntimeMemory + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInDataHub + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInSerial + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseDataHub + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseRuntimeMemory + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseEfiSerial + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseHardSerial + + +[Pcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeRuntimeMemorySize [Depex] gEfiDataHubProtocolGuid \ No newline at end of file diff --git a/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf b/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf index fa7f27527d..2a2bee3adf 100644 --- a/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf +++ b/IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf @@ -65,12 +65,12 @@ gEfiPeiStatusCodePpiGuid # PPI ALWAYS_CONSUMED -[PcdsFeatureFlag.common] - PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid - PcdStatusCodeUseSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial -[PcdsDynamic.common] - PcdStatusCodeMemorySize|gEfiIntelFrameworkModulePkgTokenSpaceGuid +[Pcd.common] + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize diff --git a/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.inf b/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.inf index 99fd73ae7a..a2452c55d5 100644 --- a/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.inf +++ b/IntelFrameworkModulePkg/Universal/VariablePei/VariablePei.inf @@ -105,8 +105,8 @@ # ################################################################################ -[PcdsDynamic.common] - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase [depex] TRUE diff --git a/IntelFrameworkPkg/IntelFrameworkPkg.dsc b/IntelFrameworkPkg/IntelFrameworkPkg.dsc index 95d616073d..501828f05f 100644 --- a/IntelFrameworkPkg/IntelFrameworkPkg.dsc +++ b/IntelFrameworkPkg/IntelFrameworkPkg.dsc @@ -37,13 +37,13 @@ # ################################################################################ [PcdsFixedAtBuild.common] - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06 - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06 + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320 [PcdsPatchableInModule.common] - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000 + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000 ################################################################################ diff --git a/IntelFrameworkPkg/Library/UefiLibFramework/UefiLibFramework.inf b/IntelFrameworkPkg/Library/UefiLibFramework/UefiLibFramework.inf index 5c9c39f05c..927efa8ad4 100644 --- a/IntelFrameworkPkg/Library/UefiLibFramework/UefiLibFramework.inf +++ b/IntelFrameworkPkg/Library/UefiLibFramework/UefiLibFramework.inf @@ -61,6 +61,6 @@ gEfiEventLegacyBootGuid # ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize diff --git a/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf b/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf index f3384787eb..34017086a4 100644 --- a/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf +++ b/MdeModulePkg/Bus/Usb/UsbKbDxe/UsbKbDxe.inf @@ -66,12 +66,12 @@ gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiSimpleTextInProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFixedAtBuild] - PcdStatusCodeValueKeyboardEnable|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardPresenceDetect|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardDisable|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardReset|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardClearBuffer|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardSelfTest|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardInterfaceError|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueKeyboardInputError|gEfiMdePkgTokenSpaceGuid \ No newline at end of file +[FixedPcd] + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardEnable + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardPresenceDetect + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardDisable + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardReset + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardClearBuffer + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardSelfTest + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInterfaceError + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInputError \ No newline at end of file diff --git a/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf b/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf index 2bca1c2c2f..dd85cada44 100644 --- a/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf +++ b/MdeModulePkg/Bus/Usb/UsbMouseDxe/UsbMouseDxe.inf @@ -58,11 +58,11 @@ gEfiDevicePathProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiSimplePointerProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFixedAtBuild] - PcdStatusCodeValueMouseInterfaceError|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueMouseEnable|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueMouseDisable|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueMouseInputError|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueMouseReset|gEfiMdePkgTokenSpaceGuid +[FixedPcd] + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInterfaceError + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseEnable + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseDisable + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInputError + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseReset diff --git a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf index ab571dff62..d76e904b8d 100644 --- a/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf +++ b/MdeModulePkg/Core/DxeIplPeim/DxeIpl.inf @@ -96,14 +96,14 @@ gEfiPeiPeCoffLoaderGuid -[PcdsFeatureFlag.common] - PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid - PcdDxeIplSupportTianoDecompress|gEfiMdeModulePkgTokenSpaceGuid - PcdDxeIplSupportEfiDecompress|gEfiMdeModulePkgTokenSpaceGuid - PcdDxeIplBuildShareCodeHobs|gEfiMdeModulePkgTokenSpaceGuid - -[PcdsFeatureFlag.IA32] - PcdDxeIplSwitchToLongMode|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportTianoDecompress + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportEfiDecompress + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs + +[FeaturePcd.IA32] + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode [Depex] diff --git a/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf b/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf index 282daa9348..7a348d683f 100644 --- a/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf +++ b/MdeModulePkg/Core/RuntimeDxe/RuntimeDxe.inf @@ -56,8 +56,8 @@ gEfiRuntimeArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiLoadedImageProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdStatusCodeValueSetVirtualAddressMap|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueSetVirtualAddressMap [depex] TRUE \ No newline at end of file diff --git a/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf b/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf index cdd3cd9daa..b4c2ef3cc7 100644 --- a/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf +++ b/MdeModulePkg/Library/DxeCorePerformanceLib/DxeCorePerformanceLib.inf @@ -59,10 +59,10 @@ gPerformanceProtocolGuid # PROTOCOL ALWAYS_PRODUCED -[PcdsFixedAtBuild.common] - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask -[PcdsDynamic.common] - PcdMaxPeiPerformanceLogEntries|gEfiMdeModulePkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries diff --git a/MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf b/MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf index 8ea0877e7e..1f3902bc24 100644 --- a/MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf +++ b/MdeModulePkg/Library/DxePerformanceLib/DxePerformanceLib.inf @@ -50,6 +50,6 @@ gPerformanceProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask diff --git a/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.inf b/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.inf index 0fc6f5cb9f..ab4384b85f 100644 --- a/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.inf +++ b/MdeModulePkg/Library/PeiPerformanceLib/PeiPerformanceLib.inf @@ -53,10 +53,10 @@ gPeiPerformanceHobGuid # SOMETIMES_CONSUMED -[PcdsFixedAtBuild.common] - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask -[PcdsDynamic.common] - PcdMaxPeiPerformanceLogEntries|gEfiMdeModulePkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries diff --git a/MdeModulePkg/Logo/Logo.inf b/MdeModulePkg/Logo/Logo.inf index 03743cbb17..a6e2501f7d 100644 --- a/MdeModulePkg/Logo/Logo.inf +++ b/MdeModulePkg/Logo/Logo.inf @@ -21,7 +21,6 @@ FILE_GUID = 7BB28B99-61BB-11D5-9A5D-0090273FC14D MODULE_TYPE = BASE VERSION_STRING = 1.0 - BINARY_MODULE = true EDK_RELEASE_VERSION = 0x00020000 EFI_SPECIFICATION_VERSION = 0x00020000 @@ -33,5 +32,5 @@ # [Binaries.common] - BIN|RELEASE|Logo.bmp + BIN|Logo.bmp|RELEASE diff --git a/MdeModulePkg/MdeModulePkg.dec b/MdeModulePkg/MdeModulePkg.dec index 170910a203..752ed16694 100644 --- a/MdeModulePkg/MdeModulePkg.dec +++ b/MdeModulePkg/MdeModulePkg.dec @@ -99,66 +99,66 @@ gPeiFlashMapPpiGuid = { 0xf34c2fa0, 0xde88, 0x4270, {0x84, 0x14, 0x96, 0x12, 0x22, 0xf4, 0x52, 0x1c } } [PcdsFeatureFlag.common] - PcdSupportUpdateCapsuleRest|0x0001001d|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdPeiPcdDatabaseTraverseEnabled|0x00010020|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdDxePcdDatabaseTraverseEnabled|0x00010021|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdPeiPcdDatabaseSetEnabled|0x00010030|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdPeiPcdDatabaseGetSizeEnabled|0x00010031|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdPeiPcdDatabaseCallbackOnSetEnabled|0x00010032|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdPeiPcdDatabaseExEnabled|0x00010033|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdDxeIplSupportEfiDecompress|0x00010034|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdDxeIplSupportTianoDecompress|0x00010035|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdDxeIplSupportCustomDecompress|0x00010036|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE - PcdDevicePathSupportDevicePathToText|0x00010037|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdDevicePathSupportDevicePathFromText|0x00010038|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdDxeIplBuildShareCodeHobs|0x0001003c|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdNtEmulatorEnable|0x0001003e|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest|FALSE|BOOLEAN|0x0001001d + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseTraverseEnabled|TRUE|BOOLEAN|0x00010020 + gEfiMdeModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE|BOOLEAN|0x00010021 + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseSetEnabled|TRUE|BOOLEAN|0x00010030 + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseGetSizeEnabled|TRUE|BOOLEAN|0x00010031 + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseCallbackOnSetEnabled|TRUE|BOOLEAN|0x00010032 + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseExEnabled|TRUE|BOOLEAN|0x00010033 + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportEfiDecompress|TRUE|BOOLEAN|0x00010034 + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportTianoDecompress|TRUE|BOOLEAN|0x00010035 + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE|BOOLEAN|0x00010036 + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|FALSE|BOOLEAN|0x00010037 + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|FALSE|BOOLEAN|0x00010038 + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs|FALSE|BOOLEAN|0x0001003c + gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable|FALSE|BOOLEAN|0x0001003e [PcdsFixedAtBuild.common] - PcdMaxPeiPcdCallBackNumberPerPcdEntry|0x0001000f|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x08 - PcdVpdBaseAddress|0x00010010|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdMaxSizePopulateCapsule|0x0001001e|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdMaxSizeNonPopulateCapsule|0x0001001f|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdMaxPeiPerformanceLogEntries|0x0001002f|gEfiMdeModulePkgTokenSpaceGuid|UINT8|28 - PcdFlashNvStorageVariableBase|0x30000001|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageVariableSize|0x30000002|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwSpareBase|0x30000013|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwSpareSize|0x30000014|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwWorkingBase|0x30000010|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwWorkingSize|0x30000011|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdStatusCodeValueMouseInterfaceError|0x30001000|gEfiMdePkgTokenSpaceGuid|UINT32|0x01020005 - PcdStatusCodeValueMouseEnable|0x30001001|gEfiMdePkgTokenSpaceGuid|UINT32|0x01020004 - PcdStatusCodeValueMouseDisable|0x3001002|gEfiMdePkgTokenSpaceGuid|UINT32|0x01020002 - PcdStatusCodeValueKeyboardEnable|0x3001003|gEfiMdePkgTokenSpaceGuid|UINT32|0x01010004 - PcdStatusCodeValueKeyboardDisable|0x3001004|gEfiMdePkgTokenSpaceGuid|UINT32|0x01010002 - PcdStatusCodeValueKeyboardPresenceDetect|0x30001005|gEfiMdePkgTokenSpaceGuid|UINT32|0x01010003 - PcdStatusCodeValueKeyboardReset|0x30001006|gEfiMdePkgTokenSpaceGuid|UINT32|0x01010001 - PcdStatusCodeValueKeyboardClearBuffer|0x30001007|gEfiMdePkgTokenSpaceGuid|UINT32|0x01011000 - PcdStatusCodeValueKeyboardSelfTest|0x30001008|gEfiMdePkgTokenSpaceGuid|UINT32|0x01011001 - PcdStatusCodeValueKeyboardInterfaceError|0x30001009|gEfiMdePkgTokenSpaceGuid|UINT32|0x01010005 - PcdStatusCodeValueKeyboardInputError|0x3000100a|gEfiMdePkgTokenSpaceGuid|UINT32|0x01010007 - PcdStatusCodeValueMouseInputError|0x30001000b|gEfiMdePkgTokenSpaceGuid|UINT32|0x01020007 - PcdStatusCodeValueMouseReset|0x30001000c|gEfiMdePkgTokenSpaceGuid|UINT32|0x01020001 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPcdCallBackNumberPerPcdEntry|0x08|UINT32|0x0001000f + gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0|UINT32|0x00010010 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule|0x0|UINT32|0x0001001e + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|0x0|UINT32|0x0001001f + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|28|UINT8|0x0001002f + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0x0|UINT32|0x30000002 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0x0|UINT32|0x30000013 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x0|UINT32|0x30000014 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0|UINT32|0x30000010 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0|UINT32|0x30000011 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInterfaceError|0x01020005|UINT32|0x30001000 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseEnable|0x01020004|UINT32|0x30001001 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseDisable|0x01020002|UINT32|0x3001002 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardEnable|0x01010004|UINT32|0x3001003 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardDisable|0x01010002|UINT32|0x3001004 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardPresenceDetect|0x01010003|UINT32|0x30001005 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardReset|0x01010001|UINT32|0x30001006 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardClearBuffer|0x01011000|UINT32|0x30001007 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardSelfTest|0x01011001|UINT32|0x30001008 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInterfaceError|0x01010005|UINT32|0x30001009 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInputError|0x01010007|UINT32|0x3000100a + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInputError|0x01020007|UINT32|0x30001000b + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseReset|0x01020001|UINT32|0x30001000c [PcdsDynamic.common] - PcdFlashNvStorageVariableBase|0x30000001|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageVariableSize|0x30000002|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwSpareBase|0x30000013|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwSpareSize|0x30000014|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwWorkingBase|0x30000010|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwWorkingSize|0x30000011|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0x0|UINT32|0x30000002 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0x0|UINT32|0x30000013 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x0|UINT32|0x30000014 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0|UINT32|0x30000010 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0|UINT32|0x30000011 [PcdsPatchableInModule.common] - PcdMaxPeiPerformanceLogEntries|0x0001002f|gEfiMdeModulePkgTokenSpaceGuid|UINT8|28 - PcdFlashNvStorageVariableBase|0x30000001|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageVariableSize|0x30000002|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwSpareBase|0x30000013|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwSpareSize|0x30000014|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwWorkingBase|0x30000010|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 - PcdFlashNvStorageFtwWorkingSize|0x30000011|gEfiMdeModulePkgTokenSpaceGuid|UINT32|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|28|UINT8|0x0001002f + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0|UINT32|0x30000001 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0x0|UINT32|0x30000002 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0x0|UINT32|0x30000013 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x0|UINT32|0x30000014 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0|UINT32|0x30000010 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0|UINT32|0x30000011 [PcdsFeatureFlag.IA32] - PcdDxeIplSwitchToLongMode|0x0001003b|gEfiMdeModulePkgTokenSpaceGuid|BOOLEAN|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE|BOOLEAN|0x0001003b diff --git a/MdeModulePkg/MdeModulePkg.dsc b/MdeModulePkg/MdeModulePkg.dsc index 07e51b1e6d..4899a23b64 100644 --- a/MdeModulePkg/MdeModulePkg.dsc +++ b/MdeModulePkg/MdeModulePkg.dsc @@ -280,87 +280,87 @@ TimerLib|MdePkg/Library/BaseTimerLibNullTemplate/BaseTimerLibNullTemplate.inf [PcdsFeatureFlag.common] - PcdSupportUpdateCapsuleRest|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|TRUE - PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|TRUE - PcdSupportUpdateCapsuleRest|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDxePcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseSetEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseGetSizeEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseCallbackOnSetEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseExEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdNtEmulatorEnable|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDevicePathSupportDevicePathFromText|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDevicePathSupportDevicePathToText|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplBuildShareCodeHobs|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDxeIplSupportEfiDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportTianoDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|TRUE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseTraverseEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseSetEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseGetSizeEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseCallbackOnSetEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseExEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportEfiDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportTianoDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE [PcdsFeatureFlag.IA32] - PcdDxeIplSwitchToLongMode|gEfiMdeModulePkgTokenSpaceGuid|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|TRUE [PcdsFixedAtBuild.common] - PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000 - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000 - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06 - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0 - PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0 - PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000 - PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000 - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320 - PcdMaxSizeNonPopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdMaxSizePopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdFlashNvStorageFtwSpareSize|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdFlashNvStorageFtwWorkingSize|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdMaxPeiPerformanceLogEntries|gEfiMdeModulePkgTokenSpaceGuid|28 - PcdVpdBaseAddress|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdMaxPeiPcdCallBackNumberPerPcdEntry|gEfiMdeModulePkgTokenSpaceGuid|0x08 - PcdStatusCodeValueEfiWatchDogTimerExpired|gEfiMdePkgTokenSpaceGuid|0x00011003 # EFI_COMPUTING_UNIT_HOST_PROCESSOR | EFI_CU_HP_EC_TIMER_EXPIRED - PcdStatusCodeValueMemoryTestStarted|gEfiMdePkgTokenSpaceGuid|0x00051006 # EFI_SOFTWARE_EFI_BOOT_SERVICE | EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP - PcdStatusCodeValueSetVirtualAddressMap|gEfiMdePkgTokenSpaceGuid|0x03101004 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_PC_TEST - PcdStatusCodeValueUncorrectableMemoryError|gEfiMdePkgTokenSpaceGuid|0x0005100 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE3 - PcdStatusCodeValueRemoteConsoleError|gEfiMdePkgTokenSpaceGuid|0x01040006 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR - PcdStatusCodeValueRemoteConsoleReset|gEfiMdePkgTokenSpaceGuid|0x01040001 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET - PcdStatusCodeValueRemoteConsoleInputError|gEfiMdePkgTokenSpaceGuid|0x01040007 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR - PcdStatusCodeValueRemoteConsoleOutputError|gEfiMdePkgTokenSpaceGuid|0x01040008 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR - - PcdStatusCodeValueMouseInterfaceError|gEfiMdePkgTokenSpaceGuid|0x01020005 # EFI_PERIPHERAL_MOUSE | EFI_P_EC_INTERFACE_ERROR - PcdStatusCodeValueMouseEnable|gEfiMdePkgTokenSpaceGuid|0x01020004 # EFI_PERIPHERAL_MOUSE | EFI_P_PC_ENABLE - PcdStatusCodeValueMouseDisable|gEfiMdePkgTokenSpaceGuid|0x01020002 # EFI_PERIPHERAL_MOUSE | EFI_P_PC_DISABLE - PcdStatusCodeValueKeyboardEnable|gEfiMdePkgTokenSpaceGuid|0x01010004 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_ENABLE - PcdStatusCodeValueKeyboardPresenceDetect|gEfiMdePkgTokenSpaceGuid|0x01010003 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_PRESENCE_DETECT - PcdStatusCodeValueKeyboardDisable|gEfiMdePkgTokenSpaceGuid|0x01010002 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_DISABLE - PcdStatusCodeValueKeyboardReset|gEfiMdePkgTokenSpaceGuid|0x01010001 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_RESET - PcdStatusCodeValueKeyboardClearBuffer|gEfiMdePkgTokenSpaceGuid|0x01011000 # EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_CLEAR_BUFFER - PcdStatusCodeValueKeyboardSelfTest|gEfiMdePkgTokenSpaceGuid|0x01011001 # EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_SELF_TEST - PcdStatusCodeValueKeyboardInterfaceError|gEfiMdePkgTokenSpaceGuid|0x01010005 # EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_INTERFACE_ERROR - PcdStatusCodeValueKeyboardInputError|gEfiMdePkgTokenSpaceGuid|0x01010007 # EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_INPUT_ERROR - PcdStatusCodeValueMouseInputError|gEfiMdePkgTokenSpaceGuid|0x01020007 # EFI_PERIPHERAL_MOUSE | EFI_P_EC_INPUT_ERROR - PcdStatusCodeValueMouseReset|gEfiMdePkgTokenSpaceGuid|0x01020001 # EFI_PERIPHERAL_MOUSE | EFI_P_PC_RESET - - PcdUartDefaultBaudRate|gEfiMdePkgTokenSpaceGuid|115200 - PcdUartDefaultDataBits|gEfiMdePkgTokenSpaceGuid|8 - PcdUartDefaultParity|gEfiMdePkgTokenSpaceGuid|1 - PcdUartDefaultStopBits|gEfiMdePkgTokenSpaceGuid|1 - PcdDefaultTerminalType|gEfiMdePkgTokenSpaceGuid|0 + gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000 + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06 + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0 + gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask|0 + gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xE0000000 + gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000 + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPerformanceLogEntries|28 + gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPcdCallBackNumberPerPcdEntry|0x08 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueEfiWatchDogTimerExpired|0x00011003 # EFI_COMPUTING_UNIT_HOST_PROCESSOR | EFI_CU_HP_EC_TIMER_EXPIRED + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMemoryTestStarted|0x00051006 # EFI_SOFTWARE_EFI_BOOT_SERVICE | EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueSetVirtualAddressMap|0x03101004 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_PC_TEST + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError|0x0005100 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE3 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError|0x01040006 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError|0x01040007 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError|0x01040008 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR + + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInterfaceError|0x01020005 # EFI_PERIPHERAL_MOUSE | EFI_P_EC_INTERFACE_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseEnable|0x01020004 # EFI_PERIPHERAL_MOUSE | EFI_P_PC_ENABLE + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseDisable|0x01020002 # EFI_PERIPHERAL_MOUSE | EFI_P_PC_DISABLE + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardEnable|0x01010004 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_ENABLE + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardPresenceDetect|0x01010003 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_PRESENCE_DETECT + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardDisable|0x01010002 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_DISABLE + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardReset|0x01010001 # EFI_PERIPHERAL_KEYBOARD | EFI_P_PC_RESET + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardClearBuffer|0x01011000 # EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_CLEAR_BUFFER + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardSelfTest|0x01011001 # EFI_PERIPHERAL_KEYBOARD | EFI_P_KEYBOARD_PC_SELF_TEST + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInterfaceError|0x01010005 # EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_INTERFACE_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueKeyboardInputError|0x01010007 # EFI_PERIPHERAL_KEYBOARD | EFI_P_EC_INPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseInputError|0x01020007 # EFI_PERIPHERAL_MOUSE | EFI_P_EC_INPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMouseReset|0x01020001 # EFI_PERIPHERAL_MOUSE | EFI_P_PC_RESET + + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1 + gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType|0 [PcdsFixedAtBuild.IPF] - PcdIoBlockBaseAddressForIpf|gEfiMdePkgTokenSpaceGuid|0x0ffffc000000 + gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000 ################################################################################ # diff --git a/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf b/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf index ca9f79dd70..2891113c43 100644 --- a/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf +++ b/MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf @@ -55,12 +55,12 @@ [Protocols] gEfiCapsuleArchProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFeatureFlag.common] - PcdSupportUpdateCapsuleRest|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest -[PcdsFixedAtBuild.common] - PcdMaxSizeNonPopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid - PcdMaxSizePopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule [Depex] gEfiVariableArchProtocolGuid diff --git a/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf b/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf index 9cee2294ca..2e279f2a39 100644 --- a/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf +++ b/MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf @@ -74,10 +74,10 @@ gEfiSimpleTextInProtocolGuid # PROTOCOL BY_START gEfiSimpleTextOutProtocolGuid # PROTOCOL BY_START -[PcdsDynamic] - PcdStatusCodeValueRemoteConsoleError|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueRemoteConsoleReset|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueRemoteConsoleInputError|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueRemoteConsoleOutputError|gEfiMdePkgTokenSpaceGuid - PcdDefaultTerminalType|gEfiMdePkgTokenSpaceGuid +[Pcd] + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError + gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType diff --git a/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf b/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf index d48493db06..ca4162fd29 100644 --- a/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf +++ b/MdeModulePkg/Universal/DebugSupportDxe/DebugSupportDxe.inf @@ -79,8 +79,8 @@ gEfiDebugSupportProtocolGuid # PROTOCOL SOMETIMES_PRODUCED -[PcdsFeatureFlag.IA32] - PcdNtEmulatorEnable|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.IA32] + gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable [Depex] diff --git a/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf b/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf index 15340b4f86..f735f7e71d 100644 --- a/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf +++ b/MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf @@ -66,7 +66,7 @@ gEfiDevicePathUtilitiesProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiDebugPortProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFeatureFlag.common] - PcdDevicePathSupportDevicePathFromText|gEfiMdeModulePkgTokenSpaceGuid - PcdDevicePathSupportDevicePathToText|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText diff --git a/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteDxe/FtwLite.inf b/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteDxe/FtwLite.inf index 05cd625c1a..39be764630 100644 --- a/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteDxe/FtwLite.inf +++ b/MdeModulePkg/Universal/FirmwareVolume/FaultTolerantWriteDxe/FtwLite.inf @@ -80,11 +80,11 @@ gEfiPciRootBridgeIoProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsDynamic.common] - PcdFlashNvStorageFtwWorkingSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase [Depex] gEfiFirmwareVolumeBlockProtocolGuid AND gEfiAlternateFvBlockGuid diff --git a/MdeModulePkg/Universal/MemoryTest/BaseMemoryTestPei/BaseMemoryTestPei.inf b/MdeModulePkg/Universal/MemoryTest/BaseMemoryTestPei/BaseMemoryTestPei.inf index 06f81cce54..c0b2f87d68 100644 --- a/MdeModulePkg/Universal/MemoryTest/BaseMemoryTestPei/BaseMemoryTestPei.inf +++ b/MdeModulePkg/Universal/MemoryTest/BaseMemoryTestPei/BaseMemoryTestPei.inf @@ -43,7 +43,7 @@ [Ppis] gPeiBaseMemoryTestPpiGuid # PPI ALWAYS_PRODUCED -[PcdsFixedAtBuild.common] - PcdStatusCodeValueMemoryTestStarted|gEfiMdePkgTokenSpaceGuid - PcdStatusCodeValueUncorrectableMemoryError|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMemoryTestStarted + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError diff --git a/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf b/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf index fb4634857f..57b8d70f7b 100644 --- a/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf +++ b/MdeModulePkg/Universal/PCD/Dxe/Pcd.inf @@ -59,11 +59,11 @@ [Protocols] gPcdProtocolGuid # PROTOCOL ALWAYS_PRODUCED -[PcdsFeatureFlag.common] - PcdDxePcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled -[PcdsFixedAtBuild.common] - PcdVpdBaseAddress|gEfiMdeModulePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress [Depex] TRUE diff --git a/MdeModulePkg/Universal/PCD/Pei/Pcd.inf b/MdeModulePkg/Universal/PCD/Pei/Pcd.inf index a9022b951b..a2963d60a3 100644 --- a/MdeModulePkg/Universal/PCD/Pei/Pcd.inf +++ b/MdeModulePkg/Universal/PCD/Pei/Pcd.inf @@ -60,16 +60,16 @@ gEfiPeiReadOnlyVariable2PpiGuid # PPI ALWAYS_CONSUMED gPcdPpiGuid # PPI ALWAYS_PRODUCED -[PcdsFeatureFlag.common] - PcdPeiPcdDatabaseSetEnabled|gEfiMdeModulePkgTokenSpaceGuid - PcdPeiPcdDatabaseGetSizeEnabled|gEfiMdeModulePkgTokenSpaceGuid - PcdPeiPcdDatabaseExEnabled|gEfiMdeModulePkgTokenSpaceGuid - PcdPeiPcdDatabaseCallbackOnSetEnabled|gEfiMdeModulePkgTokenSpaceGuid - PcdPeiPcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid +[FeaturePcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseSetEnabled + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseGetSizeEnabled + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseExEnabled + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseCallbackOnSetEnabled + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseTraverseEnabled -[PcdsFixedAtBuild.common] - PcdVpdBaseAddress|gEfiMdeModulePkgTokenSpaceGuid - PcdMaxPeiPcdCallBackNumberPerPcdEntry|gEfiMdeModulePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPcdCallBackNumberPerPcdEntry [Depex] TRUE diff --git a/MdeModulePkg/Universal/Variable/Pei/VariablePei.inf b/MdeModulePkg/Universal/Variable/Pei/VariablePei.inf index ebcd09b872..da591bbd3f 100644 --- a/MdeModulePkg/Universal/Variable/Pei/VariablePei.inf +++ b/MdeModulePkg/Universal/Variable/Pei/VariablePei.inf @@ -62,8 +62,8 @@ [Ppis] gEfiPeiReadOnlyVariable2PpiGuid # PPI ALWAYS_CONSUMED -[PcdsDynamic.common] - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase [Depex] TRUE diff --git a/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf b/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf index e58affbf1e..0630a1d659 100644 --- a/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf +++ b/MdeModulePkg/Universal/Variable/RuntimeDxe/VariableRuntimeDxe.inf @@ -66,9 +66,9 @@ gEfiVariableWriteArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiVariableArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED -[PcdsDynamic.common] - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase [Depex] gEfiFirmwareVolumeBlockProtocolGuid AND gEfiAlternateFvBlockGuid AND gEfiFaultTolerantWriteLiteProtocolGuid diff --git a/MdeModulePkg/Universal/WatchDogTimerDxe/WatchDogTimer.inf b/MdeModulePkg/Universal/WatchDogTimerDxe/WatchDogTimer.inf index 5c9f3dfa4b..30d30f8e45 100644 --- a/MdeModulePkg/Universal/WatchDogTimerDxe/WatchDogTimer.inf +++ b/MdeModulePkg/Universal/WatchDogTimerDxe/WatchDogTimer.inf @@ -48,8 +48,8 @@ [Protocols] gEfiWatchdogTimerArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED -[PcdsFixedAtBuild.common] - PcdStatusCodeValueEfiWatchDogTimerExpired|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueEfiWatchDogTimerExpired [depex] gEfiTimerArchProtocolGuid diff --git a/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf b/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf index 1c43bd5143..e082695923 100644 --- a/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf +++ b/MdePkg/Library/BaseIoLibIntrinsic/BaseIoLibIntrinsic.inf @@ -60,6 +60,6 @@ [LibraryClasses.IPF] PcdLib -[PcdsFixedAtBuild.IPF] - PcdIoBlockBaseAddressForIpf|gEfiMdePkgTokenSpaceGuid +[FixedPcd.IPF] + gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf diff --git a/MdePkg/Library/BaseLib/BaseLib.inf b/MdePkg/Library/BaseLib/BaseLib.inf index 3517e8d1ea..a54abc0772 100644 --- a/MdePkg/Library/BaseLib/BaseLib.inf +++ b/MdePkg/Library/BaseLib/BaseLib.inf @@ -522,9 +522,9 @@ BaseMemoryLib -[PcdsFixedAtBuild.common] - PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid - PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid - PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid - PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength + gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength diff --git a/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf b/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf index efd5ce73f1..0a6e51a6ee 100644 --- a/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf +++ b/MdePkg/Library/BasePciExpressLib/BasePciExpressLib.inf @@ -41,6 +41,6 @@ DebugLib IoLib -[PcdsDynamic.common] - PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid +[Pcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress diff --git a/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf b/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf index 912e015fff..2d717d438c 100644 --- a/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf +++ b/MdePkg/Library/BasePerformanceLibNull/BasePerformanceLibNull.inf @@ -43,6 +43,6 @@ DebugLib -[PcdsFixedAtBuild.common] - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask diff --git a/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf b/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf index 4f1690e0c4..5e5ddf5384 100644 --- a/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf +++ b/MdePkg/Library/BasePostCodeLibDebug/BasePostCodeLibDebug.inf @@ -44,6 +44,6 @@ DebugLib -[PcdsFixedAtBuild.common] - PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask diff --git a/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf b/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf index 956f37ac62..632b8d6fef 100644 --- a/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf +++ b/MdePkg/Library/BasePostCodeLibPort80/BasePostCodeLibPort80.inf @@ -42,6 +42,6 @@ PcdLib -[PcdsFixedAtBuild.common] - PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask diff --git a/MdePkg/Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.inf b/MdePkg/Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.inf index 04d04b8ee8..b9d40dc03e 100644 --- a/MdePkg/Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.inf +++ b/MdePkg/Library/DxeDebugLibSerialPort/DxeDebugLibSerialPort.inf @@ -41,10 +41,10 @@ PrintLib BaseLib -[PcdsFixedAtBuild.common] - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask -[PcdsDynamic.common] - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid +[Pcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel diff --git a/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf b/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf index 33e7a3bf8c..55d4e61762 100644 --- a/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf +++ b/MdePkg/Library/PeiDxePostCodeLibReportStatusCode/PeiDxePostCodeLibReportStatusCode.inf @@ -40,6 +40,6 @@ PcdLib ReportStatusCodeLib -[PcdsFixedAtBuild.common] - PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask diff --git a/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf b/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf index f955e7174a..ed815c4257 100644 --- a/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf +++ b/MdePkg/Library/SecPeiDxeTimerLibCpu/SecPeiDxeTimerLibCpu.inf @@ -62,9 +62,9 @@ DebugLib -[PcdsDynamic.IA32] - PcdFSBClock|gEfiMdePkgTokenSpaceGuid +[Pcd.IA32] + gEfiMdePkgTokenSpaceGuid.PcdFSBClock -[PcdsDynamic.X64] - PcdFSBClock|gEfiMdePkgTokenSpaceGuid +[Pcd.X64] + gEfiMdePkgTokenSpaceGuid.PcdFSBClock diff --git a/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf b/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf index b2b7f2821f..074ba24519 100644 --- a/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf +++ b/MdePkg/Library/UefiDebugLibConOut/UefiDebugLibConOut.inf @@ -48,11 +48,11 @@ -[PcdsFixedAtBuild.common] - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask -[PcdsDynamic.common] - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid +[Pcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel diff --git a/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf b/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf index c0da55a5bf..67aeb066b6 100644 --- a/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf +++ b/MdePkg/Library/UefiDebugLibStdErr/UefiDebugLibStdErr.inf @@ -45,11 +45,11 @@ UefiBootServicesTableLib -[PcdsFixedAtBuild.common] - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask -[PcdsDynamic.common] - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid +[Pcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel diff --git a/MdePkg/Library/UefiLib/UefiLib.inf b/MdePkg/Library/UefiLib/UefiLib.inf index 52c799b431..eac192817c 100644 --- a/MdePkg/Library/UefiLib/UefiLib.inf +++ b/MdePkg/Library/UefiLib/UefiLib.inf @@ -69,12 +69,12 @@ gEfiDriverDiagnostics2ProtocolGuid # SOMETIMES_CONSUMED -[PcdsFixedAtBuild.common] - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid - -[PcdsFeatureFlag.common] - PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid - PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid - PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid - PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize + +[FeaturePcd.common] + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable diff --git a/MdePkg/MdePkg.dec b/MdePkg/MdePkg.dec index 0ec106cf83..292ee0d4f4 100644 --- a/MdePkg/MdePkg.dec +++ b/MdePkg/MdePkg.dec @@ -275,49 +275,49 @@ gEfiFormBrowserProtocolGuid = { 0xE5A1333E, 0xE1B4, 0x4D55, { 0xCE, 0xEB, 0x35, 0xC3, 0xEF, 0x13, 0x34, 0x43 }} [PcdsFeatureFlag.common] - PcdComponentNameDisable|0x0000000d|gEfiMdePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdDriverDiagnosticsDisable|0x0000000e|gEfiMdePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdComponentName2Disable|0x000000010|gEfiMdePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdDriverDiagnostics2Disable|0x00000011|gEfiMdePkgTokenSpaceGuid|BOOLEAN|FALSE - PcdUefiVariableDefaultLangDepricate|0x00000012|gEfiMdePkgTokenSpaceGuid|BOOLEAN|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE|BOOLEAN|0x0000000d + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE|BOOLEAN|0x0000000e + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE|BOOLEAN|0x000000010 + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE|BOOLEAN|0x00000011 + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDepricate|FALSE|BOOLEAN|0x00000012 [PcdsFixedAtBuild.common] - PcdMaximumUnicodeStringLength|0x00000001|gEfiMdePkgTokenSpaceGuid|UINT32|1000000 - PcdMaximumAsciiStringLength|0x00000002|gEfiMdePkgTokenSpaceGuid|UINT32|1000000 - PcdMaximumLinkedListLength|0x00000003|gEfiMdePkgTokenSpaceGuid|UINT32|1000000 - PcdSpinLockTimeout|0x00000004|gEfiMdePkgTokenSpaceGuid|UINT32|10000000 - PcdDebugPropertyMask|0x00000005|gEfiMdePkgTokenSpaceGuid|UINT8|0x0f - PcdDebugPrintErrorLevel|0x00000006|gEfiMdePkgTokenSpaceGuid|UINT32|0x80000000 - PcdReportStatusCodePropertyMask|0x00000007|gEfiMdePkgTokenSpaceGuid|UINT8|0x06 - PcdDebugClearMemoryValue|0x00000008|gEfiMdePkgTokenSpaceGuid|UINT8|0xAF - PcdPerformanceLibraryPropertyMask|0x00000009|gEfiMdePkgTokenSpaceGuid|UINT8|0 - PcdPciExpressBaseAddress|0x0000000a|gEfiMdePkgTokenSpaceGuid|UINT64|0xE0000000 - PcdPostCodePropertyMask|0x0000000b|gEfiMdePkgTokenSpaceGuid|UINT8|0 - PcdFSBClock|0x0000000c|gEfiMdePkgTokenSpaceGuid|UINT32|200000000 - PcdUefiLibMaxPrintBufferSize|0x101|gEfiMdePkgTokenSpaceGuid|UINT32|320 - PcdStatusCodeValueEfiWatchDogTimerExpired|0x00000013|gEfiMdePkgTokenSpaceGuid|UINT32|0x00011003 # EFI_COMPUTING_UNIT_HOST_PROCESSOR | EFI_CU_HP_EC_TIMER_EXPIRED - PcdStatusCodeValueSetVirtualAddressMap|0x00000014|gEfiMdePkgTokenSpaceGuid|UINT32|0x03101004 # EFI_SOFTWARE_EFI_BOOT_SERVICE | EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP - PcdStatusCodeValueMemoryTestStarted|0x00000015|gEfiMdePkgTokenSpaceGuid|UINT32|0x00051006 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_PC_TEST - PcdStatusCodeValueUncorrectableMemoryError|0x00000016|gEfiMdePkgTokenSpaceGuid|UINT32|0x00051003 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE - PcdStatusCodeValueRemoteConsoleError|0x00000017|gEfiMdePkgTokenSpaceGuid|UINT32|0x01040006 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR - PcdStatusCodeValueRemoteConsoleReset|0x00000018|gEfiMdePkgTokenSpaceGuid|UINT32|0x01040001 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET - PcdStatusCodeValueRemoteConsoleInputError|0x00000019|gEfiMdePkgTokenSpaceGuid|UINT32|0x01040007 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR - PcdStatusCodeValueRemoteConsoleOutputError|0x0000001a|gEfiMdePkgTokenSpaceGuid|UINT32|0x01040008 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000|UINT32|0x00000001 + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000|UINT32|0x00000002 + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000|UINT32|0x00000003 + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000|UINT32|0x00000004 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f|UINT8|0x00000005 + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000|UINT32|0x00000006 + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06|UINT8|0x00000007 + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF|UINT8|0x00000008 + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0|UINT8|0x00000009 + gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xE0000000|UINT64|0x0000000a + gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask|0|UINT8|0x0000000b + gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000|UINT32|0x0000000c + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320|UINT32|0x101 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueEfiWatchDogTimerExpired|0x00011003|UINT32|0x00000013 # EFI_COMPUTING_UNIT_HOST_PROCESSOR | EFI_CU_HP_EC_TIMER_EXPIRED + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueSetVirtualAddressMap|0x03101004|UINT32|0x00000014 # EFI_SOFTWARE_EFI_BOOT_SERVICE | EFI_SW_RS_PC_SET_VIRTUAL_ADDRESS_MAP + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMemoryTestStarted|0x00051006|UINT32|0x00000015 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_PC_TEST + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError|0x00051003|UINT32|0x00000016 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError|0x01040006|UINT32|0x00000017 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001|UINT32|0x00000018 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError|0x01040007|UINT32|0x00000019 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError|0x01040008|UINT32|0x0000001a # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR [PcdsFixedAtBuild.IPF] - PcdIoBlockBaseAddressForIpf|0x0000000f|gEfiMdePkgTokenSpaceGuid|UINT64|0x0ffffc000000 + gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000|UINT64|0x0000000f [PcdsDynamic.common] - PcdUefiVariableDefaultTimeout|0x0000001b|gEfiMdePkgTokenSpaceGuid|UINT16|0x0008 - PcdUefiVariableDefaultLangCodes|0x0000001c|gEfiMdePkgTokenSpaceGuid|VOID*|"engfra" - PcdUefiVariableDefaultLang|0x0000001d|gEfiMdePkgTokenSpaceGuid|VOID*|"eng" - PcdUefiVariableDefaultPlatformLangCodes|0x0000001e|gEfiMdePkgTokenSpaceGuid|VOID*|"en" - PcdUefiVariableDefaultPlatformLang|0x0000001f|gEfiMdePkgTokenSpaceGuid|VOID*|"en;fr" - PcdUartDefaultBaudRate|0x00000020|gEfiMdePkgTokenSpaceGuid|UINT64|115200 - PcdUartDefaultDataBits|0x00000021|gEfiMdePkgTokenSpaceGuid|UINT8|8 - PcdUartDefaultParity|0x00000022|gEfiMdePkgTokenSpaceGuid|UINT8|1 - PcdUartDefaultStopBits|0x00000023|gEfiMdePkgTokenSpaceGuid|UINT8|1 - PcdDefaultTerminalType|0x00000024|gEfiMdePkgTokenSpaceGuid|UINT8|0 # 0-PCANSI, 1-VT100, 2-VT00+, 3-UTF8 + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout|0x0008|UINT16|0x0000001b + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes|"engfra"|VOID*|0x0000001c + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLang|"eng"|VOID*|0x0000001d + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes|"en"|VOID*|0x0000001e + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang|"en;fr"|VOID*|0x0000001f + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200|UINT64|0x00000020 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8|UINT8|0x00000021 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1|UINT8|0x00000022 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1|UINT8|0x00000023 + gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType|0|UINT8|0x00000024 # 0-PCANSI, 1-VT100, 2-VT00+, 3-UTF8 diff --git a/MdePkg/MdePkg.dsc b/MdePkg/MdePkg.dsc index 5ece2f0e5a..e78f66d042 100644 --- a/MdePkg/MdePkg.dsc +++ b/MdePkg/MdePkg.dsc @@ -25,28 +25,28 @@ [PcdsFeatureFlag.common] - PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|FALSE [PcdsFixedAtBuild.common] - PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000 - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000000 - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x06 - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0 - PcdPostCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0 - PcdPciExpressBaseAddress|gEfiMdePkgTokenSpaceGuid|0xE0000000 - PcdFSBClock|gEfiMdePkgTokenSpaceGuid|200000000 - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320 + gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000 + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x0f + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000000 + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x06 + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0 + gEfiMdePkgTokenSpaceGuid.PcdPostCodePropertyMask|0 + gEfiMdePkgTokenSpaceGuid.PcdPciExpressBaseAddress|0xE0000000 + gEfiMdePkgTokenSpaceGuid.PcdFSBClock|200000000 + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320 [PcdsFixedAtBuild.IPF] - PcdIoBlockBaseAddressForIpf|gEfiMdePkgTokenSpaceGuid|0x0ffffc000000 + gEfiMdePkgTokenSpaceGuid.PcdIoBlockBaseAddressForIpf|0x0ffffc000000 [Components.common] MdePkg/Library/BaseCacheMaintenanceLib/BaseCacheMaintenanceLib.inf diff --git a/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf b/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf index 2779701d97..da623bc07b 100644 --- a/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf +++ b/Nt32Pkg/CpuRuntimeDxe/CpuRuntimeDxe.inf @@ -63,9 +63,9 @@ gEfiCpuIoProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiCpuArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED -[PcdsDynamic.common] - PcdWinNtCpuSpeed|gEfiNt32PkgTokenSpaceGuid - PcdWinNtCpuModel|gEfiNt32PkgTokenSpaceGuid +[Pcd.common] + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuSpeed + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuModel [Depex] gEfiDataHubProtocolGuid AND gEfiHiiProtocolGuid diff --git a/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf b/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf index 314b22507f..825fb5fca3 100644 --- a/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf +++ b/Nt32Pkg/FvbServicesRuntimeDxe/FvbServicesRuntimeDxe.inf @@ -67,21 +67,21 @@ gEfiFirmwareVolumeBlockProtocolGuid # PROTOCOL ALWAYS_PRODUCED gEfiDevicePathProtocolGuid # PROTOCOL SOMETIMES_PRODUCED -[PcdsFixedAtBuild.common] - PcdWinNtFirmwareFdSize|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFirmwareBlockSize|gEfiNt32PkgTokenSpaceGuid +[FixedPcd.common] + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareFdSize + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareBlockSize - PcdWinNtFlashFvRecoveryBase|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashFvRecoverySize|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageEventLogBase|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageEventLogSize|gEfiNt32PkgTokenSpaceGuid + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoveryBase + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoverySize + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogBase + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogSize - PcdFlashNvStorageFtwWorkingSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase [depex] TRUE \ No newline at end of file diff --git a/Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf b/Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf index 601ec4b6d1..085aee1cd1 100644 --- a/Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf +++ b/Nt32Pkg/Library/EdkGenericBdsLib/EdkGenericBdsLib.inf @@ -85,5 +85,5 @@ gEfiFirmwareVolumeProtocolGuid # PROTOCOL SOMETIMES_CONSUMED gEfiLoadedImageProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdUefiVariableDefaultTimeout|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout diff --git a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf index a90cd33837..b0ccb41642 100644 --- a/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf +++ b/Nt32Pkg/MiscSubClassPlatformDxe/MiscSubClassPlatformDxe.inf @@ -86,8 +86,8 @@ gEfiHiiProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiDataHubProtocolGuid # PROTOCOL ALWAYS_CONSUMED -[PcdsDynamic.common] - PcdWinNtMemorySize|gEfiNt32PkgTokenSpaceGuid +[Pcd.common] + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize [Depex] gEfiDataHubProtocolGuid AND gEfiHiiProtocolGuid diff --git a/Nt32Pkg/Nt32Pkg.dec b/Nt32Pkg/Nt32Pkg.dec index ef4ac5f34b..2af32e509b 100644 --- a/Nt32Pkg/Nt32Pkg.dec +++ b/Nt32Pkg/Nt32Pkg.dec @@ -101,35 +101,35 @@ ################################################################################ [PcdsFixedAtBuild.common] - PcdWinNtBootMode|0x00001006|gEfiNt32PkgTokenSpaceGuid|UINT32|1 - PcdWinNtFirmwareVolume|0x00001009|gEfiNt32PkgTokenSpaceGuid|VOID*|L"..\\Fv\\Fv_Recovery.fd" - PcdWinNtMemorySizeForSecMain|0x0000100c|gEfiNt32PkgTokenSpaceGuid|VOID*|L"64!64" + gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1|UINT32|0x00001006 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|0x00001009 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|0x0000100c - PcdWinNtFlashNvStorageEventLogBase|0x0000100e|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFlashNvStorageEventLogSize|0x0000100f|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFlashFvRecoveryBase|0x00001010|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFlashFvRecoverySize|0x00001011|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFirmwareFdSize|0x00001012|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFirmwareBlockSize|0x00001013|gEfiNt32PkgTokenSpaceGuid|UINT32|0 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogBase|0x0|UINT32|0x0000100e + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogSize|0x0|UINT32|0x0000100f + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoveryBase|0x0|UINT32|0x00001010 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoverySize|0x0|UINT32|0x00001011 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareFdSize|0x0|UINT32|0x00001012 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareBlockSize|0|UINT32|0x00001013 - PcdWinNtFlashNvStorageVariableBase|0x00001014|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFlashNvStorageFtwSpareBase|0x00001015|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFlashNvStorageFtwWorkingBase|0x00001016|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 - PcdWinNtFdBaseAddress|0x00001017|gEfiNt32PkgTokenSpaceGuid|UINT32|0x0 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageVariableBase|0x0|UINT32|0x00001014 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwSpareBase|0x0|UINT32|0x00001015 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwWorkingBase|0x0|UINT32|0x00001016 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFdBaseAddress|0x0|UINT32|0x00001017 [PcdsDynamic.common] - PcdWinNtPhysicalDisk|0x00001000|gEfiNt32PkgTokenSpaceGuid|VOID*|L"E:RW;245760;512" - PcdWinNtVirtualDisk|0x00001001|gEfiNt32PkgTokenSpaceGuid|VOID*|L"FW;40960;512" - PcdWinNtSerialPort|0x00001002|gEfiNt32PkgTokenSpaceGuid|VOID*|L"COM1!COM2" - PcdWinNtUga|0x00001003|gEfiNt32PkgTokenSpaceGuid|VOID*|L"UGA Window 1!UGA Window 2" - PcdWinNtFileSystem|0x00001004|gEfiNt32PkgTokenSpaceGuid|VOID*|L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps" - PcdWinNtMemorySize|0x00001005|gEfiNt32PkgTokenSpaceGuid|VOID*|L"64!64" - PcdWinNtCpuModel|0x00001007|gEfiNt32PkgTokenSpaceGuid|VOID*|L"Intel(R) Processor Model" - PcdWinNtCpuSpeed|0x00001008|gEfiNt32PkgTokenSpaceGuid|VOID*|L"3000" - PcdWinNtConsole|0x0000100a|gEfiNt32PkgTokenSpaceGuid|VOID*|L"Bus Driver Console Window" - PcdWinNtGop|0x0000100d|gEfiNt32PkgTokenSpaceGuid|VOID*|L"UGA Window 1!UGA Window 2" + gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk|L"E:RW;245760;512"|VOID*|0x00001000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk|L"FW;40960;512"|VOID*|0x00001001 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtSerialPort|L"COM1!COM2"|VOID*|0x00001002 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtUga|L"UGA|VOID*|0x00001003 Window 1!UGA Window 2" + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFileSystem|L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"|VOID*|0x00001004 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize|L"64!64"|VOID*|0x00001005 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuModel|L"Intel(R)|VOID*|0x00001007 Processor Model" + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuSpeed|L"3000"|VOID*|0x00001008 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtConsole|L"Bus|VOID*|0x0000100a Driver Console Window" + gEfiNt32PkgTokenSpaceGuid.PcdWinNtGop|L"UGA|VOID*|0x0000100d Window 1!UGA Window 2" [PcdsPatchableInModule.common] - PcdWinNtBootMode|0x00001006|gEfiNt32PkgTokenSpaceGuid|UINT32|1 - PcdWinNtFirmwareVolume|0x00001009|gEfiNt32PkgTokenSpaceGuid|VOID*|L"..\\Fv\\Fv_Recovery.fd" - PcdWinNtMemorySizeForSecMain|0x0000100c|gEfiNt32PkgTokenSpaceGuid|VOID*|L"64!64" + gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1|UINT32|0x00001006 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|0x00001009 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|0x0000100c diff --git a/Nt32Pkg/Nt32Pkg.dsc b/Nt32Pkg/Nt32Pkg.dsc index 37f7fe1729..f305080548 100644 --- a/Nt32Pkg/Nt32Pkg.dsc +++ b/Nt32Pkg/Nt32Pkg.dsc @@ -225,110 +225,110 @@ ################################################################################ [PcdsFeatureFlag.common] - PcdDevicePathSupportDevicePathFromText|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDevicePathSupportDevicePathToText|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplBuildShareCodeHobs|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportEfiDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportTianoDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdUefiVariableDefaultLangDepricate|gEfiMdePkgTokenSpaceGuid|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportEfiDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportTianoDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDepricate|FALSE [PcdsFixedAtBuild.IA32] - PcdStatusCodeMemorySize|gEfiIntelFrameworkModulePkgTokenSpaceGuid|1 - PcdStatusCodeRuntimeMemorySize|gEfiIntelFrameworkModulePkgTokenSpaceGuid|128 - PcdWinNtMemorySizeForSecMain|gEfiNt32PkgTokenSpaceGuid|L"64!64"|12 - PcdWinNtFirmwareVolume|gEfiNt32PkgTokenSpaceGuid|L"..\\Fv\\Fv_Recovery.fd"|52 - PcdWinNtBootMode|gEfiNt32PkgTokenSpaceGuid|1 - PcdMaximumUnicodeStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000 - PcdMaximumAsciiStringLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdMaximumLinkedListLength|gEfiMdePkgTokenSpaceGuid|1000000 - PcdSpinLockTimeout|gEfiMdePkgTokenSpaceGuid|10000000 - PcdReportStatusCodePropertyMask|gEfiMdePkgTokenSpaceGuid|0x0f - PcdDebugPropertyMask|gEfiMdePkgTokenSpaceGuid|0x1f - PcdDebugClearMemoryValue|gEfiMdePkgTokenSpaceGuid|0xAF - PcdDebugPrintErrorLevel|gEfiMdePkgTokenSpaceGuid|0x80000040 - PcdPerformanceLibraryPropertyMask|gEfiMdePkgTokenSpaceGuid|0 - PcdMaxPeiPcdCallBackNumberPerPcdEntry|gEfiMdeModulePkgTokenSpaceGuid|0x08 - PcdVpdBaseAddress|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdMaxSizeNonPopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdMaxSizePopulateCapsule|gEfiMdeModulePkgTokenSpaceGuid|0x0 - PcdPciIncompatibleDeviceSupportMask|gEfiIntelFrameworkModulePkgTokenSpaceGuid|0 - PcdStatusCodeValueUncorrectableMemoryError|gEfiMdePkgTokenSpaceGuid|0x0005100 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE3 - PcdStatusCodeValueRemoteConsoleError|gEfiMdePkgTokenSpaceGuid|0x01040006 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR - PcdStatusCodeValueRemoteConsoleReset|gEfiMdePkgTokenSpaceGuid|0x01040001 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET - PcdStatusCodeValueRemoteConsoleInputError|gEfiMdePkgTokenSpaceGuid|0x01040007 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR - PcdStatusCodeValueRemoteConsoleOutputError|gEfiMdePkgTokenSpaceGuid|0x01040008 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR - PcdUefiVariableDefaultTimeout|gEfiMdePkgTokenSpaceGuid|0x0008 - PcdUefiVariableDefaultLangCodes|gEfiMdePkgTokenSpaceGuid|"engfra"|7 - PcdUefiVariableDefaultLang|gEfiMdePkgTokenSpaceGuid|"eng"|4 - PcdUefiVariableDefaultPlatformLangCodes|gEfiMdePkgTokenSpaceGuid|"en;fr"|6 - PcdUefiVariableDefaultPlatformLang|gEfiMdePkgTokenSpaceGuid|"en"|3 - PcdStatusCodeValueEfiWatchDogTimerExpired|gEfiMdePkgTokenSpaceGuid|0x00011003 - PcdStatusCodeValueMemoryTestStarted|gEfiMdePkgTokenSpaceGuid|0x00051006 - PcdStatusCodeValueSetVirtualAddressMap|gEfiMdePkgTokenSpaceGuid|0x03101004 - PcdStatusCodeValueUncorrectableMemoryError|gEfiMdePkgTokenSpaceGuid|0x00051003 - PcdUefiLibMaxPrintBufferSize|gEfiMdePkgTokenSpaceGuid|320 - PcdUartDefaultBaudRate|gEfiMdePkgTokenSpaceGuid|115200 - PcdUartDefaultDataBits|gEfiMdePkgTokenSpaceGuid|8 - PcdUartDefaultParity|gEfiMdePkgTokenSpaceGuid|1 - PcdUartDefaultStopBits|gEfiMdePkgTokenSpaceGuid|1 - PcdDefaultTerminalType|gEfiMdePkgTokenSpaceGuid|0 - - PcdWinNtFirmwareFdSize|gEfiNt32PkgTokenSpaceGuid|0x2a0000 - PcdWinNtFirmwareBlockSize|gEfiNt32PkgTokenSpaceGuid|0x10000 - PcdWinNtFlashNvStorageEventLogBase|gEfiNt32PkgTokenSpaceGuid|0x28c000 - PcdWinNtFlashNvStorageEventLogSize|gEfiNt32PkgTokenSpaceGuid|0x2000 - PcdWinNtFlashFvRecoveryBase|gEfiNt32PkgTokenSpaceGuid|0x0 - PcdWinNtFlashFvRecoverySize|gEfiNt32PkgTokenSpaceGuid|0x280000 - - PcdWinNtFlashNvStorageVariableBase|gEfiNt32PkgTokenSpaceGuid|0x280000 - PcdWinNtFlashNvStorageFtwSpareBase|gEfiNt32PkgTokenSpaceGuid|0x290000 - PcdWinNtFlashNvStorageFtwWorkingBase|gEfiNt32PkgTokenSpaceGuid|0x28e000 - - PcdFlashNvStorageFtwSpareSize|gEfiMdeModulePkgTokenSpaceGuid|0x10000 - PcdFlashNvStorageFtwWorkingSize|gEfiMdeModulePkgTokenSpaceGuid|0x2000 - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid|0x00c000 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeMemorySize|1 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeRuntimeMemorySize|128 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain|L"64!64"|VOID*|12 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume|L"..\\Fv\\Fv_Recovery.fd"|VOID*|52 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode|1 + gEfiMdePkgTokenSpaceGuid.PcdMaximumUnicodeStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumAsciiStringLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdMaximumLinkedListLength|1000000 + gEfiMdePkgTokenSpaceGuid.PcdSpinLockTimeout|10000000 + gEfiMdePkgTokenSpaceGuid.PcdReportStatusCodePropertyMask|0x0f + gEfiMdePkgTokenSpaceGuid.PcdDebugPropertyMask|0x1f + gEfiMdePkgTokenSpaceGuid.PcdDebugClearMemoryValue|0xAF + gEfiMdePkgTokenSpaceGuid.PcdDebugPrintErrorLevel|0x80000040 + gEfiMdePkgTokenSpaceGuid.PcdPerformanceLibraryPropertyMask|0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxPeiPcdCallBackNumberPerPcdEntry|0x08 + gEfiMdeModulePkgTokenSpaceGuid.PcdVpdBaseAddress|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizeNonPopulateCapsule|0x0 + gEfiMdeModulePkgTokenSpaceGuid.PcdMaxSizePopulateCapsule|0x0 + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIncompatibleDeviceSupportMask|0 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError|0x0005100 # EFI_COMPUTING_UNIT_MEMORY | EFI_CU_MEMORY_EC_UNCORRECTABLE3 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleError|0x01040006 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_CONTROLLER_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleReset|0x01040001 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_PC_RESET + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleInputError|0x01040007 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_INPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueRemoteConsoleOutputError|0x01040008 # EFI_PERIPHERAL_REMOTE_CONSOLE | EFI_P_EC_OUTPUT_ERROR + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultTimeout|0x0008 + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes|"engfra"|VOID*|7 + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLang|"eng"|VOID*|4 + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes|"en;fr"|VOID*|6 + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang|"en"|VOID*|3 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueEfiWatchDogTimerExpired|0x00011003 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueMemoryTestStarted|0x00051006 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueSetVirtualAddressMap|0x03101004 + gEfiMdePkgTokenSpaceGuid.PcdStatusCodeValueUncorrectableMemoryError|0x00051003 + gEfiMdePkgTokenSpaceGuid.PcdUefiLibMaxPrintBufferSize|320 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1 + gEfiMdePkgTokenSpaceGuid.PcdDefaultTerminalType|0 + + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareFdSize|0x2a0000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareBlockSize|0x10000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogBase|0x28c000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogSize|0x2000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoveryBase|0x0 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoverySize|0x280000 + + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageVariableBase|0x280000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwSpareBase|0x290000 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwWorkingBase|0x28e000 + + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize|0x10000 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize|0x2000 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize|0x00c000 [PcdsFeatureFlag.IA32] - PcdPeiPcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseCallbackOnSetEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseExEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseGetSizeEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdPeiPcdDatabaseSetEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdStatusCodeUseSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSwitchToLongMode|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDxeIplSupportEfiDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportTianoDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplSupportCustomDecompress|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxeIplBuildShareCodeHobs|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDxePcdDatabaseTraverseEnabled|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdStatusCodeUseHardSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseEfiSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeUseOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE - PcdStatusCodeReplayInSerial|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInDataHub|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInRuntimeMemory|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdStatusCodeReplayInOEM|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdSupportUpdateCapsuleRest|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdComponentNameDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdDriverDiagnosticsDisable|gEfiMdePkgTokenSpaceGuid|FALSE - PcdNtEmulatorEnable|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdDevicePathSupportDevicePathToText|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdDevicePathSupportDevicePathFromText|gEfiMdeModulePkgTokenSpaceGuid|TRUE - PcdComponentName2Disable|gEfiMdePkgTokenSpaceGuid|TRUE - PcdDriverDiagnostics2Disable|gEfiMdePkgTokenSpaceGuid|TRUE - PcdSupportUpdateCapsuleRest|gEfiMdeModulePkgTokenSpaceGuid|FALSE - PcdPciIsaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdPciVgaEnable|gEfiIntelFrameworkModulePkgTokenSpaceGuid|FALSE - PcdPciBusHotplugDeviceSupport|gEfiIntelFrameworkModulePkgTokenSpaceGuid|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseTraverseEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseCallbackOnSetEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseExEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseGetSizeEnabled|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdPeiPcdDatabaseSetEnabled|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseMemory|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSwitchToLongMode|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportEfiDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportTianoDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplSupportCustomDecompress|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxeIplBuildShareCodeHobs|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDxePcdDatabaseTraverseEnabled|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseHardSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseEfiSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseRuntimeMemory|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseDataHub|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeUseOEM|TRUE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInSerial|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInDataHub|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInRuntimeMemory|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdStatusCodeReplayInOEM|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest|FALSE + gEfiMdePkgTokenSpaceGuid.PcdComponentNameDisable|FALSE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnosticsDisable|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdNtEmulatorEnable|FALSE + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathToText|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdDevicePathSupportDevicePathFromText|TRUE + gEfiMdePkgTokenSpaceGuid.PcdComponentName2Disable|TRUE + gEfiMdePkgTokenSpaceGuid.PcdDriverDiagnostics2Disable|TRUE + gEfiMdeModulePkgTokenSpaceGuid.PcdSupportUpdateCapsuleRest|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciIsaEnable|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciVgaEnable|FALSE + gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPciBusHotplugDeviceSupport|TRUE @@ -339,20 +339,20 @@ ################################################################################ [PcdsDynamicDefault.common.DEFAULT] - PcdWinNtSerialPort|gEfiNt32PkgTokenSpaceGuid|L"COM1!COM2"|18 - PcdWinNtFileSystem|gEfiNt32PkgTokenSpaceGuid|L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"|106 - PcdWinNtGop|gEfiNt32PkgTokenSpaceGuid|L"UGA Window 1!UGA Window 2"|50 - PcdWinNtConsole|gEfiNt32PkgTokenSpaceGuid|L"Bus Driver Console Window"|50 - PcdWinNtVirtualDisk|gEfiNt32PkgTokenSpaceGuid|L"FW;40960;512"|24 - PcdWinNtCpuModel|gEfiNt32PkgTokenSpaceGuid|L"NT32 Processor Emulation"|52 - PcdWinNtCpuSpeed|gEfiNt32PkgTokenSpaceGuid|L"1234"|8 - PcdWinNtMemorySize|gEfiNt32PkgTokenSpaceGuid|L"64!64"|10 - PcdWinNtPhysicalDisk|gEfiNt32PkgTokenSpaceGuid|L"a:RW;2880;512!d:RO;307200;2048!j:RW;262144;512"|100 - PcdWinNtUga|gEfiNt32PkgTokenSpaceGuid|L"UGA Window 1!UGA Window 2"|50 - - PcdFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid|0 - PcdFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid|0 - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid|0 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtSerialPort|L"COM1!COM2"|VOID*|18 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFileSystem|L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"|VOID*|106 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtGop|L"UGA Window 1!UGA Window 2"|VOID*|50 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtConsole|L"Bus Driver Console Window"|VOID*|50 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk|L"FW;40960;512"|VOID*|24 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuModel|L"NT32 Processor Emulation"|VOID*|52 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuSpeed|L"1234"|VOID*|8 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize|L"64!64"|VOID*|10 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk|L"a:RW;2880;512!d:RO;307200;2048!j:RW;262144;512"|VOID*|100 + gEfiNt32PkgTokenSpaceGuid.PcdWinNtUga|L"UGA Window 1!UGA Window 2"|VOID*|50 + + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase|0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase|0 + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0 ################################################################################ # @@ -371,7 +371,7 @@ ## MdeModulePkg/Core/Pei/PeiMain.inf MdeModulePkg/Universal/PCD/Pei/Pcd.inf { - + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf } IntelFrameworkModulePkg/Universal/StatusCode/Pei/PeiStatusCode.inf @@ -389,7 +389,7 @@ ## MdeModulePkg/Core/Dxe/DxeMain.inf MdeModulePkg/Universal/PCD/Dxe/Pcd.inf { - + PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf } Nt32Pkg/MetronomeDxe/MetronomeDxe.inf diff --git a/Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf b/Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf index 40785d981c..0e359b8ac6 100644 --- a/Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf +++ b/Nt32Pkg/PlatformBdsDxe/PlatformBdsDxe.inf @@ -135,14 +135,14 @@ gEfiLegacyBiosProtocolGuid # PROTOCOL ALWAYS_CONSUMED gEfiBdsArchProtocolGuid # PROTOCOL ALWAYS_PRODUCED -[PcdsFeatureFlag.common] - PcdUefiVariableDefaultLangDepricate|gEfiMdePkgTokenSpaceGuid| +[FeaturePcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangDepricate| -[PcdsFixedAtBuild.common] - PcdUefiVariableDefaultLangCodes|gEfiMdePkgTokenSpaceGuid - PcdUefiVariableDefaultLang|gEfiMdePkgTokenSpaceGuid - PcdUefiVariableDefaultPlatformLangCodes|gEfiMdePkgTokenSpaceGuid - PcdUefiVariableDefaultPlatformLang|gEfiMdePkgTokenSpaceGuid +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLangCodes + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultLang + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLangCodes + gEfiMdePkgTokenSpaceGuid.PcdUefiVariableDefaultPlatformLang [depex] gEfiHiiProtocolGuid diff --git a/Nt32Pkg/Sec/SecMain.inf b/Nt32Pkg/Sec/SecMain.inf index 4e6a6a5eb6..db891436e2 100644 --- a/Nt32Pkg/Sec/SecMain.inf +++ b/Nt32Pkg/Sec/SecMain.inf @@ -60,13 +60,13 @@ gPeiNtThunkPpiGuid # PPI ALWAYS_PRODUCED -[PcdsFixedAtBuild.common] - PcdWinNtBootMode|gEfiNt32PkgTokenSpaceGuid +[FixedPcd.common] + gEfiNt32PkgTokenSpaceGuid.PcdWinNtBootMode -[PcdsDynamic.common] - #PcdWinNtMemorySizeForSecMain|gEfiNt32PkgTokenSpaceGuid - #PcdWinNtFirmwareVolume|gEfiNt32PkgTokenSpaceGuid +[Pcd.common] + #gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySizeForSecMain + #gEfiNt32PkgTokenSpaceGuid.PcdWinNtFirmwareVolume [BuildOptions.common] MSFT:DEBUG_*_IA32_DLINK_FLAGS = /out:"$(BIN_DIR)\SecMain.exe" /base:0x10000000 /pdb:"$(BIN_DIR)\SecMain.pdb" /LIBPATH:"$(VCINSTALLDIR)\Lib" /LIBPATH:"$(VCINSTALLDIR)\PlatformSdk\Lib" /NOLOGO /SUBSYSTEM:CONSOLE /NODEFAULTLIB /IGNORE:4086 /MAP /OPT:REF /DEBUG /MACHINE:I386 /LTCG Kernel32.lib MSVCRTD.lib Gdi32.lib User32.lib Winmm.lib diff --git a/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf b/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf index 8c94849827..ae7d2f7c8e 100644 --- a/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf +++ b/Nt32Pkg/WinNtBusDriverDxe/WinNtBusDriverDxe.inf @@ -75,15 +75,15 @@ gEfiWinNtIoProtocolGuid # PROTOCOL BY_START -[PcdsDynamic.common] - PcdWinNtMemorySize|gEfiNt32PkgTokenSpaceGuid - PcdWinNtCpuSpeed|gEfiNt32PkgTokenSpaceGuid - PcdWinNtCpuModel|gEfiNt32PkgTokenSpaceGuid - PcdWinNtPhysicalDisk|gEfiNt32PkgTokenSpaceGuid - PcdWinNtVirtualDisk|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFileSystem|gEfiNt32PkgTokenSpaceGuid - PcdWinNtSerialPort|gEfiNt32PkgTokenSpaceGuid - PcdWinNtGop|gEfiNt32PkgTokenSpaceGuid - PcdWinNtUga|gEfiNt32PkgTokenSpaceGuid - PcdWinNtConsole|gEfiNt32PkgTokenSpaceGuid +[Pcd.common] + gEfiNt32PkgTokenSpaceGuid.PcdWinNtMemorySize + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuSpeed + gEfiNt32PkgTokenSpaceGuid.PcdWinNtCpuModel + gEfiNt32PkgTokenSpaceGuid.PcdWinNtPhysicalDisk + gEfiNt32PkgTokenSpaceGuid.PcdWinNtVirtualDisk + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFileSystem + gEfiNt32PkgTokenSpaceGuid.PcdWinNtSerialPort + gEfiNt32PkgTokenSpaceGuid.PcdWinNtGop + gEfiNt32PkgTokenSpaceGuid.PcdWinNtUga + gEfiNt32PkgTokenSpaceGuid.PcdWinNtConsole diff --git a/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf b/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf index a15bdbbb2b..3bcb96b972 100644 --- a/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf +++ b/Nt32Pkg/WinNtFirmwareVolumePei/WinNtFirmwareVolumePei.inf @@ -50,16 +50,16 @@ gNtFwhPpiGuid # PPI ALWAYS_CONSUMED -[PcdsFixedAtBuild.common] - PcdWinNtFlashFvRecoveryBase|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashFvRecoverySize|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageEventLogBase|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageEventLogSize|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageVariableBase|gEfiNt32PkgTokenSpaceGuid +[FixedPcd.common] + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoveryBase + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashFvRecoverySize + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogBase + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageEventLogSize + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageVariableBase - PcdFlashNvStorageFtwWorkingSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize [depex] gNtFwhPpiGuid AND gEfiPeiMemoryDiscoveredPpiGuid \ No newline at end of file diff --git a/Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf b/Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf index 785c59f1f3..b5cc4e5a6f 100644 --- a/Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf +++ b/Nt32Pkg/WinNtFlashMapPei/WinNtFlashMapPei.inf @@ -62,15 +62,15 @@ gPeiFlashMapPpiGuid # PPI ALWAYS_PRODUCED -[PcdsDynamic.common] - PcdFlashNvStorageFtwWorkingSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwWorkingBase|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageFtwSpareBase|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableSize|gEfiMdeModulePkgTokenSpaceGuid - PcdFlashNvStorageVariableBase|gEfiMdeModulePkgTokenSpaceGuid - - PcdWinNtFlashNvStorageFtwWorkingBase|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageFtwSpareBase|gEfiNt32PkgTokenSpaceGuid - PcdWinNtFlashNvStorageVariableBase|gEfiNt32PkgTokenSpaceGuid +[Pcd.common] + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwWorkingBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageFtwSpareBase + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableSize + gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase + + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwWorkingBase + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageFtwSpareBase + gEfiNt32PkgTokenSpaceGuid.PcdWinNtFlashNvStorageVariableBase diff --git a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf index 9638baa57d..7bc260c429 100644 --- a/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf +++ b/Nt32Pkg/WinNtSerialIoDxe/WinNtSerialIoDxe.inf @@ -66,9 +66,9 @@ gEfiDevicePathProtocolGuid # PROTOCOL TO_START gEfiWinNtIoProtocolGuid # PROTOCOL TO_START -[PcdsFixedAtBuild.common] - PcdUartDefaultBaudRate|gEfiMdePkgTokenSpaceGuid|115200 - PcdUartDefaultDataBits|gEfiMdePkgTokenSpaceGuid|8 - PcdUartDefaultParity|gEfiMdePkgTokenSpaceGuid|1 - PcdUartDefaultStopBits|gEfiMdePkgTokenSpaceGuid|1 +[FixedPcd.common] + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultBaudRate|115200 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultDataBits|8 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultParity|1 + gEfiMdePkgTokenSpaceGuid.PcdUartDefaultStopBits|1 -- cgit v1.2.3