summaryrefslogtreecommitdiff
path: root/EdkNt32Pkg/EdkNt32Pkg.spd
diff options
context:
space:
mode:
authorwuyizhong <wuyizhong@6f19259b-4bc3-4df7-8a09-765794883524>2006-12-26 02:26:02 +0000
committerwuyizhong <wuyizhong@6f19259b-4bc3-4df7-8a09-765794883524>2006-12-26 02:26:02 +0000
commit72b695f33b0f5056ad4706f65e50fbdda7406fe5 (patch)
treee380e3113ac11b302a0ff28eba2e3e3ac209b9eb /EdkNt32Pkg/EdkNt32Pkg.spd
parent7432a2144462a36cd8a613a5620963152f03a3f9 (diff)
downloadedk2-platforms-72b695f33b0f5056ad4706f65e50fbdda7406fe5.tar.xz
Migrate GOP driver from R8.6 for NT32. Add a new PCD "PcdWinNtGop". Setting NT32 platform using GOP driver instead of UGA driver.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@2137 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkNt32Pkg/EdkNt32Pkg.spd')
-rw-r--r--EdkNt32Pkg/EdkNt32Pkg.spd16
1 files changed, 16 insertions, 0 deletions
diff --git a/EdkNt32Pkg/EdkNt32Pkg.spd b/EdkNt32Pkg/EdkNt32Pkg.spd
index 140352663a..70927a5abc 100644
--- a/EdkNt32Pkg/EdkNt32Pkg.spd
+++ b/EdkNt32Pkg/EdkNt32Pkg.spd
@@ -97,6 +97,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<Filename>Dxe/WinNtThunk/Bus/SerialIo/WinNtSerialIo.msa</Filename>
<Filename>Dxe/WinNtThunk/Bus/SimpleFileSystem/WinNtSimpleFileSystem.msa</Filename>
<Filename>Dxe/WinNtThunk/Bus/Uga/WinNtUga.msa</Filename>
+ <Filename>Dxe/WinNtThunk/Bus/Gop/WinNtGop.msa</Filename>
<Filename>Dxe/WinNtThunk/Bus/WinNtBusDriver/WinNtBusDriver.msa</Filename>
<Filename>Dxe/WinNtThunk/Chipset/Metronome/Metronome.msa</Filename>
<Filename>Dxe/WinNtThunk/Chipset/RealTimeClock/RealTimeClock.msa</Filename>
@@ -155,6 +156,11 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<GuidValue>0C95A93D-A006-11D4-BCFA-0080C73C8881</GuidValue>
<HelpText/>
</Entry>
+ <Entry Name="WinNtGop">
+ <C_Name>gEfiWinNtGopGuid</C_Name>
+ <GuidValue>4e11e955-ccca-11d4-bd0d-0080c73c8881</GuidValue>
+ <HelpText/>
+ </Entry>
<Entry Name="WinNtUga">
<C_Name>gEfiWinNtUgaGuid</C_Name>
<GuidValue>AB248E99-ABE1-11D4-BD0D-0080C73C8881</GuidValue>
@@ -368,5 +374,15 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
<HelpText>This PCD defines the memory size of simulated machine. Simulator will allocate
the size of PcdWinNtMemorySizeForSecMain in windows platform.</HelpText>
</PcdEntry>
+ <PcdEntry>
+ <C_Name>PcdWinNtGop</C_Name>
+ <Token>0x0000100d</Token>
+ <TokenSpaceGuidCName>gEfiEdkNt32PkgTokenSpaceGuid</TokenSpaceGuidCName>
+ <DatumType>VOID*</DatumType>
+ <ValidUsage>DYNAMIC</ValidUsage>
+ <DefaultValue>L"UGA Window 1!UGA Window 2"</DefaultValue>
+ <HelpText>This PCD declares the resolutions for the GOP windows.
+ The item type of this PCD can only be "DYNAMIC".</HelpText>
+ </PcdEntry>
</PcdDeclarations>
</PackageSurfaceArea>