]> git.proxmox.com Git - mirror_edk2.git/commitdiff
MdeModulePkg: Use PcdSet##S to replace PcdSet##
authorDandan Bi <dandan.bi@intel.com>
Tue, 8 Dec 2015 08:03:42 +0000 (08:03 +0000)
committershenshushi <shenshushi@Edk2>
Tue, 8 Dec 2015 08:03:42 +0000 (08:03 +0000)
Contributed-under: TianoCore Contribution Agreement 1.0
Signed-off-by: Dandan Bi <dandan.bi@intel.com>
Reviewed-by: Qiu Shumin <shumin.qiu@intel.com>
git-svn-id: https://svn.code.sf.net/p/edk2/code/trunk/edk2@19166 6f19259b-4bc3-4df7-8a09-765794883524

MdeModulePkg/Library/BootMaintenanceManagerLib/BootMaintenance.c
MdeModulePkg/Library/BootManagerLib/BootManager.c

index 9b0653c4a97d1c86864848831e467261e633a42f..55c294dd73bff155d3176631c30e617532ecde3d 100644 (file)
@@ -237,8 +237,10 @@ BmmBdsSetConsoleMode (
                   //\r
                   // Update text mode PCD.\r
                   //\r
-                  PcdSet32 (PcdConOutColumn, mBmmSetupTextModeColumn);\r
-                  PcdSet32 (PcdConOutRow, mBmmSetupTextModeRow);\r
+                  Status = PcdSet32S (PcdConOutColumn, mBmmSetupTextModeColumn);\r
+                  ASSERT_EFI_ERROR (Status);\r
+                  Status = PcdSet32S (PcdConOutRow, mBmmSetupTextModeRow);\r
+                  ASSERT_EFI_ERROR (Status);\r
                   FreePool (Info);\r
                   return EFI_SUCCESS;\r
                 }\r
@@ -279,10 +281,14 @@ BmmBdsSetConsoleMode (
   // Set PCD to Inform GraphicsConsole to change video resolution.\r
   // Set PCD to Inform Consplitter to change text mode.\r
   //\r
-  PcdSet32 (PcdVideoHorizontalResolution, NewHorizontalResolution);\r
-  PcdSet32 (PcdVideoVerticalResolution, NewVerticalResolution);\r
-  PcdSet32 (PcdConOutColumn, NewColumns);\r
-  PcdSet32 (PcdConOutRow, NewRows);\r
+  Status = PcdSet32S (PcdVideoHorizontalResolution, NewHorizontalResolution);\r
+  ASSERT_EFI_ERROR (Status);\r
+  Status = PcdSet32S (PcdVideoVerticalResolution, NewVerticalResolution);\r
+  ASSERT_EFI_ERROR (Status);\r
+  Status = PcdSet32S (PcdConOutColumn, NewColumns);\r
+  ASSERT_EFI_ERROR (Status);\r
+  Status = PcdSet32S (PcdConOutRow, NewRows);\r
+  ASSERT_EFI_ERROR (Status);\r
 \r
   //\r
   // Video mode is changed, so restart graphics console driver and higher level driver.\r
index 140929298c607cbbc18c070c42f87f1078fc7803..7823660a9c0002c7ace5b8e143e4c55127441ac3 100644 (file)
@@ -212,8 +212,10 @@ BmBdsSetConsoleMode (
                   //\r
                   // Update text mode PCD.\r
                   //\r
-                  PcdSet32 (PcdConOutColumn, mBmSetupTextModeColumn);\r
-                  PcdSet32 (PcdConOutRow, mBmSetupTextModeRow);\r
+                  Status = PcdSet32S (PcdConOutColumn, mBmSetupTextModeColumn);\r
+                  ASSERT_EFI_ERROR (Status);\r
+                  Status = PcdSet32S (PcdConOutRow, mBmSetupTextModeRow);\r
+                  ASSERT_EFI_ERROR (Status);\r
                   FreePool (Info);\r
                   return EFI_SUCCESS;\r
                 }\r
@@ -254,10 +256,14 @@ BmBdsSetConsoleMode (
   // Set PCD to Inform GraphicsConsole to change video resolution.\r
   // Set PCD to Inform Consplitter to change text mode.\r
   //\r
-  PcdSet32 (PcdVideoHorizontalResolution, NewHorizontalResolution);\r
-  PcdSet32 (PcdVideoVerticalResolution, NewVerticalResolution);\r
-  PcdSet32 (PcdConOutColumn, NewColumns);\r
-  PcdSet32 (PcdConOutRow, NewRows);\r
+  Status = PcdSet32S (PcdVideoHorizontalResolution, NewHorizontalResolution);\r
+  ASSERT_EFI_ERROR (Status);\r
+  Status = PcdSet32S (PcdVideoVerticalResolution, NewVerticalResolution);\r
+  ASSERT_EFI_ERROR (Status);\r
+  Status = PcdSet32S (PcdConOutColumn, NewColumns);\r
+  ASSERT_EFI_ERROR (Status);\r
+  Status = PcdSet32S (PcdConOutRow, NewRows);\r
+  ASSERT_EFI_ERROR (Status);\r
 \r
   //\r
   // Video mode is changed, so restart graphics console driver and higher level driver.\r