From 9f3a4be8abbbc63f8894e6759e832787d0a23949 Mon Sep 17 00:00:00 2001 From: klu2 Date: Thu, 1 Jun 2006 09:50:37 +0000 Subject: [PATCH] Modify fpd file according to transition schema. Before PCD tools updated, all information in fpd file should be correct. 1) Add element in FPD 2) Add all PCD entried for all modules in git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@364 6f19259b-4bc3-4df7-8a09-765794883524 --- EdkModulePkg/EdkModulePkg.fpd | 260 ++++- EdkNt32Pkg/Nt32.fpd | 1746 +++++++++++++++++++++++++++------ MdePkg/MdePkg.fpd | 128 ++- 3 files changed, 1788 insertions(+), 346 deletions(-) diff --git a/EdkModulePkg/EdkModulePkg.fpd b/EdkModulePkg/EdkModulePkg.fpd index 72fe51914d..813574627d 100644 --- a/EdkModulePkg/EdkModulePkg.fpd +++ b/EdkModulePkg/EdkModulePkg.fpd @@ -21,6 +21,74 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. dummy.fdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -523,6 +591,162 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + + + PcdMaximumUnicodeStringLength + 0x00000001 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdMaximumAsciiStringLength + 0x00000002 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdDebugPropertyMask + 0x00000005 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0x0f + + + PcdSpinLockTimeout + 0x00000004 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 10000000 + + + PcdDebugPrintErrorLevel + 0x00000006 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0x80000000 + + + PcdMaximumLinkedListLength + 0x00000003 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdDebugClearMemoryValue + 0x00000008 + UINT8 + false + false + false + false + false + 0 + 0 + 1 + 0 + L"" + 0 + 0xAF + + + PcdReportStatusCodePropertyMask + 0x00000007 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0x07 + + + PcdVpdBaseAddress + 0x00010010 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x0 + + @@ -645,6 +869,23 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 0xAF + + PcdReportStatusCodePropertyMask + 0x00000007 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0x07 + @@ -3078,23 +3319,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 0xAF - - PcdMaxPeiPcdCallBackNumberPerPcdEntry - 0x0001000f - UINT32 - false - false - false - false - false - 0 - 0 - 4 - 0 - L"" - 0 - 0x08 - @@ -7455,7 +7679,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength diff --git a/EdkNt32Pkg/Nt32.fpd b/EdkNt32Pkg/Nt32.fpd index f8ca505d36..3c2c42fd23 100644 --- a/EdkNt32Pkg/Nt32.fpd +++ b/EdkNt32Pkg/Nt32.fpd @@ -116,10 +116,114 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + + + + + + + + EdkNt32Pkg + + + + + EdkNt32PeiPeCoffGetEntryPointLib + + + + + + + + + + + + + + + + + + Nt32PeCoffLoaderLib + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + PcdMaximumUnicodeStringLength 0x00000001 UINT32 @@ -238,7 +342,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 1000000 - + PcdWinNtCpuModel 0x00001007 VOID* @@ -306,7 +410,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 0xAF - + PcdWinNtMemorySize 0x00001005 VOID* @@ -323,6 +427,24 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 L"64!64" + + PcdWinNtMemorySizeForSecMain + 0x00001005 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 10 + 0 + L"" + 0 + 0 + L"64!64" + @@ -497,10 +619,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - - PcdMaximumUnicodeStringLength @@ -536,6 +654,42 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 1000000 + + PcdMaxPeiPcdCallBackNumberPerPcdEntry + 0x0001000f + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x8 + + + PcdVpdBaseAddress + 0x00010010 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x0 + PcdDebugPropertyMask 0x00000005 @@ -640,7 +794,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -778,9 +932,99 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 0xAF - + + PcdTestDynamicUint8 + 0x00011000 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0 + 0x1 + + + PcdTestDynamicUint16 + 0x00011001 + UINT16 + false + false + false + false + false + 0x00 + 0x00 + 2 + 0 + L"" + 0 + 0 + 0x1234 + + + PcdTestDynamicUint32 + 0x00011002 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + NoDefault + + + PcdTestDynamicUint64 + 0x00011003 + UINT64 + false + false + false + false + false + 0x00 + 0x00 + 8 + 0 + L"" + 0 + 0 + NoDefault + + + PcdTestDynamicBoolean + 0x00011004 + BOOLEAN + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0 + NoDefault + + - + PcdMaximumUnicodeStringLength @@ -920,7 +1164,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -1060,7 +1304,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -1200,7 +1444,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -1340,7 +1584,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -1480,7 +1724,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -1620,12 +1864,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - - Nt32PeCoffLoaderLib - - + PcdMaximumUnicodeStringLength @@ -1765,9 +2004,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - + PcdMaximumUnicodeStringLength @@ -1907,11 +2144,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - - - + + + + Nt32PeCoffLoaderLib + + PcdMaximumUnicodeStringLength @@ -2051,8 +2289,28 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + + + + + PcdPerformanceLibraryPropertyMask + 0x00000009 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0 + 0 + PcdMaximumUnicodeStringLength 0x00000001 @@ -2191,7 +2449,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + + + PcdMaximumUnicodeStringLength @@ -2227,6 +2487,42 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 1000000 + + PcdMaxPeiPcdCallBackNumberPerPcdEntry + 0x0001000f + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x8 + + + PcdVpdBaseAddress + 0x00010010 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x0 + PcdDebugPropertyMask 0x00000005 @@ -2331,7 +2627,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -2471,7 +2767,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -2611,7 +2907,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -2751,7 +3047,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -2891,7 +3187,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -3031,7 +3327,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -3171,8 +3467,26 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + + + PcdPerformanceLibraryPropertyMask + 0x00000009 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0 + 0 + PcdMaximumUnicodeStringLength 0x00000001 @@ -3311,7 +3625,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -3451,7 +3765,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -3591,7 +3905,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -3731,7 +4045,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -3871,7 +4185,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4011,7 +4325,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4151,7 +4465,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4291,7 +4605,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4431,7 +4745,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4571,7 +4885,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4711,7 +5025,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4851,7 +5165,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -4991,7 +5305,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5131,7 +5445,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5271,7 +5585,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5411,7 +5725,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5551,7 +5865,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5691,7 +6005,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5831,7 +6145,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -5971,9 +6285,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - + PcdMaximumUnicodeStringLength @@ -6113,7 +6425,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -6253,7 +6565,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -6393,7 +6705,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + + + PcdMaximumUnicodeStringLength @@ -6533,7 +6847,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -6673,7 +6987,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -6813,7 +7127,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -6953,7 +7267,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -7093,7 +7407,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -7233,8 +7547,26 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + + + PcdPerformanceLibraryPropertyMask + 0x00000009 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0 + 0 + PcdMaximumUnicodeStringLength 0x00000001 @@ -7373,7 +7705,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -7513,7 +7845,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -7653,7 +7985,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -7793,7 +8125,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -7933,7 +8265,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8073,7 +8405,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8213,7 +8545,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8353,7 +8685,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8493,7 +8825,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8633,7 +8965,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8773,7 +9105,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -8913,7 +9245,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -9051,27 +9383,14 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 0xAF + + + + - PcdWinNtMemorySize - 0x00001005 - VOID* - false - false - false - false - false - 0x00 - 0x00 - 10 - 0 - L"" - 0 - L"64!64" - - - PcdWinNtPhysicalDisk - 0x00001000 - VOID* + PcdMaximumUnicodeStringLength + 0x00000001 + UINT32 false false false @@ -9079,16 +9398,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 24 + 4 0 L"" 0 - L"FW;40960;512" + 1000000 - PcdWinNtVirtualDisk - 0x00001001 - VOID* + PcdMaximumAsciiStringLength + 0x00000002 + UINT32 false false false @@ -9096,16 +9415,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 24 + 4 0 L"" 0 - L"FW;40960;512" + 1000000 - PcdWinNtSerialPort - 0x00001002 - VOID* + PcdDebugPropertyMask + 0x00000005 + UINT8 false false false @@ -9113,17 +9432,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 20 + 4 0 L"" 0 - 0 - L"COM1!COM2" + 0x0f - PcdWinNtUga - 0x00001003 - VOID* + PcdSpinLockTimeout + 0x00000004 + UINT32 false false false @@ -9131,16 +9449,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 50 + 4 0 L"" 0 - L"UGA Window 1!UGA Window 2" + 10000000 - - PcdWinNtCpuModel - 0x00001007 - VOID* + + PcdDebugPrintErrorLevel + 0x00000006 + UINT32 false false false @@ -9148,16 +9466,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 48 + 4 0 L"" 0 - L"Intel(R) Processor Model" + 0x80000000 - PcdWinNtFileSystem - 0x00001004 - VOID* + PcdReportStatusCodePropertyMask + 0x00000007 + UINT8 false false false @@ -9165,16 +9483,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 120 + 1 0 L"" 0 - L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" + 0x07 - PcdWinNtCpuModel - 0x00001007 - VOID* + PcdMaximumLinkedListLength + 0x00000003 + UINT32 false false false @@ -9182,32 +9500,32 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 48 + 4 0 L"" 0 - L"Intel(R) Processor Model" + 1000000 - PcdWinNtConsole - 0x0000100a - VOID* + PcdDebugClearMemoryValue + 0x00000008 + UINT8 false false false false false - 0x00 - 0x00 - 50 + 0 + 0 + 1 0 L"" 0 - L"Bus Driver Console Window" + 0xAF - + PcdMaximumUnicodeStringLength @@ -9347,7 +9665,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -9485,14 +9803,10 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 0xAF - - - - - - PcdMaximumUnicodeStringLength - 0x00000001 - UINT32 + + PcdWinNtMemorySize + 0x00001005 + VOID* false false false @@ -9500,16 +9814,248 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 4 + 10 0 L"" 0 - 1000000 + L"64!64" - - PcdMaximumAsciiStringLength - 0x00000002 - UINT32 + + PcdWinNtPhysicalDisk + 0x00001000 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 24 + 0 + L"" + 0 + L"FW;40960;512" + + + PcdWinNtVirtualDisk + 0x00001001 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 24 + 0 + L"" + 0 + L"FW;40960;512" + + + PcdWinNtSerialPort + 0x00001002 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 20 + 0 + L"" + 0 + 0 + L"COM1!COM2" + + + PcdWinNtUga + 0x00001003 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 50 + 0 + L"" + 0 + L"UGA Window 1!UGA Window 2" + + + PcdWinNtCpuModel + 0x00001007 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 48 + 0 + L"" + 0 + L"Intel(R) Processor Model" + + + PcdWinNtFileSystem + 0x00001004 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 120 + 0 + L"" + 0 + L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" + + + PcdWinNtConsole + 0x0000100a + VOID* + false + false + false + false + false + 0x00 + 0x00 + 50 + 0 + L"" + 0 + L"Bus Driver Console Window" + + + PcdWinNtCpuSpeed + 0x00001008 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 8 + 0 + L"" + 0 + 0 + L"3000" + + + PcdWinNtFeatureFlag1 + 0x0001000d + BOOLEAN + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0 + 0x1 + + + PcdWinNtBinaryPatch1 + 0x0001000b + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x1234 + + + PcdWinNtBinaryPatch2 + 0x0001000c + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x5678 + + + PcdWinNtDynamicUINT32 + 0x0001000e + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x0 + + + + + + + + PcdMaximumUnicodeStringLength + 0x00000001 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdMaximumAsciiStringLength + 0x00000002 + UINT32 false false false @@ -9627,7 +10173,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -9767,7 +10313,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -9907,7 +10453,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - + PcdMaximumUnicodeStringLength @@ -10047,11 +10593,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - - - + PcdMaximumUnicodeStringLength @@ -10191,45 +10733,329 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - - - - - - PcdMaximumUnicodeStringLength - 0x00000001 - UINT32 - false - false - false - false - false - 0x00 - 0x00 - 4 - 0 - L"" - 0 - 0 - 1000000 - - - PcdMaximumAsciiStringLength - 0x00000002 - UINT32 - false - false - false - false - false - 0x00 - 0x00 - 4 - 0 - L"" - 0 - 0 + + + + PcdMaximumUnicodeStringLength + 0x00000001 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdMaximumAsciiStringLength + 0x00000002 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdDebugPropertyMask + 0x00000005 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0x0f + + + PcdSpinLockTimeout + 0x00000004 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 10000000 + + + PcdDebugPrintErrorLevel + 0x00000006 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0x80000000 + + + PcdReportStatusCodePropertyMask + 0x00000007 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0x07 + + + PcdMaximumLinkedListLength + 0x00000003 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdDebugClearMemoryValue + 0x00000008 + UINT8 + false + false + false + false + false + 0 + 0 + 1 + 0 + L"" + 0 + 0xAF + + + + + + + + + + + PcdMaximumUnicodeStringLength + 0x00000001 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdMaximumAsciiStringLength + 0x00000002 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdDebugPropertyMask + 0x00000005 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0x0f + + + PcdSpinLockTimeout + 0x00000004 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 10000000 + + + PcdDebugPrintErrorLevel + 0x00000006 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0x80000000 + + + PcdReportStatusCodePropertyMask + 0x00000007 + UINT8 + false + false + false + false + false + 0x00 + 0x00 + 1 + 0 + L"" + 0 + 0x07 + + + PcdMaximumLinkedListLength + 0x00000003 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 1000000 + + + PcdDebugClearMemoryValue + 0x00000008 + UINT8 + false + false + false + false + false + 0 + 0 + 1 + 0 + L"" + 0 + 0xAF + + + + + + + + + + PcdMaximumUnicodeStringLength + 0x00000001 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 1000000 + + + PcdMaximumAsciiStringLength + 0x00000002 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 1000000 @@ -10351,17 +11177,269 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 1 + 1 + 0 + L"" + 0 + 0 + 0 + + + PcdWinNtPhysicalDisk + 0x00001000 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 24 + 0 + L"" + 0 + 0 + L"FW;40960;512" + + + PcdWinNtVirtualDisk + 0x00001001 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 24 + 0 + L"" + 0 + 0 + L"FW;40960;512" + + + PcdWinNtSerialPort + 0x00001002 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 20 + 0 + L"" + 0 + 0 + L"COM1!COM2" + + + PcdWinNtUga + 0x00001003 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 50 + 0 + L"" + 0 + 0 + L"UGA Window 1!UGA Window 2" + + + PcdWinNtFileSystem + 0x00001004 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 120 + 0 + L"" + 0 + 0 + L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" + + + PcdWinNtMemorySize + 0x00001005 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 10 + 0 + L"" + 0 + 0 + L"64!64" + + + PcdWinNtMemorySizeForSecMain + 0x00001005 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 10 + 0 + L"" + 0 + 0 + L"64!64" + + + PcdWinNtBootMode + 0x00001006 + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 1 + + + PcdWinNtCpuModel + 0x00001007 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 48 + 0 + L"" + 0 + 0 + L"Intel(R) Processor Model" + + + PcdWinNtCpuSpeed + 0x00001008 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 8 + 0 + L"" + 0 + 0 + L"3000" + + + PcdWinNtFirmwareVolume + 0x00001009 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 44 + 0 + L"" + 0 + 0 + L"..\\..\\Fv\\Fv_Recovery.fd" + + + PcdWinNtConsole + 0x0000100a + VOID* + false + false + false + false + false + 0x00 + 0x00 + 50 + 0 + L"" + 0 + 0 + L"Bus Driver Console Window" + + + PcdRothmanTest + 0x0000100b + UINT32 + true + false + false + false + false + 0x00 + 0x00 + 4 + 0B3ADA4F-AE56-4c24-8DEA-F03B7558AE50 + RothmanVariable + 0 + 0 + 0 + + + PcdWinNtBinaryPatch1 + 0x0001000b + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 0 L"" 0 0 - 0 + 0x1234 - - PcdWinNtPhysicalDisk - 0x00001000 - VOID* + + PcdWinNtBinaryPatch2 + 0x0001000c + UINT32 false false false @@ -10369,17 +11447,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 24 + 4 0 L"" 0 0 - L"FW;40960;512" + 0x5678 - - PcdWinNtVirtualDisk - 0x00001001 - VOID* + + PcdWinNtFeatureFlag1 + 0x0001000d + BOOLEAN false false false @@ -10387,17 +11465,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 24 + 1 0 L"" 0 0 - L"FW;40960;512" + 0x1 - PcdWinNtSerialPort - 0x00001002 - VOID* + PcdWinNtDynamicUINT32 + 0x0001000e + UINT32 false false false @@ -10405,17 +11483,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 20 + 4 0 L"" 0 0 - L"COM1!COM2" + 0x0 - - PcdWinNtUga - 0x00001003 - VOID* + + PcdMaxPeiPcdCallBackNumberPerPcdEntry + 0x0001000f + UINT32 false false false @@ -10423,17 +11501,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 50 + 4 0 L"" 0 0 - L"UGA Window 1!UGA Window 2" + 0x8 - - PcdWinNtFileSystem - 0x00001004 - VOID* + + PcdVpdBaseAddress + 0x00010010 + UINT32 false false false @@ -10441,17 +11519,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 120 + 4 0 L"" 0 0 - L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" + 0x0 - PcdWinNtMemorySize - 0x00001005 - VOID* + PcdTestDynamicUint8 + 0x00011000 + UINT8 false false false @@ -10459,17 +11537,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 10 + 1 0 L"" 0 0 - L"64!64" + 0x1 - - PcdWinNtMemorySizeForSecMain - 0x00001005 - VOID* + + PcdTestDynamicUint16 + 0x00011001 + UINT16 false false false @@ -10477,16 +11555,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 10 + 2 0 L"" 0 0 - L"64!64" + 0x1234 - - PcdWinNtBootMode - 0x00001006 + + PcdTestDynamicUint32 + 0x00011002 UINT32 false false @@ -10500,12 +11578,12 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. L"" 0 0 - 1 + NoDefault - PcdWinNtCpuModel - 0x00001007 - VOID* + PcdTestDynamicUint64 + 0x00011003 + UINT64 false false false @@ -10513,17 +11591,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 48 + 8 0 L"" 0 0 - L"Intel(R) Processor Model" + NoDefault - PcdWinNtCpuSpeed - 0x00001008 - VOID* + PcdTestDynamicBoolean + 0x00011004 + BOOLEAN false false false @@ -10531,16 +11609,18 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 8 + 1 0 L"" 0 0 - L"3000" + NoDefault - - PcdWinNtFirmwareVolume - 0x00001009 + + + + PcdWinNtMemorySize + 0x00001005 VOID* false false @@ -10549,16 +11629,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 44 + 10 0 L"" 0 0 - L"..\\..\\Fv\\Fv_Recovery.fd" + L"64!64" - PcdWinNtConsole - 0x0000100a + PcdWinNtCpuModel + 0x00001007 VOID* false false @@ -10567,35 +11647,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 50 + 48 0 L"" 0 0 - L"Bus Driver Console Window" + L"Intel(R) Processor Model" - PcdRothmanTest - 0x0000100b - UINT32 - true - false - false - false - false - 0x00 - 0x00 - 4 - 0B3ADA4F-AE56-4c24-8DEA-F03B7558AE50 - RothmanVariable - 0 - 0 - 0 - - - PcdWinNtBinaryPatch1 - 0x0001000b - UINT32 + PcdWinNtPhysicalDisk + 0x00001000 + VOID* false false false @@ -10603,17 +11665,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 4 + 24 0 L"" 0 0 - 0x1234 + L"FW;40960;512" - - PcdWinNtBinaryPatch2 - 0x0001000c - UINT32 + + PcdWinNtVirtualDisk + 0x00001001 + VOID* false false false @@ -10621,17 +11683,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 4 + 24 0 L"" 0 0 - 0x5678 + L"FW;40960;512" - - PcdWinNtFeatureFlag1 - 0x0001000d - BOOLEAN + + PcdWinNtFileSystem + 0x00001004 + VOID* false false false @@ -10639,17 +11701,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 1 + 120 0 L"" 0 0 - 0x1 + L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" - PcdWinNtDynamicUINT32 - 0x0001000e - UINT32 + PcdWinNtSerialPort + 0x00001002 + VOID* false false false @@ -10657,17 +11719,17 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 4 + 20 0 L"" 0 0 - 0x0 + L"COM1!COM2" - - PcdMaxPeiPcdCallBackNumberPerPcdEntry - 0x0001000f - UINT32 + + PcdWinNtConsole + 0x0000100a + VOID* false false false @@ -10675,17 +11737,16 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 4 + 50 0 L"" 0 - 0 - 0x8 + L"Bus Driver Console Window" - - PcdVpdBaseAddress - 0x00010010 - UINT32 + + PcdWinNtUga + 0x00001003 + VOID* false false false @@ -10693,12 +11754,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. false 0x00 0x00 - 4 + 50 0 L"" 0 - 0 - 0x0 + L"UGA Window 1!UGA Window 2" PcdTestDynamicUint8 @@ -10790,7 +11850,43 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0 NoDefault - + + PcdWinNtCpuSpeed + 0x00001008 + VOID* + false + false + false + false + false + 0x00 + 0x00 + 8 + 0 + L"" + 0 + 0 + L"3000" + + + PcdWinNtDynamicUINT32 + 0x0001000e + UINT32 + false + false + false + false + false + 0x00 + 0x00 + 4 + 0 + L"" + 0 + 0 + 0x0 + + diff --git a/MdePkg/MdePkg.fpd b/MdePkg/MdePkg.fpd index 3bbc9bf975..477645d0c8 100644 --- a/MdePkg/MdePkg.fpd +++ b/MdePkg/MdePkg.fpd @@ -21,6 +21,89 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. dummy.fdf + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -391,7 +474,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - @@ -566,6 +648,26 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + + + PcdPciExpressBaseAddress + 0x0000000A + UINT64 + false + false + false + false + false + 0 + 0 + 4 + 0 + L"" + 0 + 0 + 0xE0000000 + + @@ -573,6 +675,26 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. + + + PcdPciExpressBaseAddress + 0x0000000A + UINT64 + false + false + false + false + false + 0 + 0 + 4 + 0 + L"" + 0 + 0 + 0xE0000000 + + @@ -878,8 +1000,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - + + PcdMaximumUnicodeStringLength -- 2.39.2