]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Include/Protocol/EbcVmTest.h
MdeModulePkg: Apply uncrustify changes
[mirror_edk2.git] / MdeModulePkg / Include / Protocol / EbcVmTest.h
index 55628a2091575c45423bedd49298cdd2d1eb6106..a4ed4894db2d18bd1fadd0c8379a7aa3ec54e216 100644 (file)
@@ -40,16 +40,16 @@ typedef struct _EFI_EBC_VM_TEST_PROTOCOL EFI_EBC_VM_TEST_PROTOCOL;
 //\r
 // Masks for working with the VM flags register\r
 //\r
-#define VMFLAGS_CC        0x0001  // condition flag\r
-#define VMFLAGS_STEP      0x0002  // step instruction mode\r
-#define VMFLAGS_ALL_VALID (VMFLAGS_CC | VMFLAGS_STEP)\r
+#define VMFLAGS_CC         0x0001 // condition flag\r
+#define VMFLAGS_STEP       0x0002 // step instruction mode\r
+#define VMFLAGS_ALL_VALID  (VMFLAGS_CC | VMFLAGS_STEP)\r
 \r
 //\r
 // Macros for operating on the VM flags register\r
 //\r
-#define VMFLAG_SET(pVM, Flag)   (pVM->Flags |= (Flag))\r
-#define VMFLAG_ISSET(pVM, Flag) ((pVM->Flags & (Flag)) ? 1 : 0)\r
-#define VMFLAG_CLEAR(pVM, Flag) (pVM->Flags &= ~(Flag))\r
+#define VMFLAG_SET(pVM, Flag)    (pVM->Flags |= (Flag))\r
+#define VMFLAG_ISSET(pVM, Flag)  ((pVM->Flags & (Flag)) ? 1 : 0)\r
+#define VMFLAG_CLEAR(pVM, Flag)  (pVM->Flags &= ~(Flag))\r
 \r
 //\r
 // Define a macro to get the operand. Then we can change it to be either a\r
@@ -61,8 +61,8 @@ typedef struct _EFI_EBC_VM_TEST_PROTOCOL EFI_EBC_VM_TEST_PROTOCOL;
 //\r
 // Macros for operating on the VM GP registers\r
 //\r
-#define OPERAND1_REGDATA(pVM, Op) pVM->Gpr[OPERAND1_REGNUM (Op)]\r
-#define OPERAND2_REGDATA(pVM, Op) pVM->Gpr[OPERAND2_REGNUM (Op)]\r
+#define OPERAND1_REGDATA(pVM, Op)  pVM->Gpr[OPERAND1_REGNUM (Op)]\r
+#define OPERAND2_REGDATA(pVM, Op)  pVM->Gpr[OPERAND2_REGNUM (Op)]\r
 \r
 //\r
 // Bits of exception flags field of VM context\r
@@ -75,35 +75,35 @@ typedef struct _EFI_EBC_VM_TEST_PROTOCOL EFI_EBC_VM_TEST_PROTOCOL;
 ///\r
 /// instruction pointer for the VM\r
 ///\r
-typedef UINT8   *VMIP;\r
+typedef UINT8 *VMIP;\r
 \r
-typedef INT64   VM_REGISTER;\r
-typedef UINT32  EXCEPTION_FLAGS;\r
+typedef INT64  VM_REGISTER;\r
+typedef UINT32 EXCEPTION_FLAGS;\r
 \r
 typedef struct {\r
-  VM_REGISTER       Gpr[8];                 ///< General purpose registers.\r
+  VM_REGISTER         Gpr[8];               ///< General purpose registers.\r
                                             ///< Flags register:\r
                                             ///<   0  Set to 1 if the result of the last compare was true\r
                                             ///<   1  Set to 1 if stepping\r
-  UINT64            Flags;                  ///<   2..63 Reserved.\r
-  VMIP              Ip;                     ///< Instruction pointer.\r
-  UINTN             LastException;\r
-  EXCEPTION_FLAGS   ExceptionFlags;         ///< to keep track of exceptions\r
-  UINT32            StopFlags;\r
-  UINT32            CompilerVersion;        ///< via break(6)\r
-  UINTN             HighStackBottom;        ///< bottom of the upper stack\r
-  UINTN             LowStackTop;            ///< top of the lower stack\r
-  UINT64            StackRetAddr;           ///< location of final return address on stack\r
-  UINTN             *StackMagicPtr;         ///< pointer to magic value on stack to detect corruption\r
-  EFI_HANDLE        ImageHandle;            ///< for this EBC driver\r
-  EFI_SYSTEM_TABLE  *SystemTable;           ///< for debugging only\r
-  UINTN             LastAddrConverted;      ///< for debug\r
-  UINTN             LastAddrConvertedValue; ///< for debug\r
-  VOID              *FramePtr;\r
-  VOID              *EntryPoint;            ///< entry point of EBC image\r
-  UINTN             ImageBase;\r
-  VOID              *StackPool;\r
-  VOID              *StackTop;\r
+  UINT64              Flags;                ///<   2..63 Reserved.\r
+  VMIP                Ip;                   ///< Instruction pointer.\r
+  UINTN               LastException;\r
+  EXCEPTION_FLAGS     ExceptionFlags;       ///< to keep track of exceptions\r
+  UINT32              StopFlags;\r
+  UINT32              CompilerVersion;        ///< via break(6)\r
+  UINTN               HighStackBottom;        ///< bottom of the upper stack\r
+  UINTN               LowStackTop;            ///< top of the lower stack\r
+  UINT64              StackRetAddr;           ///< location of final return address on stack\r
+  UINTN               *StackMagicPtr;         ///< pointer to magic value on stack to detect corruption\r
+  EFI_HANDLE          ImageHandle;            ///< for this EBC driver\r
+  EFI_SYSTEM_TABLE    *SystemTable;           ///< for debugging only\r
+  UINTN               LastAddrConverted;      ///< for debug\r
+  UINTN               LastAddrConvertedValue; ///< for debug\r
+  VOID                *FramePtr;\r
+  VOID                *EntryPoint;          ///< entry point of EBC image\r
+  UINTN               ImageBase;\r
+  VOID                *StackPool;\r
+  VOID                *StackTop;\r
 } VM_CONTEXT;\r
 \r
 /**\r
@@ -122,7 +122,7 @@ typedef struct {
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EBC_VM_TEST_EXECUTE) (\r
+(EFIAPI *EBC_VM_TEST_EXECUTE)(\r
   IN EFI_EBC_VM_TEST_PROTOCOL         *This,\r
   IN VM_CONTEXT                       *VmPtr,\r
   IN OUT UINTN                        *InstructionCount\r
@@ -142,7 +142,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EBC_VM_TEST_ASM) (\r
+(EFIAPI *EBC_VM_TEST_ASM)(\r
   IN EFI_EBC_VM_TEST_PROTOCOL         *This,\r
   IN CHAR16                           *AsmText,\r
   IN OUT INT8                         *Buffer,\r
@@ -163,7 +163,7 @@ EFI_STATUS
 **/\r
 typedef\r
 EFI_STATUS\r
-(EFIAPI *EBC_VM_TEST_DASM) (\r
+(EFIAPI *EBC_VM_TEST_DASM)(\r
   IN EFI_EBC_VM_TEST_PROTOCOL         *This,\r
   IN OUT CHAR16                       *AsmText,\r
   IN OUT INT8                         *Buffer,\r
@@ -174,11 +174,11 @@ EFI_STATUS
 // Prototype for the actual EBC test protocol interface\r
 //\r
 struct _EFI_EBC_VM_TEST_PROTOCOL {\r
-  EBC_VM_TEST_EXECUTE Execute;\r
-  EBC_VM_TEST_ASM     Assemble;\r
-  EBC_VM_TEST_DASM    Disassemble;\r
+  EBC_VM_TEST_EXECUTE    Execute;\r
+  EBC_VM_TEST_ASM        Assemble;\r
+  EBC_VM_TEST_DASM       Disassemble;\r
 };\r
 \r
-extern EFI_GUID gEfiEbcVmTestProtocolGuid;\r
+extern EFI_GUID  gEfiEbcVmTestProtocolGuid;\r
 \r
 #endif\r