summaryrefslogtreecommitdiff
path: root/EdkNt32Pkg
diff options
context:
space:
mode:
authorvanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2007-02-27 06:39:39 +0000
committervanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524>2007-02-27 06:39:39 +0000
commit4dcf1febf97a69e7a7063db29963360d649b1f12 (patch)
tree63887b233c604e1fb5e7b152a92cd0b9832d8e5e /EdkNt32Pkg
parent7f0ceb225d52f43a9a133f7e5b2f137bcb268ec7 (diff)
downloadedk2-platforms-4dcf1febf97a69e7a7063db29963360d649b1f12.tar.xz
clean up MSA file and sync FPD file
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2404 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkNt32Pkg')
-rw-r--r--EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa65
-rw-r--r--EdkNt32Pkg/Nt32.fpd162
2 files changed, 146 insertions, 81 deletions
diff --git a/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa b/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa
index 2e24262547..61da7b0cf3 100644
--- a/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa
+++ b/EdkNt32Pkg/Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa
@@ -115,4 +115,69 @@
<ComponentName>gWinNtBusDriverComponentName</ComponentName>
</Extern>
</Externs>
+ <PcdCoded>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtConsole</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <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>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtUga</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>This PCD declares the resolutions for the UGA windows.
+ The item type of this PCD can only be "DYNAMIC".</HelpText>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtGop</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>This PCD declares the resolutions for the GOP windows.
+ The item type of this PCD can only be "DYNAMIC".</HelpText>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtSerialPort</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>This Pcd declares two serial port for simulated environment.
+ The item type of this PCD can only be "DYNAMIC".</HelpText>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtFileSystem</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <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>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtVirtualDisk</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>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".</HelpText>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtPhysicalDisk</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <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>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtCpuModel</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>This PCD defines simulated CPU model string.
+ The item type of this PCD can only be "DYNAMIC".</HelpText>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtCpuSpeed</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>This PCD defines simulated CPU speed string.</HelpText>
+ </PcdEntry>
+ <PcdEntry PcdItemType="DYNAMIC">
+ <C_Name>PcdWinNtMemorySize</C_Name>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <HelpText>This PCD defines the size of simulated memory size.
+ The item type of this PCD can only be "DYNAMIC".</HelpText>
+ </PcdEntry>
+ </PcdCoded>
</ModuleSurfaceArea> \ No newline at end of file
diff --git a/EdkNt32Pkg/Nt32.fpd b/EdkNt32Pkg/Nt32.fpd
index 82e6280901..be98fbc525 100644
--- a/EdkNt32Pkg/Nt32.fpd
+++ b/EdkNt32Pkg/Nt32.fpd
@@ -6863,86 +6863,6 @@
<Instance ModuleGuid="91c1677a-e57f-4191-8b8e-eb7711a716e0" PackageGuid="5e0e9358-46b6-4ae2-8218-4ab8b9bbdcec"/>
</Libraries>
<PcdBuildDefinition>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtConsole</C_Name>
- <Token>0x0000100a</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>50</MaxDatumSize>
- <Value>L"Bus Driver Console Window"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtUga</C_Name>
- <Token>0x00001003</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>50</MaxDatumSize>
- <Value>L"UGA Window 1!UGA Window 2"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtGop</C_Name>
- <Token>0x0000100d</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>50</MaxDatumSize>
- <Value>L"GOP Window 1!GOP Window 2"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtSerialPort</C_Name>
- <Token>0x00001002</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>18</MaxDatumSize>
- <Value>L"COM1!COM2"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtFileSystem</C_Name>
- <Token>0x00001004</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>106</MaxDatumSize>
- <Value>L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtVirtualDisk</C_Name>
- <Token>0x00001001</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>24</MaxDatumSize>
- <Value>L"FW;40960;512"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtPhysicalDisk</C_Name>
- <Token>0x00001000</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>30</MaxDatumSize>
- <Value>L"E:RW;245760;512"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtCpuModel</C_Name>
- <Token>0x00001007</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>48</MaxDatumSize>
- <Value>L"Intel(R) Processor Model"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtCpuSpeed</C_Name>
- <Token>0x00001008</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>8</MaxDatumSize>
- <Value>L"3000"</Value>
- </PcdData>
- <PcdData ItemType="DYNAMIC">
- <C_Name>PcdWinNtMemorySize</C_Name>
- <Token>0x00001005</Token>
- <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
- <DatumType>VOID*</DatumType>
- <MaxDatumSize>10</MaxDatumSize>
- <Value>L"64!64"</Value>
- </PcdData>
<PcdData ItemType="FIXED_AT_BUILD">
<C_Name>PcdMaximumUnicodeStringLength</C_Name>
<Token>0x00000001</Token>
@@ -7031,6 +6951,86 @@
<MaxDatumSize>4</MaxDatumSize>
<Value>320</Value>
</PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtConsole</C_Name>
+ <Token>0x0000100a</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>50</MaxDatumSize>
+ <Value>L"Bus Driver Console Window"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtUga</C_Name>
+ <Token>0x00001003</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>50</MaxDatumSize>
+ <Value>L"UGA Window 1!UGA Window 2"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtGop</C_Name>
+ <Token>0x0000100d</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>50</MaxDatumSize>
+ <Value>L"UGA Window 1!UGA Window 2"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtSerialPort</C_Name>
+ <Token>0x00001002</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>18</MaxDatumSize>
+ <Value>L"COM1!COM2"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtFileSystem</C_Name>
+ <Token>0x00001004</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>106</MaxDatumSize>
+ <Value>L".!..\\..\\..\\..\\..\\EdkShellBinPkg\\bin\\ia32\\Apps"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtVirtualDisk</C_Name>
+ <Token>0x00001001</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>24</MaxDatumSize>
+ <Value>L"FW;40960;512"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtPhysicalDisk</C_Name>
+ <Token>0x00001000</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>30</MaxDatumSize>
+ <Value>L"E:RW;245760;512"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtCpuModel</C_Name>
+ <Token>0x00001007</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>48</MaxDatumSize>
+ <Value>L"Intel(R) Processor Model"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtCpuSpeed</C_Name>
+ <Token>0x00001008</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>8</MaxDatumSize>
+ <Value>L"3000"</Value>
+ </PcdData>
+ <PcdData ItemType="DYNAMIC">
+ <C_Name>PcdWinNtMemorySize</C_Name>
+ <Token>0x00001005</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <MaxDatumSize>10</MaxDatumSize>
+ <Value>L"64!64"</Value>
+ </PcdData>
</PcdBuildDefinition>
<ModuleSaBuildOptions>
<FvBinding>FV_RECOVERY</FvBinding>
@@ -7909,7 +7909,7 @@
<MaxDatumSize>50</MaxDatumSize>
<SkuInfo>
<SkuId>0</SkuId>
- <Value>L"GOP Window 1!GOP Window 2"</Value>
+ <Value>L"UGA Window 1!UGA Window 2"</Value>
</SkuInfo>
</PcdBuildData>
<PcdBuildData ItemType="DYNAMIC">