-<?xml version="1.0" encoding="UTF-8"?>\r
+<?xml version="1.0" encoding="UTF-8"?>\r
<PackageSurfaceArea xmlns="http://www.TianoCore.org/2006/Edk2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">\r
<SpdHeader>\r
<PackageName>EdkNt32Pkg</PackageName>\r
<IncludePkgHeader ModuleType="UEFI_DRIVER">Include/WinNtDxe.h</IncludePkgHeader>\r
</PackageHeaders>\r
<GuidDeclarations>\r
- <Entry Name="EdkNt32PkgTokenSpace">\r
+ <Entry Name="EdkNt32PkgTokenSpace" GuidTypeList="TOKEN_SPACE_GUID">\r
<C_Name>gEfiEdkNt32PkgTokenSpaceGuid</C_Name>\r
<GuidValue>0D79A645-1D91-40a6-A81F-61E6982B32B4</GuidValue>\r
<HelpText>All PCD define in EdkNt32Pkg is in this token space scope</HelpText>\r
</Entry>\r
- <Entry Name="WinNtVirtualDisks">\r
+ <Entry Name="WinNtVirtualDisks" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtVirtualDisksGuid</C_Name>\r
<GuidValue>0C95A928-A006-11D4-BCFA-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual disk the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtPhysicalDisks">\r
+ <Entry Name="WinNtPhysicalDisks" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtPhysicalDisksGuid</C_Name>\r
<GuidValue>0C95A92F-A006-11D4-BCFA-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines phisical disk emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtFileSystem">\r
+ <Entry Name="WinNtFileSystem" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtFileSystemGuid</C_Name>\r
<GuidValue>0C95A935-A006-11D4-BCFA-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines file system the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtSerialPort">\r
+ <Entry Name="WinNtSerialPort" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtSerialPortGuid</C_Name>\r
<GuidValue>0C95A93D-A006-11D4-BCFA-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual serial device the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtGop">\r
+ <Entry Name="WinNtGop" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtGopGuid</C_Name>\r
<GuidValue>4e11e955-ccca-11d4-bd0d-0080c73c8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual GOP device the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtUga">\r
+ <Entry Name="WinNtUga" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtUgaGuid</C_Name>\r
<GuidValue>AB248E99-ABE1-11D4-BD0D-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual VGA device the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtConsole">\r
+ <Entry Name="WinNtConsole" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtConsoleGuid</C_Name>\r
<GuidValue>BA73672C-A5D3-11D4-BD00-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual Console the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtMemory">\r
+ <Entry Name="WinNtMemory" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtMemoryGuid</C_Name>\r
<GuidValue>99042912-122A-11D4-BD0D-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual Memory the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtCPUModel">\r
+ <Entry Name="WinNtCPUModel" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtCPUModelGuid</C_Name>\r
<GuidValue>BEE9B6CE-2F8A-11D4-BD0D-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines model of the CPU the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNtCPUSpeed">\r
+ <Entry Name="WinNtCPUSpeed" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtCPUSpeedGuid</C_Name>\r
<GuidValue>D4F29055-E1FB-11D4-BD0D-0080C73C8881</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines speed of the CPU the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
- <Entry Name="WinNPassThrough">\r
+ <Entry Name="WinNPassThrough" GuidTypeList="GUID">\r
<C_Name>gEfiWinNtPassThroughGuid</C_Name>\r
<GuidValue>CC664EB8-3C24-4086-B6F6-34E856BCE36E</GuidValue>\r
- <HelpText/>\r
+ <HelpText>This variable defines virtual Pass Thru devicehardware the emulator/WinNtBusDriver will produce.</HelpText>\r
</Entry>\r
</GuidDeclarations>\r
<ProtocolDeclarations>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"E:RW;245760;512"</DefaultValue>\r
- <HelpText>This PCD defines physical disk which will be simualted as a\r
+ <HelpText>This PCD defines physical disk which will be simualted as a
harddisk in simulator. The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"FW;40960;512"</DefaultValue>\r
- <HelpText>This PCD defines the devices which use a file to emulate a hard disk or\r
+ <HelpText>This PCD defines the devices which use a file to emulate a hard disk or
removable media device.The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"COM1!COM2"</DefaultValue>\r
- <HelpText>This Pcd declares two serial port for simulated environment.\r
+ <HelpText>This Pcd declares two serial port for simulated environment.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"UGA Window 1!UGA Window 2"</DefaultValue>\r
- <HelpText>This PCD declares the resolutions for the UGA windows.\r
+ <HelpText>This PCD declares the resolutions for the UGA windows.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L".!..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"</DefaultValue>\r
- <HelpText>This PCD defines the windows directory who will be mounted as\r
- harddisk in simulator.\r
+ <HelpText>This PCD defines the windows directory who will be mounted as
+ harddisk in simulator.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"64!64"</DefaultValue>\r
- <HelpText>This PCD defines the memory size of simulated machine. Simulator will allocate\r
- the size of PcdWinNtMemorySize in windows platform.\r
+ <HelpText>This PCD defines the memory size of simulated machine. Simulator will allocate
+ the size of PcdWinNtMemorySize in windows platform.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>UINT32</DatumType>\r
<ValidUsage>FIXED_AT_BUILD PATCHABLE_IN_MODULE</ValidUsage>\r
<DefaultValue>1</DefaultValue>\r
- <HelpText>This PCD defines the boot mode for simualtor.\r
- The boot mode can be set as following value:\r
- 0x0: Boot with full configuration.\r
- 0x1: Boot with minimal configuration.\r
- 0x2: Boot assume no configuration changes.\r
- 0x3: Boot with full configuration plus diagnostics.\r
- 0x4: Boot with default settings.\r
- 0x5: Boot on S4 resume.\r
- 0x6: Boot on S5 resume.\r
- 0x10: Boot on S2 resume.\r
- 0x11: Boot on S3 resume.\r
- 0x12: Boot on flash update.\r
+ <HelpText>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.</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"Intel(R) Processor Model"</DefaultValue>\r
- <HelpText>This PCD defines simulated CPU model string.\r
+ <HelpText>This PCD defines simulated CPU model string.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"3000"</DefaultValue>\r
- <HelpText>This PCD defines simulated CPU speed string.\r
+ <HelpText>This PCD defines simulated CPU speed string.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"Bus Driver Console Window"</DefaultValue>\r
- <HelpText>This PCD declares the title string of the text console window.\r
- such as "My EFI Console".\r
+ <HelpText>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".</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>FIXED_AT_BUILD PATCHABLE_IN_MODULE</ValidUsage>\r
<DefaultValue>L"64!64"</DefaultValue>\r
- <HelpText>This PCD defines the memory size of simulated machine. Simulator will allocate\r
+ <HelpText>This PCD defines the memory size of simulated machine. Simulator will allocate
the size of PcdWinNtMemorySizeForSecMain in windows platform.</HelpText>\r
</PcdEntry>\r
<PcdEntry>\r
<DatumType>VOID*</DatumType>\r
<ValidUsage>DYNAMIC</ValidUsage>\r
<DefaultValue>L"UGA Window 1!UGA Window 2"</DefaultValue>\r
- <HelpText>This PCD declares the resolutions for the GOP windows.\r
+ <HelpText>This PCD declares the resolutions for the GOP windows.
The item type of this PCD can only be "DYNAMIC".</HelpText>\r
</PcdEntry>\r
</PcdDeclarations>\r
-</PackageSurfaceArea>
+</PackageSurfaceArea>
\ No newline at end of file