From ec763458292c3b747b8a7b36464f07cb9a402e37 Mon Sep 17 00:00:00 2001 From: klu2 Date: Wed, 21 Jun 2006 09:16:41 +0000 Subject: [PATCH 1/1] Modify PCD declaration according to new schema. git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@583 6f19259b-4bc3-4df7-8a09-765794883524 --- EdkModulePkg/EdkModulePkg.spd | 183 +++++++++++++++++++++------------- EdkNt32Pkg/EdkNt32Pkg.spd | 139 ++++++++++++++++++++------ MdePkg/MdePkg.spd | 60 ++++++++--- 3 files changed, 269 insertions(+), 113 deletions(-) diff --git a/EdkModulePkg/EdkModulePkg.spd b/EdkModulePkg/EdkModulePkg.spd index 13de188d1c..da00472ce2 100644 --- a/EdkModulePkg/EdkModulePkg.spd +++ b/EdkModulePkg/EdkModulePkg.spd @@ -608,109 +608,154 @@ 0x26f8ab01, 0xd3cd, 0x489c, 0x98, 0x4f, 0xdf, 0xde, 0xf7, 0x68, 0x39, 0x5b - - - PcdMaximumUnicodeStringLength - 0x00000001 - UINT32 - 1000000 - - - PcdMaximumAsciiStringLength - 0x00000002 - UINT32 - 1000000 - - - PcdMaximumLinkedListLength - 0x00000003 - UINT32 - 1000000 - - - PcdSpinLockTimeout - 0x00000004 - UINT32 - 10000000 - - - PcdDebugPropertyMask - 0x00000005 - UINT8 - 0x0f - - - PcdDebugPrintErrorLevel - 0x00000006 - UINT32 - 0x80000000 - - - PcdReportStatusCodePropertyMask - 0x00000007 - UINT8 - 0x07 - - - PcdDebugClearMemoryValue - 0x00000008 - UINT8 - 0xAF - - - PcdDebugClearMemoryValue - 0x00000008 - UINT8 - 0xAF - - - PcdPerformanceLibraryPropertyMask - 0x00000009 - UINT8 - 0 + + + PcdMaximumUnicodeStringLength + 0x00000001 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 + UINT32 + FIXED_AT_BUILD + 1000000 + HELP FIX ME! + + + PcdMaximumAsciiStringLength + 0x00000002 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 + UINT32 + FIXED_AT_BUILD + 1000000 + HELP FIX ME! + + + PcdMaximumLinkedListLength + 0x00000003 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 + UINT32 + FIXED_AT_BUILD + 1000000 + HELP FIX ME! + + + PcdSpinLockTimeout + 0x00000004 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 + UINT32 + FIXED_AT_BUILD + 10000000 + HELP FIX ME! + + + PcdDebugPropertyMask + 0x00000005 + 866baf87-e00c-4dc6-9733-1e23af2115ee + UINT8 + FIXED_AT_BUILD + 0x0f + HELP FIX ME! + + + PcdDebugPrintErrorLevel + 0x00000006 + 00000000-0000-0000-0000-000000000000 + UINT32 + PATCHABLE_IN_MODULE + 0x80000000 + HELP FIX ME! + + + PcdReportStatusCodePropertyMask + 0x00000007 + 00000000-0000-0000-0000-000000000000 + UINT8 + FIXED_AT_BUILD + 0x07 + HELP FIX ME! + + + PcdDebugClearMemoryValue + 0x00000008 + 00000000-0000-0000-0000-000000000000 + UINT8 + FIXED_AT_BUILD + 0xAF + HELP FIX ME! + + + PcdPerformanceLibraryPropertyMask + 0x00000009 + 00000000-0000-0000-0000-000000000000 + UINT8 + FIXED_AT_BUILD + 0 + HELP FIX ME! - + PcdMaxPcdCallBackNumber 0x0001000f + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD 0 + HELP FIX ME! - + PcdTestDynamicUint8 0x00011000 + 00000000-0000-0000-0000-000000000000 UINT8 + DYNAMIC 0x01 + HELP FIX ME! - + PcdTestDynamicUint16 0x00011001 + 00000000-0000-0000-0000-000000000000 UINT16 + DYNAMIC 0x1234 + HELP FIX ME! - + PcdTestDynamicUint32 0x00011002 + 00000000-0000-0000-0000-000000000000 UINT32 + DYNAMIC + HELP FIX ME! - + PcdTestDynamicUint64 0x00011003 + 00000000-0000-0000-0000-000000000000 UINT64 + DYNAMIC + HELP FIX ME! - + PcdTestDynamicBoolean 0x00011004 + 00000000-0000-0000-0000-000000000000 BOOLEAN + DYNAMIC + HELP FIX ME! - + PcdMaxPeiPcdCallBackNumberPerPcdEntry 0x0001000f + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD + HELP FIX ME! - + PcdVpdBaseAddress 0x00010010 + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD + HELP FIX ME! - + diff --git a/EdkNt32Pkg/EdkNt32Pkg.spd b/EdkNt32Pkg/EdkNt32Pkg.spd index cf8cb69e09..e7540b7f17 100644 --- a/EdkNt32Pkg/EdkNt32Pkg.spd +++ b/EdkNt32Pkg/EdkNt32Pkg.spd @@ -209,168 +209,249 @@ 0x98c281e5, 0xf906, 0x43dd, 0xa9, 0x2b, 0xb0, 0x03, 0xbf, 0x27, 0x65, 0xda - - + + PcdMaximumUnicodeStringLength 0x00000001 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 1000000 + HELP FIX ME! - + PcdMaximumAsciiStringLength 0x00000002 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 1000000 + HELP FIX ME! - + PcdMaximumLinkedListLength 0x00000003 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 1000000 + HELP FIX ME! - + PcdSpinLockTimeout 0x00000004 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 10000000 + HELP FIX ME! - + PcdDebugPropertyMask 0x00000005 + 866baf87-e00c-4dc6-9733-1e23af2115ee UINT8 + FIXED_AT_BUILD 0x0f + HELP FIX ME! - + PcdDebugPrintErrorLevel 0x00000006 + 00000000-0000-0000-0000-000000000000 UINT32 + PATCHABLE_IN_MODULE 0x80000000 + HELP FIX ME! - + PcdReportStatusCodePropertyMask 0x00000007 + 00000000-0000-0000-0000-000000000000 UINT8 + FIXED_AT_BUILD 0x07 + HELP FIX ME! - + PcdDebugClearMemoryValue 0x00000008 + 00000000-0000-0000-0000-000000000000 UINT8 + FIXED_AT_BUILD 0xAF + HELP FIX ME! - + PcdDebugClearMemoryValue 0x00000008 + 00000000-0000-0000-0000-000000000000 UINT8 + FIXED_AT_BUILD 0xAF + HELP FIX ME! - + PcdPerformanceLibraryPropertyMask 0x00000009 + 00000000-0000-0000-0000-000000000000 UINT8 + FIXED_AT_BUILD 0 + HELP FIX ME! - + PcdWinNtPhysicalDisk 0x00001000 + 00000000-0000-0000-0000-000000000000 VOID* + DYNAMIC L"FW;40960;512" + HELP FIX ME! - + PcdWinNtVirtualDisk 0x00001001 + 00000000-0000-0000-0000-000000000000 VOID* + DYNAMIC L"FW;40960;512" + HELP FIX ME! - + PcdWinNtSerialPort 0x00001002 + 00000000-0000-0000-0000-000000000000 VOID* + DYNAMIC L"COM1!COM2" + HELP FIX ME! - + PcdWinNtUga 0x00001003 + 00000000-0000-0000-0000-000000000000 VOID* + DYNAMIC L"UGA Window 1!UGA Window 2" + HELP FIX ME! - + PcdWinNtFileSystem 0x00001004 + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" + HELP FIX ME! - + PcdWinNtMemorySize 0x00001005 + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L"64!64" + HELP FIX ME! - + PcdWinNtMemorySizeForSecMain 0x00001005 + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L"64!64" + HELP FIX ME! - + PcdWinNtBootMode 0x00001006 + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD 1 + HELP FIX ME! - + PcdWinNtCpuModel 0x00001007 + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L"Intel(R) Processor Model" + HELP FIX ME! - + PcdWinNtCpuSpeed 0x00001008 + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L"3000" + HELP FIX ME! - + PcdWinNtFirmwareVolume 0x00001009 + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L"..\\..\\Fv\\Fv_Recovery.fd" + HELP FIX ME! - + PcdWinNtConsole 0x0000100a + 00000000-0000-0000-0000-000000000000 VOID* + FIXED_AT_BUILD L"Bus Driver Console Window" + HELP FIX ME! - + PcdRothmanTest 0x0000100b + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD 0 + HELP FIX ME! - + PcdWinNtBinaryPatch1 0x0001000b + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD 0x1234 + HELP FIX ME! - + PcdWinNtBinaryPatch2 0x0001000c + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD 0x5678 + HELP FIX ME! - + PcdWinNtFeatureFlag1 0x0001000d + 00000000-0000-0000-0000-000000000000 BOOLEAN + FEATURE_FLAG 0x1 + HELP FIX ME! - + PcdWinNtDynamicUINT32 0x0001000e + 00000000-0000-0000-0000-000000000000 UINT32 + FIXED_AT_BUILD 0x0 + HELP FIX ME! - + diff --git a/MdePkg/MdePkg.spd b/MdePkg/MdePkg.spd index 1978f7b492..e2756b8ac9 100644 --- a/MdePkg/MdePkg.spd +++ b/MdePkg/MdePkg.spd @@ -1181,66 +1181,96 @@ 0x1f4c6f90, 0xb06b, 0x48d8, 0xa2, 0x01, 0xba, 0xe5, 0xf1, 0xcd, 0x7d, 0x56 - - + + PcdMaximumUnicodeStringLength 0x00000001 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 1000000 + HELP FIX ME! - + PcdMaximumAsciiStringLength 0x00000002 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 1000000 + HELP FIX ME! - + PcdMaximumLinkedListLength 0x00000003 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 1000000 + HELP FIX ME! - + PcdSpinLockTimeout 0x00000004 + f1a9de0d-f005-45c4-bdb5-5ec0fb468316 UINT32 + FIXED_AT_BUILD 10000000 + HELP FIX ME! - + PcdDebugPropertyMask 0x00000005 + 866baf87-e00c-4dc6-9733-1e23af2115ee UINT8 - 0 + FIXED_AT_BUILD + 0x0f + HELP FIX ME! - + PcdDebugPrintErrorLevel 0x00000006 + 00000000-0000-0000-0000-000000000000 UINT32 + PATCHABLE_IN_MODULE 0x80000000 + HELP FIX ME! - + PcdReportStatusCodePropertyMask 0x00000007 + 00000000-0000-0000-0000-000000000000 UINT8 - 0 + FIXED_AT_BUILD + 0x07 + HELP FIX ME! - + PcdDebugClearMemoryValue 0x00000008 + 00000000-0000-0000-0000-000000000000 UINT8 + FIXED_AT_BUILD 0xAF + HELP FIX ME! - + PcdPerformanceLibraryPropertyMask 0x00000009 + 00000000-0000-0000-0000-000000000000 UINT8 - 0x0 + FIXED_AT_BUILD + 0 + HELP FIX ME! - + PcdPostCodePropertyMask 0x0000000b + 00000000-0000-0000-0000-000000000000 UINT8 + FIXED_AT_BUILD 0 + HELP FIX ME! - + -- 2.39.2