]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseLib/X86Thunk.c
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Library / BaseLib / X86Thunk.c
index 5c8a039899903650b89863604bc30bd402f6816c..9940dca8592e9c4d3b728411afa0bc82cc2def6d 100644 (file)
@@ -6,15 +6,14 @@
 \r
 **/\r
 \r
-\r
 #include "BaseLibInternals.h"\r
 \r
-extern CONST UINT8                  m16Start;\r
-extern CONST UINT16                 m16Size;\r
-extern CONST UINT16                 mThunk16Attr;\r
-extern CONST UINT16                 m16Gdt;\r
-extern CONST UINT16                 m16GdtrBase;\r
-extern CONST UINT16                 mTransition;\r
+extern CONST UINT8   m16Start;\r
+extern CONST UINT16  m16Size;\r
+extern CONST UINT16  mThunk16Attr;\r
+extern CONST UINT16  m16Gdt;\r
+extern CONST UINT16  m16GdtrBase;\r
+extern CONST UINT16  mTransition;\r
 \r
 /**\r
   Invokes 16-bit code in big real mode and returns the updated register set.\r
@@ -33,8 +32,8 @@ extern CONST UINT16                 mTransition;
 IA32_REGISTER_SET *\r
 EFIAPI\r
 InternalAsmThunk16 (\r
-  IN      IA32_REGISTER_SET         *RegisterSet,\r
-  IN OUT  VOID                      *Transition\r
+  IN      IA32_REGISTER_SET  *RegisterSet,\r
+  IN OUT  VOID               *Transition\r
   );\r
 \r
 /**\r
@@ -61,8 +60,8 @@ InternalAsmThunk16 (
 VOID\r
 EFIAPI\r
 AsmGetThunk16Properties (\r
-  OUT     UINT32                    *RealModeBufferSize,\r
-  OUT     UINT32                    *ExtraStackSize\r
+  OUT     UINT32  *RealModeBufferSize,\r
+  OUT     UINT32  *ExtraStackSize\r
   )\r
 {\r
   ASSERT (RealModeBufferSize != NULL);\r
@@ -93,10 +92,10 @@ AsmGetThunk16Properties (
 VOID\r
 EFIAPI\r
 AsmPrepareThunk16 (\r
-  IN OUT  THUNK_CONTEXT             *ThunkContext\r
+  IN OUT  THUNK_CONTEXT  *ThunkContext\r
   )\r
 {\r
-  IA32_SEGMENT_DESCRIPTOR           *RealModeGdt;\r
+  IA32_SEGMENT_DESCRIPTOR  *RealModeGdt;\r
 \r
   ASSERT (ThunkContext != NULL);\r
   ASSERT ((UINTN)ThunkContext->RealModeBuffer < 0x100000);\r
@@ -113,8 +112,8 @@ AsmPrepareThunk16 (
   // RealModeGdt[2]: Data Segment\r
   // RealModeGdt[3]: Call Gate\r
   //\r
-  RealModeGdt = (IA32_SEGMENT_DESCRIPTOR*)(\r
-                  (UINTN)ThunkContext->RealModeBuffer + m16Gdt);\r
+  RealModeGdt = (IA32_SEGMENT_DESCRIPTOR *)(\r
+                                            (UINTN)ThunkContext->RealModeBuffer + m16Gdt);\r
 \r
   //\r
   // Update Code & Data Segment Descriptor\r
@@ -127,7 +126,7 @@ AsmPrepareThunk16 (
   //\r
   // Update transition code entry point offset\r
   //\r
-  *(UINT32*)((UINTN)ThunkContext->RealModeBuffer + mTransition) +=\r
+  *(UINT32 *)((UINTN)ThunkContext->RealModeBuffer + mTransition) +=\r
     (UINT32)(UINTN)ThunkContext->RealModeBuffer & 0xf;\r
 \r
   //\r
@@ -138,20 +137,20 @@ AsmPrepareThunk16 (
     // Set segment limits to 64KB\r
     //\r
     RealModeGdt[1].Bits.LimitHigh = 0;\r
-    RealModeGdt[1].Bits.G = 0;\r
+    RealModeGdt[1].Bits.G         = 0;\r
     RealModeGdt[2].Bits.LimitHigh = 0;\r
-    RealModeGdt[2].Bits.G = 0;\r
+    RealModeGdt[2].Bits.G         = 0;\r
   }\r
 \r
   //\r
   // Update GDTBASE for this thunk context\r
   //\r
-  *(VOID**)((UINTN)ThunkContext->RealModeBuffer + m16GdtrBase) = RealModeGdt;\r
+  *(VOID **)((UINTN)ThunkContext->RealModeBuffer + m16GdtrBase) = RealModeGdt;\r
 \r
   //\r
   // Update Thunk Attributes\r
   //\r
-  *(UINT32*)((UINTN)ThunkContext->RealModeBuffer + mThunk16Attr) =\r
+  *(UINT32 *)((UINTN)ThunkContext->RealModeBuffer + mThunk16Attr) =\r
     ThunkContext->ThunkAttributes;\r
 }\r
 \r
@@ -211,17 +210,19 @@ AsmPrepareThunk16 (
 VOID\r
 EFIAPI\r
 AsmThunk16 (\r
-  IN OUT  THUNK_CONTEXT             *ThunkContext\r
+  IN OUT  THUNK_CONTEXT  *ThunkContext\r
   )\r
 {\r
-  IA32_REGISTER_SET                 *UpdatedRegs;\r
+  IA32_REGISTER_SET  *UpdatedRegs;\r
 \r
   ASSERT (ThunkContext != NULL);\r
   ASSERT ((UINTN)ThunkContext->RealModeBuffer < 0x100000);\r
   ASSERT (ThunkContext->RealModeBufferSize >= m16Size);\r
   ASSERT ((UINTN)ThunkContext->RealModeBuffer + m16Size <= 0x100000);\r
-  ASSERT (((ThunkContext->ThunkAttributes & (THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 | THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL)) != \\r
-           (THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 | THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL)));\r
+  ASSERT (\r
+    ((ThunkContext->ThunkAttributes & (THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 | THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL)) != \\r
+     (THUNK_ATTRIBUTE_DISABLE_A20_MASK_INT_15 | THUNK_ATTRIBUTE_DISABLE_A20_MASK_KBD_CTRL))\r
+    );\r
 \r
   UpdatedRegs = InternalAsmThunk16 (\r
                   ThunkContext->RealModeState,\r
@@ -254,7 +255,7 @@ AsmThunk16 (
 VOID\r
 EFIAPI\r
 AsmPrepareAndThunk16 (\r
-  IN OUT  THUNK_CONTEXT             *ThunkContext\r
+  IN OUT  THUNK_CONTEXT  *ThunkContext\r
   )\r
 {\r
   AsmPrepareThunk16 (ThunkContext);\r