]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/IntelFrameworkModulePkg.dec
Update IntelFrameworkModulePkg version: 0.91->0.92
[mirror_edk2.git] / IntelFrameworkModulePkg / IntelFrameworkModulePkg.dec
index 709b2bd33b69db0624ff4d4a37ff1b81bd9c4230..0c46885287b50a8c685ed914ef2a7489e4745ac9 100644 (file)
@@ -18,7 +18,7 @@
   DEC_SPECIFICATION              = 0x00010005\r
   PACKAGE_NAME                   = IntelFrameworkModulePkg\r
   PACKAGE_GUID                   = 88894582-7553-4822-B484-624E24B6DECF\r
-  PACKAGE_VERSION                = 0.91\r
+  PACKAGE_VERSION                = 0.92\r
 \r
 [Includes]\r
   Include                        # Root include for the package\r
   ## If TRUE, ACPI Support Protocol will be installed.\r
   gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdInstallAcpiSupportProtocol|TRUE|BOOLEAN|0x00010046\r
 \r
+  ## This PCD specifies whether PS2 mouse does a extended verification during start.\r
+  gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdPs2MouseExtendedVerification|TRUE|BOOLEAN|0x00010047\r
+\r
 [PcdsFixedAtBuild]\r
   ## FFS filename to find the default BMP Logo file.\r
   gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdLogoFile |{ 0x99, 0x8b, 0xB2, 0x7B, 0xBB, 0x61, 0xD5, 0x11, 0x9A, 0x5D, 0x00, 0x90, 0x27, 0x3F, 0xC1, 0x4D }|VOID*|0x40000003\r
   #  This PCD should be set as HII type PCD by platform integrator mapped to variable L"HwErrRecSupport"\r
   gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdHardwareErrorRecordLevel|0|UINT16|0x40000002\r
 \r
+[PcdsPatchableInModule, PcdsDynamic, PcdsDynamicEx]\r
+  ## The 4 PCDs below are used to specify the video resolution and text mode of text setup.\r
+  #  To make text setup work in this resolution, PcdVideoHorizontalResolution, PcdVideoVerticalResolution,\r
+  #  PcdConOutColumn and PcdConOutRow in MdeModulePkg.dec should be created as PcdsDynamic or PcdsDynamicEx\r
+  #  in platform DSC file. Then BDS setup will update these PCDs defined in MdeModulePkg.dec and reconnect\r
+  #  console drivers (GraphicsConsole, Terminal, Consplitter) to make the video resolution and text mode work\r
+  #  for text setup.\r
+\r
+  ## The PCD is used to specify the video horizontal resolution of text setup.   \r
+  gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdSetupVideoHorizontalResolution|800|UINT32|0x50000001\r
+  \r
+  ## The PCD is used to specify the video vertical resolution of text setup.\r
+  gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdSetupVideoVerticalResolution|600|UINT32|0x50000002\r
+\r
+  ## The PCD is used to specify the console output column of text setup.\r
+  gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdSetupConOutColumn|80|UINT32|0x50000003\r
+  \r
+  ## The PCD is used to specify the console output column of text setup.\r
+  gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdSetupConOutRow|25|UINT32|0x50000004\r
+\r
 [PcdsFixedAtBuild, PcdsDynamic, PcdsDynamicEx, PcdsPatchableInModule]\r
   ## I/O Base address of floppy device controller.\r
   gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdFdcBaseAddress|0x3f0|UINT16|0x30000000\r
   ## The PCD is used to specify the high PMM (Post Memory Manager) size with bytes above 1MB.\r
   #  The value should be a multiple of 4KB.\r
   gEfiIntelFrameworkModulePkgTokenSpaceGuid.PcdHighPmmMemorySize|0x400000|UINT32|0x3000000a\r
+  
\ No newline at end of file