X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=EdkNt32Pkg%2FEdkNt32Pkg.spd;h=140352663ac18d48765a8b0f0a05766eaf2619da;hp=c3195ac337326074fa75a29f2d0dd6333d889b11;hb=060919cc058d1cf0c7549201a4b502f720dcb5fb;hpb=eefb8b0559d5232a0b28dfd910f687dec337c746 diff --git a/EdkNt32Pkg/EdkNt32Pkg.spd b/EdkNt32Pkg/EdkNt32Pkg.spd index c3195ac337..140352663a 100644 --- a/EdkNt32Pkg/EdkNt32Pkg.spd +++ b/EdkNt32Pkg/EdkNt32Pkg.spd @@ -45,11 +45,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - Include/library/EdkGenericBdsLib.h + Include/Library/EdkGenericBdsLib.h - Include/library/WinNtLib.h + Include/Library/WinNtLib.h @@ -90,7 +90,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - Dxe/ConPlatform/ConPlatform.msa Dxe/Nt32Platform/MiscSubclass/MiscSubclassDriver.msa Dxe/PlatformBds/PlatformBds.msa Dxe/WinNtThunk/Bus/BlockIo/WinNtBlockIo.msa @@ -106,6 +105,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. Dxe/WinNtThunk/Cpu/Cpu.msa Dxe/WinNtThunk/WinNtThunk/WinNtThunk.msa Library/DxeWinNtLib/DxeWinNtLib.msa + Library/Nt32TimerLibNull/Nt32TimerLib.msa Library/EdkGenericBdsLib/EdkGenericBdsLib.msa Library/EdkNt32PeiPeCoffGetEntryPointLib/EdkNt32PeiPeCoffGetEntryPointLib.msa Library/Nt32PeCoffLoaderLib/Nt32PeCoffLoaderLib.msa @@ -234,8 +234,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. DYNAMIC L"E:RW;245760;512" This PCD defines physical disk which will be simualted as a - harddisk in simulator. - The item type of this PCD can only be "DYNAMIC". + harddisk in simulator. The item type of this PCD can only be "DYNAMIC". PcdWinNtVirtualDisk @@ -245,8 +244,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. DYNAMIC L"FW;40960;512" This PCD defines the devices which use a file to emulate a hard disk or - removable media device - The item type if this PCD can only be "DYNAMIC". + removable media device.The item type of this PCD can only be "DYNAMIC". PcdWinNtSerialPort @@ -273,7 +271,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0x00001004 gEfiEdkNt32PkgTokenSpaceGuid VOID* - FIXED_AT_BUILD + DYNAMIC L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps" This PCD defines the windows directory who will be mounted as harddisk in simulator. @@ -284,28 +282,18 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0x00001005 gEfiEdkNt32PkgTokenSpaceGuid VOID* - FIXED_AT_BUILD - L"64!64" - This PCD defines the size of simulated memory size. - The item type of this PCD can only be "DYNAMIC". - - - PcdWinNtMemorySizeForSecMain - 0x00001005 - gEfiEdkNt32PkgTokenSpaceGuid - VOID* - FIXED_AT_BUILD + DYNAMIC L"64!64" 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". + the size of PcdWinNtMemorySize in windows platform. + The item type of this PCD can only be "DYNAMIC". PcdWinNtBootMode 0x00001006 gEfiEdkNt32PkgTokenSpaceGuid UINT32 - FIXED_AT_BUILD + FIXED_AT_BUILD PATCHABLE_IN_MODULE 1 This PCD defines the boot mode for simualtor. The boot mode can be set as following value: @@ -319,15 +307,14 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 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". + 0x20: Boot in reovery mode. PcdWinNtCpuModel 0x00001007 gEfiEdkNt32PkgTokenSpaceGuid VOID* - FIXED_AT_BUILD + DYNAMIC L"Intel(R) Processor Model" This PCD defines simulated CPU model string. The item type of this PCD can only be "DYNAMIC". @@ -337,26 +324,26 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. 0x00001008 gEfiEdkNt32PkgTokenSpaceGuid VOID* - FIXED_AT_BUILD + DYNAMIC L"3000" - This PCD defines simulated CPU speed string. + This PCD defines simulated CPU speed string. + The item type of this PCD can only be "DYNAMIC". PcdWinNtFirmwareVolume 0x00001009 gEfiEdkNt32PkgTokenSpaceGuid VOID* - FIXED_AT_BUILD - L"..\\..\\Fv\\Fv_Recovery.fd" - 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". + FIXED_AT_BUILD PATCHABLE_IN_MODULE + L"..\\Fv\\Fv_Recovery.fd" + This PCD defines the FD file windows path string. Simulator will load the FD file and execute. PcdWinNtConsole 0x0000100a gEfiEdkNt32PkgTokenSpaceGuid VOID* - FIXED_AT_BUILD + DYNAMIC L"Bus Driver Console Window" This PCD declares the title string of the text console window. such as "My EFI Console". @@ -371,5 +358,15 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. FALSE Select which type of driver the library links against. + + PcdWinNtMemorySizeForSecMain + 0x0000100c + gEfiEdkNt32PkgTokenSpaceGuid + VOID* + FIXED_AT_BUILD PATCHABLE_IN_MODULE + L"64!64" + This PCD defines the memory size of simulated machine. Simulator will allocate + the size of PcdWinNtMemorySizeForSecMain in windows platform. +