X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkNt32Pkg%2FEdkNt32Pkg.spd;h=13e446ee3e2b0b3f97e5c04ecffc29942b154513;hp=ea207e3e44b5f14d33112b147968e73d8fe92be3;hb=2de0141aabfe7a88866e882ae9e70feea3077b2e;hpb=1058e50bf62a16db7a6b3ddeedba5beed5b7b229 diff --git a/EdkNt32Pkg/EdkNt32Pkg.spd b/EdkNt32Pkg/EdkNt32Pkg.spd index ea207e3e44..13e446ee3e 100644 --- a/EdkNt32Pkg/EdkNt32Pkg.spd +++ b/EdkNt32Pkg/EdkNt32Pkg.spd @@ -73,7 +73,7 @@ Include/WinNtPeim.h - + gEfiEdkNt32PkgTokenSpaceGuid 0D79A645-1D91-40a6-A81F-61E6982B32B4 All PCD define in EdkNt32Pkg is in this token space scope @@ -172,7 +172,7 @@ PcdMaximumUnicodeStringLength 0x00000001 - FIX_ME_PcdMaximumUnicodeStringLength + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1000000 @@ -181,7 +181,7 @@ PcdMaximumAsciiStringLength 0x00000002 - FIX_ME_PcdMaximumAsciiStringLength + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1000000 @@ -190,7 +190,7 @@ PcdMaximumLinkedListLength 0x00000003 - FIX_ME_PcdMaximumLinkedListLength + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1000000 @@ -199,7 +199,7 @@ PcdSpinLockTimeout 0x00000004 - FIX_ME_PcdSpinLockTimeout + gEfiMdePkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 10000000 @@ -208,7 +208,7 @@ PcdDebugPropertyMask 0x00000005 - FIX_ME_PcdDebugPropertyMask + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0x0f @@ -217,7 +217,7 @@ PcdDebugPrintErrorLevel 0x00000006 - FIX_ME_PcdDebugPrintErrorLevel + gEfiMdePkgTokenSpaceGuid UINT32 PATCHABLE_IN_MODULE 0x80000000 @@ -226,7 +226,7 @@ PcdReportStatusCodePropertyMask 0x00000007 - FIX_ME_PcdReportStatusCodePropertyMask + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0x07 @@ -235,7 +235,7 @@ PcdDebugClearMemoryValue 0x00000008 - FIX_ME_PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0xAF @@ -244,7 +244,7 @@ PcdDebugClearMemoryValue 0x00000008 - FIX_ME_PcdDebugClearMemoryValue + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0xAF @@ -253,7 +253,7 @@ PcdPerformanceLibraryPropertyMask 0x00000009 - FIX_ME_PcdPerformanceLibraryPropertyMask + gEfiMdePkgTokenSpaceGuid UINT8 FIXED_AT_BUILD 0 @@ -262,110 +262,138 @@ PcdWinNtPhysicalDisk 0x00001000 - FIX_ME_PcdWinNtPhysicalDisk + gEfiEdkNt32PkgTokenSpaceGuid VOID* DYNAMIC L"FW;40960;512" - HELP FIX ME! + This PCD defines physical disk which will be simualted as a + harddisk in simulator. + The item type of this PCD can only be "DYNAMIC". PcdWinNtVirtualDisk 0x00001001 - FIX_ME_PcdWinNtVirtualDisk + gEfiEdkNt32PkgTokenSpaceGuid VOID* DYNAMIC L"FW;40960;512" - HELP FIX ME! + This PCD defines the file attribute which will be simulated as + a harddisk in simulator. + The item type if this PCD can only be "DYNAMIC". PcdWinNtSerialPort 0x00001002 - FIX_ME_PcdWinNtSerialPort + gEfiEdkNt32PkgTokenSpaceGuid VOID* DYNAMIC L"COM1!COM2" - HELP FIX ME! + This Pcd declares two serial port for simulated environment. + The item type of this PCD can only be "DYNAMIC". PcdWinNtUga 0x00001003 - FIX_ME_PcdWinNtUga + gEfiEdkNt32PkgTokenSpaceGuid VOID* DYNAMIC L"UGA Window 1!UGA Window 2" - HELP FIX ME! + This PCD declares the resolutions for the UGA windows. + The item type of this PCD can only be "DYNAMIC". PcdWinNtFileSystem 0x00001004 - FIX_ME_PcdWinNtFileSystem + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L".!C:\\D\\work\\Remodel\\mdk\\EdkShellBinPkg\\bin\\ia32\\Apps" - HELP FIX ME! + This PCD defines the windows directory who will be mounted as + harddisk in simulator. + The item type of this PCD can only be "DYNAMIC". PcdWinNtMemorySize 0x00001005 - FIX_ME_PcdWinNtMemorySize + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L"64!64" - HELP FIX ME! + This PCD defines the size of simulated memory size. + The item type of this PCD can only be "DYNAMIC". PcdWinNtMemorySizeForSecMain 0x00001005 - FIX_ME_PcdWinNtMemorySizeForSecMain + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L"64!64" - HELP FIX ME! + This PCD defines the memory size of simulated machine. Simulator will allocate + the size of PcdWinNtMemorySizeForSecMain in windows platform. + The item type of this PCD can only be "FIXED_AT_BUILD". PcdWinNtBootMode 0x00001006 - FIX_ME_PcdWinNtBootMode + gEfiEdkNt32PkgTokenSpaceGuid UINT32 FIXED_AT_BUILD 1 - HELP FIX ME! + This PCD defines the boot mode for simualtor. + The boot mode can be set as following value: + 0x0: Boot with full configuration. + 0x1: Boot with minimal configuration. + 0x2: Boot assume no configuration changes. + 0x3: Boot with full configuration plus diagnostics. + 0x4: Boot with default settings. + 0x5: Boot on S4 resume. + 0x6: Boot on S5 resume. + 0x10: Boot on S2 resume. + 0x11: Boot on S3 resume. + 0x12: Boot on flash update. + 0x20: Boot in reovery mode. + The item type of this PCD can only be "FIXED_AT_BUILD". PcdWinNtCpuModel 0x00001007 - FIX_ME_PcdWinNtCpuModel + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L"Intel(R) Processor Model" - HELP FIX ME! + This PCD defines simulated CPU model string. + The item type of this PCD can only be "DYNAMIC". PcdWinNtCpuSpeed 0x00001008 - FIX_ME_PcdWinNtCpuSpeed + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L"3000" - HELP FIX ME! + This PCD defines simulated CPU speed string. PcdWinNtFirmwareVolume 0x00001009 - FIX_ME_PcdWinNtFirmwareVolume + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L"..\\..\\Fv\\Fv_Recovery.fd" - HELP FIX ME! + This PCD defines the FD file windows path string. Simulator will load the FD file and execute. + The item type of this PCD can only be "FIXED_AT_BUILD". PcdWinNtConsole 0x0000100a - FIX_ME_PcdWinNtConsole + gEfiEdkNt32PkgTokenSpaceGuid VOID* FIXED_AT_BUILD L"Bus Driver Console Window" - HELP FIX ME! + This PCD declares the title string of the text console window. + such as "My EFI Console". + The item type of this PCD can only be "DYNAMIC".