summaryrefslogtreecommitdiff
path: root/Nt32Pkg/Nt32Pkg.dsc
diff options
context:
space:
mode:
authorqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2009-02-23 03:20:29 +0000
committerqhuang8 <qhuang8@6f19259b-4bc3-4df7-8a09-765794883524>2009-02-23 03:20:29 +0000
commitfcf24bad4a7b0e7acb540caaa618f53547033d85 (patch)
treee29a168a163f17bc13ce42c064c29f1880048848 /Nt32Pkg/Nt32Pkg.dsc
parentbdb869f653607684d3c98449b467920dc19c83d2 (diff)
downloadedk2-fcf24bad4a7b0e7acb540caaa618f53547033d85.zip
edk2-fcf24bad4a7b0e7acb540caaa618f53547033d85.tar.gz
edk2-fcf24bad4a7b0e7acb540caaa618f53547033d85.tar.bz2
Update Nt32 platform to use dynamic HII pcd to save console output mode.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@7579 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'Nt32Pkg/Nt32Pkg.dsc')
-rw-r--r--Nt32Pkg/Nt32Pkg.dsc64
1 files changed, 36 insertions, 28 deletions
diff --git a/Nt32Pkg/Nt32Pkg.dsc b/Nt32Pkg/Nt32Pkg.dsc
index b892a4e..ddd29b4 100644
--- a/Nt32Pkg/Nt32Pkg.dsc
+++ b/Nt32Pkg/Nt32Pkg.dsc
@@ -225,7 +225,7 @@
WinNtLib|Nt32Pkg/Library/DxeWinNtLib/DxeWinNtLib.inf
OemHookStatusCodeLib|Nt32Pkg/Library/DxeNt32OemHookStatusCodeLib/DxeNt32OemHookStatusCodeLib.inf
DebugLib|IntelFrameworkModulePkg/Library/PeiDxeDebugLibReportStatusCode/PeiDxeDebugLibReportStatusCode.inf
- PrintLib|MdeModulePkg/Library/EdkDxePrintLib/EdkDxePrintLib.inf
+ PrintLib|MdeModulePkg/Library/DxePrintLibPrint2Protocol/DxePrintLibPrint2Protocol.inf
################################################################################
@@ -367,6 +367,9 @@
gEfiMdeModulePkgTokenSpaceGuid.PcdFlashNvStorageVariableBase|0
gEfiMdeModulePkgTokenSpaceGuid.PcdPlatformBootTimeOutDefault|10
+[PcdsDynamicHii.common.DEFAULT]
+ gEfiMdeModulePkgTokenSpaceGuid.PcdConOutColumn|0x0053 0x0065 0x0074 0x0075 0x0070|gEfiWinNtSystemConfigGuid|0x0|80 # Variable: L"Setup"
+ gEfiMdeModulePkgTokenSpaceGuid.PcdConOutRow|0x0053 0x0065 0x0074 0x0075 0x0070|gEfiWinNtSystemConfigGuid|0x4|25 # Variable: L"Setup"
###################################################################################################
#
@@ -441,7 +444,10 @@
MdeModulePkg/Universal/MonotonicCounterRuntimeDxe/MonotonicCounterRuntimeDxe.inf
MdeModulePkg/Universal/CapsuleRuntimeDxe/CapsuleRuntimeDxe.inf
MdeModulePkg/Universal/Console/ConPlatformDxe/ConPlatformDxe.inf
- MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf
+ MdeModulePkg/Universal/Console/ConSplitterDxe/ConSplitterDxe.inf {
+ <LibraryClasses>
+ PcdLib|MdePkg/Library/DxePcdLib/DxePcdLib.inf
+ }
MdeModulePkg/Universal/Console/GraphicsConsoleDxe/GraphicsConsoleDxe.inf
MdeModulePkg/Universal/Console/TerminalDxe/TerminalDxe.inf
MdeModulePkg/Universal/DevicePathDxe/DevicePathDxe.inf
@@ -480,6 +486,7 @@
IntelFrameworkModulePkg/Universal/BdsDxe/BdsDxe.inf
MdeModulePkg/Universal/HiiDatabaseDxe/HiiDatabaseDxe.inf
MdeModulePkg/Universal/SetupBrowserDxe/SetupBrowserDxe.inf
+ MdeModulePkg/Universal/PrintDxe/PrintDxe.inf
MdeModulePkg/Universal/DriverSampleDxe/DriverSampleDxe.inf {
<LibraryClasses>
PcdLib|MdePkg/Library/BasePcdLibNull/BasePcdLibNull.inf
@@ -505,42 +512,43 @@
#
# Libraries common to PEI and DXE
#
- # EdkCompatibilityPkg\Foundation\Efi\Guid\EfiGuidLib.inf
- # EdkCompatibilityPkg\Foundation\Framework\Guid\EdkFrameworkGuidLib.inf
- # EdkCompatibilityPkg\Foundation\Guid\EdkGuidLib.inf
- # EdkCompatibilityPkg\Foundation\Library\EfiCommonLib\EfiCommonLib.inf
- # EdkCompatibilityPkg\Foundation\Cpu\Pentium\CpuIA32Lib\CpuIA32Lib.inf
- # EdkCompatibilityPkg\Foundation\Cpu\Itanium\CpuIA64Lib\CpuIA64Lib.inf
- # EdkCompatibilityPkg\Foundation\Library\CustomizedDecompress\CustomizedDecompress.inf
- # EdkCompatibilityPkg\Foundation\Library\CompilerStub\CompilerStubLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\Hob\HobLib.inf
+ # EdkCompatibilityPkg/Foundation/Efi/Guid/EfiGuidLib.inf
+ # EdkCompatibilityPkg/Foundation/Framework/Guid/EdkFrameworkGuidLib.inf
+ # EdkCompatibilityPkg/Foundation/Guid/EdkGuidLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/EfiCommonLib/EfiCommonLib.inf
+ # EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/CpuIA32Lib.inf
+ # EdkCompatibilityPkg/Foundation/Cpu/Itanium/CpuIa64Lib/CpuIA64Lib.inf
+ # EdkCompatibilityPkg/Foundation/Library/CustomizedDecompress/CustomizedDecompress.inf
+ # EdkCompatibilityPkg/Foundation/Library/CompilerStub/CompilerStubLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/Hob/HobLib.inf
#
# PEI libraries
#
- # EdkCompatibilityPkg\Foundation\Framework\Ppi\EdkFrameworkPpiLib.inf
- # EdkCompatibilityPkg\Foundation\Ppi\EdkPpiLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Pei\PeiLib\PeiLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Pei\Hob\PeiHobLib.inf
+ # EdkCompatibilityPkg/Foundation/Framework/Ppi/EdkFrameworkPpiLib.inf
+ # EdkCompatibilityPkg/Foundation/Ppi/EdkPpiLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Pei/PeiLib/PeiLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Pei/Hob/PeiHobLib.inf
#
# DXE libraries
#
- # EdkCompatibilityPkg\Foundation\Core\Dxe\ArchProtocol\ArchProtocolLib.inf
- # EdkCompatibilityPkg\Foundation\Efi\Protocol\EfiProtocolLib.inf
- # EdkCompatibilityPkg\Foundation\Framework\Protocol\EdkFrameworkProtocolLib.inf
- # EdkCompatibilityPkg\Foundation\Protocol\EdkProtocolLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\EfiDriverLib\EfiDriverLib.inf
- # EdkCompatibilityPkg\Foundation\Library\RuntimeDxe\EfiRuntimeLib\EfiRuntimeLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\Graphics\Graphics.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\EfiIfrSupportLib\EfiIfrSupportLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\Print\PrintLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\EfiScriptLib\EfiScriptLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\EfiUiLib\EfiUiLib.inf
+ # EdkCompatibilityPkg/Foundation/Core/Dxe/ArchProtocol/ArchProtocolLib.inf
+ # EdkCompatibilityPkg/Foundation/Efi/Protocol/EfiProtocolLib.inf
+ # EdkCompatibilityPkg/Foundation/Framework/Protocol/EdkFrameworkProtocolLib.inf
+ # EdkCompatibilityPkg/Foundation/Protocol/EdkProtocolLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/EfiDriverLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/EfiRuntimeLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/Graphics/Graphics.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/EfiIfrSupportLib/EfiIfrSupportLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/Print/PrintLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/EfiScriptLib/EfiScriptLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/EfiUiLib/EfiUiLib.inf
#
# Print/Graphics Library consume SetupBrowser Print Protocol
#
- # EdkCompatibilityPkg\Foundation\Library\Dxe\PrintLite\PrintLib.inf
- # EdkCompatibilityPkg\Foundation\Library\Dxe\GraphicsLite\Graphics.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/PrintLite/PrintLib.inf
+ # EdkCompatibilityPkg/Foundation/Library/Dxe/GraphicsLite/Graphics.inf
+