]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Uefi/UefiInternalFormRepresentation.h
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Include / Uefi / UefiInternalFormRepresentation.h
index 40fcdb796048837c71c1c9c30556ed28974a1f75..3be9a0d7d66bdf7d2ef18278e1e436063f13dcfd 100644 (file)
@@ -20,8 +20,8 @@ SPDX-License-Identifier: BSD-2-Clause-Patent
 ///\r
 /// The following types are currently defined:\r
 ///\r
-typedef VOID*   EFI_HII_HANDLE;\r
-typedef CHAR16EFI_STRING;\r
+typedef VOID    *EFI_HII_HANDLE;\r
+typedef CHAR16  *EFI_STRING;\r
 typedef UINT16  EFI_IMAGE_ID;\r
 typedef UINT16  EFI_QUESTION_ID;\r
 typedef UINT16  EFI_STRING_ID;\r
@@ -29,11 +29,9 @@ typedef UINT16  EFI_FORM_ID;
 typedef UINT16  EFI_VARSTORE_ID;\r
 typedef UINT16  EFI_ANIMATION_ID;\r
 \r
-typedef UINT16  EFI_DEFAULT_ID;\r
-\r
-typedef UINT32  EFI_HII_FONT_STYLE;\r
-\r
+typedef UINT16 EFI_DEFAULT_ID;\r
 \r
+typedef UINT32 EFI_HII_FONT_STYLE;\r
 \r
 #pragma pack(1)\r
 \r
@@ -46,35 +44,35 @@ typedef UINT32  EFI_HII_FONT_STYLE;
 /// The header found at the start of each package list.\r
 ///\r
 typedef struct {\r
-  EFI_GUID               PackageListGuid;\r
-  UINT32                 PackageLength;\r
+  EFI_GUID    PackageListGuid;\r
+  UINT32      PackageLength;\r
 } EFI_HII_PACKAGE_LIST_HEADER;\r
 \r
 ///\r
 /// The header found at the start of each package.\r
 ///\r
 typedef struct {\r
-  UINT32  Length:24;\r
-  UINT32  Type:8;\r
+  UINT32    Length : 24;\r
+  UINT32    Type   : 8;\r
   // UINT8  Data[...];\r
 } EFI_HII_PACKAGE_HEADER;\r
 \r
 //\r
 // Value of HII package type\r
 //\r
-#define EFI_HII_PACKAGE_TYPE_ALL             0x00\r
-#define EFI_HII_PACKAGE_TYPE_GUID            0x01\r
-#define EFI_HII_PACKAGE_FORMS                0x02\r
-#define EFI_HII_PACKAGE_STRINGS              0x04\r
-#define EFI_HII_PACKAGE_FONTS                0x05\r
-#define EFI_HII_PACKAGE_IMAGES               0x06\r
-#define EFI_HII_PACKAGE_SIMPLE_FONTS         0x07\r
-#define EFI_HII_PACKAGE_DEVICE_PATH          0x08\r
-#define EFI_HII_PACKAGE_KEYBOARD_LAYOUT      0x09\r
-#define EFI_HII_PACKAGE_ANIMATIONS           0x0A\r
-#define EFI_HII_PACKAGE_END                  0xDF\r
-#define EFI_HII_PACKAGE_TYPE_SYSTEM_BEGIN    0xE0\r
-#define EFI_HII_PACKAGE_TYPE_SYSTEM_END      0xFF\r
+#define EFI_HII_PACKAGE_TYPE_ALL           0x00\r
+#define EFI_HII_PACKAGE_TYPE_GUID          0x01\r
+#define EFI_HII_PACKAGE_FORMS              0x02\r
+#define EFI_HII_PACKAGE_STRINGS            0x04\r
+#define EFI_HII_PACKAGE_FONTS              0x05\r
+#define EFI_HII_PACKAGE_IMAGES             0x06\r
+#define EFI_HII_PACKAGE_SIMPLE_FONTS       0x07\r
+#define EFI_HII_PACKAGE_DEVICE_PATH        0x08\r
+#define EFI_HII_PACKAGE_KEYBOARD_LAYOUT    0x09\r
+#define EFI_HII_PACKAGE_ANIMATIONS         0x0A\r
+#define EFI_HII_PACKAGE_END                0xDF\r
+#define EFI_HII_PACKAGE_TYPE_SYSTEM_BEGIN  0xE0\r
+#define EFI_HII_PACKAGE_TYPE_SYSTEM_END    0xFF\r
 \r
 //\r
 // Definitions for Simplified Font Package\r
@@ -83,10 +81,10 @@ typedef struct {
 ///\r
 /// Contents of EFI_NARROW_GLYPH.Attributes.\r
 ///@{\r
-#define EFI_GLYPH_NON_SPACING                0x01\r
-#define EFI_GLYPH_WIDE                       0x02\r
-#define EFI_GLYPH_HEIGHT                     19\r
-#define EFI_GLYPH_WIDTH                      8\r
+#define EFI_GLYPH_NON_SPACING  0x01\r
+#define EFI_GLYPH_WIDE         0x02\r
+#define EFI_GLYPH_HEIGHT       19\r
+#define EFI_GLYPH_WIDTH        8\r
 ///@}\r
 \r
 ///\r
@@ -97,17 +95,17 @@ typedef struct {
   /// The Unicode representation of the glyph. The term weight is the\r
   /// technical term for a character code.\r
   ///\r
-  CHAR16                 UnicodeWeight;\r
+  CHAR16    UnicodeWeight;\r
   ///\r
   /// The data element containing the glyph definitions.\r
   ///\r
-  UINT8                  Attributes;\r
+  UINT8     Attributes;\r
   ///\r
   /// The column major glyph representation of the character. Bits\r
   /// with values of one indicate that the corresponding pixel is to be\r
   /// on when normally displayed; those with zero are off.\r
   ///\r
-  UINT8                  GlyphCol1[EFI_GLYPH_HEIGHT];\r
+  UINT8     GlyphCol1[EFI_GLYPH_HEIGHT];\r
 } EFI_NARROW_GLYPH;\r
 \r
 ///\r
@@ -119,29 +117,29 @@ typedef struct {
   /// The Unicode representation of the glyph. The term weight is the\r
   /// technical term for a character code.\r
   ///\r
-  CHAR16                 UnicodeWeight;\r
+  CHAR16    UnicodeWeight;\r
   ///\r
   /// The data element containing the glyph definitions.\r
   ///\r
-  UINT8                  Attributes;\r
+  UINT8     Attributes;\r
   ///\r
   /// The column major glyph representation of the character. Bits\r
   /// with values of one indicate that the corresponding pixel is to be\r
   /// on when normally displayed; those with zero are off.\r
   ///\r
-  UINT8                  GlyphCol1[EFI_GLYPH_HEIGHT];\r
+  UINT8     GlyphCol1[EFI_GLYPH_HEIGHT];\r
   ///\r
   /// The column major glyph representation of the character. Bits\r
   /// with values of one indicate that the corresponding pixel is to be\r
   /// on when normally displayed; those with zero are off.\r
   ///\r
-  UINT8                  GlyphCol2[EFI_GLYPH_HEIGHT];\r
+  UINT8     GlyphCol2[EFI_GLYPH_HEIGHT];\r
   ///\r
   /// Ensures that sizeof (EFI_WIDE_GLYPH) is twice the\r
   /// sizeof (EFI_NARROW_GLYPH). The contents of Pad must\r
   /// be zero.\r
   ///\r
-  UINT8                  Pad[3];\r
+  UINT8     Pad[3];\r
 } EFI_WIDE_GLYPH;\r
 \r
 ///\r
@@ -149,9 +147,9 @@ typedef struct {
 /// followed by a series of glyph structures.\r
 ///\r
 typedef struct _EFI_HII_SIMPLE_FONT_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER Header;\r
-  UINT16                 NumberOfNarrowGlyphs;\r
-  UINT16                 NumberOfWideGlyphs;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
+  UINT16                    NumberOfNarrowGlyphs;\r
+  UINT16                    NumberOfWideGlyphs;\r
   // EFI_NARROW_GLYPH       NarrowGlyphs[];\r
   // EFI_WIDE_GLYPH         WideGlyphs[];\r
 } EFI_HII_SIMPLE_FONT_PACKAGE_HDR;\r
@@ -164,21 +162,21 @@ typedef struct _EFI_HII_SIMPLE_FONT_PACKAGE_HDR {
 //\r
 // Value for font style\r
 //\r
-#define EFI_HII_FONT_STYLE_NORMAL            0x00000000\r
-#define EFI_HII_FONT_STYLE_BOLD              0x00000001\r
-#define EFI_HII_FONT_STYLE_ITALIC            0x00000002\r
-#define EFI_HII_FONT_STYLE_EMBOSS            0x00010000\r
-#define EFI_HII_FONT_STYLE_OUTLINE           0x00020000\r
-#define EFI_HII_FONT_STYLE_SHADOW            0x00040000\r
-#define EFI_HII_FONT_STYLE_UNDERLINE         0x00080000\r
-#define EFI_HII_FONT_STYLE_DBL_UNDER         0x00100000\r
+#define EFI_HII_FONT_STYLE_NORMAL     0x00000000\r
+#define EFI_HII_FONT_STYLE_BOLD       0x00000001\r
+#define EFI_HII_FONT_STYLE_ITALIC     0x00000002\r
+#define EFI_HII_FONT_STYLE_EMBOSS     0x00010000\r
+#define EFI_HII_FONT_STYLE_OUTLINE    0x00020000\r
+#define EFI_HII_FONT_STYLE_SHADOW     0x00040000\r
+#define EFI_HII_FONT_STYLE_UNDERLINE  0x00080000\r
+#define EFI_HII_FONT_STYLE_DBL_UNDER  0x00100000\r
 \r
 typedef struct _EFI_HII_GLYPH_INFO {\r
-  UINT16                 Width;\r
-  UINT16                 Height;\r
-  INT16                  OffsetX;\r
-  INT16                  OffsetY;\r
-  INT16                  AdvanceX;\r
+  UINT16    Width;\r
+  UINT16    Height;\r
+  INT16     OffsetX;\r
+  INT16     OffsetY;\r
+  INT16     AdvanceX;\r
 } EFI_HII_GLYPH_INFO;\r
 \r
 ///\r
@@ -188,33 +186,33 @@ typedef struct _EFI_HII_GLYPH_INFO {
 /// information, the glyph bitmaps and the character map.\r
 ///\r
 typedef struct _EFI_HII_FONT_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER Header;\r
-  UINT32                 HdrSize;\r
-  UINT32                 GlyphBlockOffset;\r
-  EFI_HII_GLYPH_INFO     Cell;\r
-  EFI_HII_FONT_STYLE     FontStyle;\r
-  CHAR16                 FontFamily[1];\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
+  UINT32                    HdrSize;\r
+  UINT32                    GlyphBlockOffset;\r
+  EFI_HII_GLYPH_INFO        Cell;\r
+  EFI_HII_FONT_STYLE        FontStyle;\r
+  CHAR16                    FontFamily[1];\r
 } EFI_HII_FONT_PACKAGE_HDR;\r
 \r
 //\r
 // Value of different glyph info block types\r
 //\r
-#define EFI_HII_GIBT_END                  0x00\r
-#define EFI_HII_GIBT_GLYPH                0x10\r
-#define EFI_HII_GIBT_GLYPHS               0x11\r
-#define EFI_HII_GIBT_GLYPH_DEFAULT        0x12\r
-#define EFI_HII_GIBT_GLYPHS_DEFAULT       0x13\r
-#define EFI_HII_GIBT_GLYPH_VARIABILITY    0x14\r
-#define EFI_HII_GIBT_DUPLICATE            0x20\r
-#define EFI_HII_GIBT_SKIP2                0x21\r
-#define EFI_HII_GIBT_SKIP1                0x22\r
-#define EFI_HII_GIBT_DEFAULTS             0x23\r
-#define EFI_HII_GIBT_EXT1                 0x30\r
-#define EFI_HII_GIBT_EXT2                 0x31\r
-#define EFI_HII_GIBT_EXT4                 0x32\r
+#define EFI_HII_GIBT_END                0x00\r
+#define EFI_HII_GIBT_GLYPH              0x10\r
+#define EFI_HII_GIBT_GLYPHS             0x11\r
+#define EFI_HII_GIBT_GLYPH_DEFAULT      0x12\r
+#define EFI_HII_GIBT_GLYPHS_DEFAULT     0x13\r
+#define EFI_HII_GIBT_GLYPH_VARIABILITY  0x14\r
+#define EFI_HII_GIBT_DUPLICATE          0x20\r
+#define EFI_HII_GIBT_SKIP2              0x21\r
+#define EFI_HII_GIBT_SKIP1              0x22\r
+#define EFI_HII_GIBT_DEFAULTS           0x23\r
+#define EFI_HII_GIBT_EXT1               0x30\r
+#define EFI_HII_GIBT_EXT2               0x31\r
+#define EFI_HII_GIBT_EXT4               0x32\r
 \r
 typedef struct _EFI_HII_GLYPH_BLOCK {\r
-  UINT8                  BlockType;\r
+  UINT8    BlockType;\r
 } EFI_HII_GLYPH_BLOCK;\r
 \r
 //\r
@@ -281,7 +279,7 @@ typedef struct _EFI_HII_GIBT_VARIABILITY_BLOCK {
   EFI_HII_GLYPH_BLOCK    Header;\r
   EFI_HII_GLYPH_INFO     Cell;\r
   UINT8                  GlyphPackInBits;\r
-  UINT8                  BitmapData [1];\r
+  UINT8                  BitmapData[1];\r
 } EFI_HII_GIBT_VARIABILITY_BLOCK;\r
 \r
 typedef struct _EFI_HII_GIBT_SKIP1_BLOCK {\r
@@ -304,7 +302,7 @@ typedef struct _EFI_HII_GIBT_SKIP2_BLOCK {
 /// associated with the package list.\r
 ///\r
 typedef struct _EFI_HII_DEVICE_PATH_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER   Header;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
   // EFI_DEVICE_PATH_PROTOCOL DevicePath[];\r
 } EFI_HII_DEVICE_PATH_PACKAGE_HDR;\r
 \r
@@ -317,8 +315,8 @@ typedef struct _EFI_HII_DEVICE_PATH_PACKAGE_HDR {
 /// The GUID package is used to carry data where the format is defined by a GUID.\r
 ///\r
 typedef struct _EFI_HII_GUID_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER  Header;\r
-  EFI_GUID                Guid;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
+  EFI_GUID                  Guid;\r
   // Data per GUID definition may follow\r
 } EFI_HII_GUID_PACKAGE_HDR;\r
 \r
@@ -327,45 +325,45 @@ typedef struct _EFI_HII_GUID_PACKAGE_HDR {
 // Section 27.3.6\r
 //\r
 \r
-#define UEFI_CONFIG_LANG   "x-UEFI"\r
-#define UEFI_CONFIG_LANG_2 "x-i-UEFI"\r
+#define UEFI_CONFIG_LANG    "x-UEFI"\r
+#define UEFI_CONFIG_LANG_2  "x-i-UEFI"\r
 \r
 ///\r
 /// The fixed header consists of a standard record header and then the string identifiers\r
 /// contained in this section and the offsets of the string and language information.\r
 ///\r
 typedef struct _EFI_HII_STRING_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER  Header;\r
-  UINT32                  HdrSize;\r
-  UINT32                  StringInfoOffset;\r
-  CHAR16                  LanguageWindow[16];\r
-  EFI_STRING_ID           LanguageName;\r
-  CHAR8                   Language[1];\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
+  UINT32                    HdrSize;\r
+  UINT32                    StringInfoOffset;\r
+  CHAR16                    LanguageWindow[16];\r
+  EFI_STRING_ID             LanguageName;\r
+  CHAR8                     Language[1];\r
 } EFI_HII_STRING_PACKAGE_HDR;\r
 \r
 typedef struct {\r
-  UINT8                   BlockType;\r
+  UINT8    BlockType;\r
 } EFI_HII_STRING_BLOCK;\r
 \r
 //\r
 // Value of different string information block types\r
 //\r
-#define EFI_HII_SIBT_END                     0x00\r
-#define EFI_HII_SIBT_STRING_SCSU             0x10\r
-#define EFI_HII_SIBT_STRING_SCSU_FONT        0x11\r
-#define EFI_HII_SIBT_STRINGS_SCSU            0x12\r
-#define EFI_HII_SIBT_STRINGS_SCSU_FONT       0x13\r
-#define EFI_HII_SIBT_STRING_UCS2             0x14\r
-#define EFI_HII_SIBT_STRING_UCS2_FONT        0x15\r
-#define EFI_HII_SIBT_STRINGS_UCS2            0x16\r
-#define EFI_HII_SIBT_STRINGS_UCS2_FONT       0x17\r
-#define EFI_HII_SIBT_DUPLICATE               0x20\r
-#define EFI_HII_SIBT_SKIP2                   0x21\r
-#define EFI_HII_SIBT_SKIP1                   0x22\r
-#define EFI_HII_SIBT_EXT1                    0x30\r
-#define EFI_HII_SIBT_EXT2                    0x31\r
-#define EFI_HII_SIBT_EXT4                    0x32\r
-#define EFI_HII_SIBT_FONT                    0x40\r
+#define EFI_HII_SIBT_END                0x00\r
+#define EFI_HII_SIBT_STRING_SCSU        0x10\r
+#define EFI_HII_SIBT_STRING_SCSU_FONT   0x11\r
+#define EFI_HII_SIBT_STRINGS_SCSU       0x12\r
+#define EFI_HII_SIBT_STRINGS_SCSU_FONT  0x13\r
+#define EFI_HII_SIBT_STRING_UCS2        0x14\r
+#define EFI_HII_SIBT_STRING_UCS2_FONT   0x15\r
+#define EFI_HII_SIBT_STRINGS_UCS2       0x16\r
+#define EFI_HII_SIBT_STRINGS_UCS2_FONT  0x17\r
+#define EFI_HII_SIBT_DUPLICATE          0x20\r
+#define EFI_HII_SIBT_SKIP2              0x21\r
+#define EFI_HII_SIBT_SKIP1              0x22\r
+#define EFI_HII_SIBT_EXT1               0x30\r
+#define EFI_HII_SIBT_EXT2               0x31\r
+#define EFI_HII_SIBT_EXT4               0x32\r
+#define EFI_HII_SIBT_FONT               0x40\r
 \r
 //\r
 // Definition of different string information block types\r
@@ -399,11 +397,11 @@ typedef struct _EFI_HII_SIBT_EXT4_BLOCK {
 } EFI_HII_SIBT_EXT4_BLOCK;\r
 \r
 typedef struct _EFI_HII_SIBT_FONT_BLOCK {\r
-  EFI_HII_SIBT_EXT2_BLOCK Header;\r
-  UINT8                   FontId;\r
-  UINT16                  FontSize;\r
-  EFI_HII_FONT_STYLE      FontStyle;\r
-  CHAR16                  FontName[1];\r
+  EFI_HII_SIBT_EXT2_BLOCK    Header;\r
+  UINT8                      FontId;\r
+  UINT16                     FontSize;\r
+  EFI_HII_FONT_STYLE         FontStyle;\r
+  CHAR16                     FontName[1];\r
 } EFI_HII_SIBT_FONT_BLOCK;\r
 \r
 typedef struct _EFI_HII_SIBT_SKIP1_BLOCK {\r
@@ -470,163 +468,163 @@ typedef struct _EFI_HII_SIBT_STRINGS_UCS2_FONT_BLOCK {
 //\r
 \r
 typedef struct _EFI_HII_IMAGE_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER  Header;\r
-  UINT32                  ImageInfoOffset;\r
-  UINT32                  PaletteInfoOffset;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
+  UINT32                    ImageInfoOffset;\r
+  UINT32                    PaletteInfoOffset;\r
 } EFI_HII_IMAGE_PACKAGE_HDR;\r
 \r
 typedef struct _EFI_HII_IMAGE_BLOCK {\r
-  UINT8                   BlockType;\r
+  UINT8    BlockType;\r
 } EFI_HII_IMAGE_BLOCK;\r
 \r
 //\r
 // Value of different image information block types\r
 //\r
-#define EFI_HII_IIBT_END               0x00\r
-#define EFI_HII_IIBT_IMAGE_1BIT        0x10\r
-#define EFI_HII_IIBT_IMAGE_1BIT_TRANS  0x11\r
-#define EFI_HII_IIBT_IMAGE_4BIT        0x12\r
-#define EFI_HII_IIBT_IMAGE_4BIT_TRANS  0x13\r
-#define EFI_HII_IIBT_IMAGE_8BIT        0x14\r
-#define EFI_HII_IIBT_IMAGE_8BIT_TRANS  0x15\r
-#define EFI_HII_IIBT_IMAGE_24BIT       0x16\r
-#define EFI_HII_IIBT_IMAGE_24BIT_TRANS 0x17\r
-#define EFI_HII_IIBT_IMAGE_JPEG        0x18\r
-#define EFI_HII_IIBT_IMAGE_PNG         0x19\r
-#define EFI_HII_IIBT_DUPLICATE         0x20\r
-#define EFI_HII_IIBT_SKIP2             0x21\r
-#define EFI_HII_IIBT_SKIP1             0x22\r
-#define EFI_HII_IIBT_EXT1              0x30\r
-#define EFI_HII_IIBT_EXT2              0x31\r
-#define EFI_HII_IIBT_EXT4              0x32\r
+#define EFI_HII_IIBT_END                0x00\r
+#define EFI_HII_IIBT_IMAGE_1BIT         0x10\r
+#define EFI_HII_IIBT_IMAGE_1BIT_TRANS   0x11\r
+#define EFI_HII_IIBT_IMAGE_4BIT         0x12\r
+#define EFI_HII_IIBT_IMAGE_4BIT_TRANS   0x13\r
+#define EFI_HII_IIBT_IMAGE_8BIT         0x14\r
+#define EFI_HII_IIBT_IMAGE_8BIT_TRANS   0x15\r
+#define EFI_HII_IIBT_IMAGE_24BIT        0x16\r
+#define EFI_HII_IIBT_IMAGE_24BIT_TRANS  0x17\r
+#define EFI_HII_IIBT_IMAGE_JPEG         0x18\r
+#define EFI_HII_IIBT_IMAGE_PNG          0x19\r
+#define EFI_HII_IIBT_DUPLICATE          0x20\r
+#define EFI_HII_IIBT_SKIP2              0x21\r
+#define EFI_HII_IIBT_SKIP1              0x22\r
+#define EFI_HII_IIBT_EXT1               0x30\r
+#define EFI_HII_IIBT_EXT2               0x31\r
+#define EFI_HII_IIBT_EXT4               0x32\r
 \r
 //\r
 // Definition of different image information block types\r
 //\r
 \r
 typedef struct _EFI_HII_IIBT_END_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
 } EFI_HII_IIBT_END_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_EXT1_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        BlockType2;\r
-  UINT8                        Length;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT8                  BlockType2;\r
+  UINT8                  Length;\r
 } EFI_HII_IIBT_EXT1_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_EXT2_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        BlockType2;\r
-  UINT16                       Length;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT8                  BlockType2;\r
+  UINT16                 Length;\r
 } EFI_HII_IIBT_EXT2_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_EXT4_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        BlockType2;\r
-  UINT32                       Length;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT8                  BlockType2;\r
+  UINT32                 Length;\r
 } EFI_HII_IIBT_EXT4_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_1BIT_BASE {\r
-  UINT16                       Width;\r
-  UINT16                       Height;\r
-  UINT8                        Data[1];\r
+  UINT16    Width;\r
+  UINT16    Height;\r
+  UINT8     Data[1];\r
 } EFI_HII_IIBT_IMAGE_1BIT_BASE;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_1BIT_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        PaletteIndex;\r
-  EFI_HII_IIBT_IMAGE_1BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK             Header;\r
+  UINT8                           PaletteIndex;\r
+  EFI_HII_IIBT_IMAGE_1BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_1BIT_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        PaletteIndex;\r
-  EFI_HII_IIBT_IMAGE_1BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK             Header;\r
+  UINT8                           PaletteIndex;\r
+  EFI_HII_IIBT_IMAGE_1BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_1BIT_TRANS_BLOCK;\r
 \r
 typedef struct _EFI_HII_RGB_PIXEL {\r
-  UINT8                        b;\r
-  UINT8                        g;\r
-  UINT8                        r;\r
+  UINT8    b;\r
+  UINT8    g;\r
+  UINT8    r;\r
 } EFI_HII_RGB_PIXEL;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_24BIT_BASE {\r
-  UINT16                       Width;\r
-  UINT16                       Height;\r
-  EFI_HII_RGB_PIXEL            Bitmap[1];\r
+  UINT16               Width;\r
+  UINT16               Height;\r
+  EFI_HII_RGB_PIXEL    Bitmap[1];\r
 } EFI_HII_IIBT_IMAGE_24BIT_BASE;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_24BIT_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK           Header;\r
-  EFI_HII_IIBT_IMAGE_24BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK              Header;\r
+  EFI_HII_IIBT_IMAGE_24BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_24BIT_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK           Header;\r
-  EFI_HII_IIBT_IMAGE_24BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK              Header;\r
+  EFI_HII_IIBT_IMAGE_24BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_24BIT_TRANS_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_4BIT_BASE {\r
-  UINT16                       Width;\r
-  UINT16                       Height;\r
-  UINT8                        Data[1];\r
+  UINT16    Width;\r
+  UINT16    Height;\r
+  UINT8     Data[1];\r
 } EFI_HII_IIBT_IMAGE_4BIT_BASE;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_4BIT_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        PaletteIndex;\r
-  EFI_HII_IIBT_IMAGE_4BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK             Header;\r
+  UINT8                           PaletteIndex;\r
+  EFI_HII_IIBT_IMAGE_4BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_4BIT_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        PaletteIndex;\r
-  EFI_HII_IIBT_IMAGE_4BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK             Header;\r
+  UINT8                           PaletteIndex;\r
+  EFI_HII_IIBT_IMAGE_4BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_4BIT_TRANS_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_8BIT_BASE {\r
-  UINT16                       Width;\r
-  UINT16                       Height;\r
-  UINT8                        Data[1];\r
+  UINT16    Width;\r
+  UINT16    Height;\r
+  UINT8     Data[1];\r
 } EFI_HII_IIBT_IMAGE_8BIT_BASE;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_8BIT_PALETTE_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        PaletteIndex;\r
-  EFI_HII_IIBT_IMAGE_8BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK             Header;\r
+  UINT8                           PaletteIndex;\r
+  EFI_HII_IIBT_IMAGE_8BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_8BIT_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_IMAGE_8BIT_TRANS_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        PaletteIndex;\r
-  EFI_HII_IIBT_IMAGE_8BIT_BASE Bitmap;\r
+  EFI_HII_IMAGE_BLOCK             Header;\r
+  UINT8                           PaletteIndex;\r
+  EFI_HII_IIBT_IMAGE_8BIT_BASE    Bitmap;\r
 } EFI_HII_IIBT_IMAGE_8BIT_TRAN_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_DUPLICATE_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  EFI_IMAGE_ID                 ImageId;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  EFI_IMAGE_ID           ImageId;\r
 } EFI_HII_IIBT_DUPLICATE_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_JPEG_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT32                       Size;\r
-  UINT8                        Data[1];\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT32                 Size;\r
+  UINT8                  Data[1];\r
 } EFI_HII_IIBT_JPEG_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_PNG_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT32                       Size;\r
-  UINT8                        Data[1];\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT32                 Size;\r
+  UINT8                  Data[1];\r
 } EFI_HII_IIBT_PNG_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_SKIP1_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT8                        SkipCount;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT8                  SkipCount;\r
 } EFI_HII_IIBT_SKIP1_BLOCK;\r
 \r
 typedef struct _EFI_HII_IIBT_SKIP2_BLOCK {\r
-  EFI_HII_IMAGE_BLOCK          Header;\r
-  UINT16                       SkipCount;\r
+  EFI_HII_IMAGE_BLOCK    Header;\r
+  UINT16                 SkipCount;\r
 } EFI_HII_IIBT_SKIP2_BLOCK;\r
 \r
 //\r
@@ -634,12 +632,12 @@ typedef struct _EFI_HII_IIBT_SKIP2_BLOCK {
 //\r
 \r
 typedef struct _EFI_HII_IMAGE_PALETTE_INFO_HEADER {\r
-  UINT16                       PaletteCount;\r
+  UINT16    PaletteCount;\r
 } EFI_HII_IMAGE_PALETTE_INFO_HEADER;\r
 \r
 typedef struct _EFI_HII_IMAGE_PALETTE_INFO {\r
-  UINT16                       PaletteSize;\r
-  EFI_HII_RGB_PIXEL            PaletteValue[1];\r
+  UINT16               PaletteSize;\r
+  EFI_HII_RGB_PIXEL    PaletteValue[1];\r
 } EFI_HII_IMAGE_PALETTE_INFO;\r
 \r
 //\r
@@ -651,146 +649,146 @@ typedef struct _EFI_HII_IMAGE_PALETTE_INFO {
 /// The Form package is used to carry form-based encoding data.\r
 ///\r
 typedef struct _EFI_HII_FORM_PACKAGE_HDR {\r
-  EFI_HII_PACKAGE_HEADER       Header;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
   // EFI_IFR_OP_HEADER         OpCodeHeader;\r
   // More op-codes follow\r
 } EFI_HII_FORM_PACKAGE_HDR;\r
 \r
 typedef struct {\r
-  UINT8 Hour;\r
-  UINT8 Minute;\r
-  UINT8 Second;\r
+  UINT8    Hour;\r
+  UINT8    Minute;\r
+  UINT8    Second;\r
 } EFI_HII_TIME;\r
 \r
 typedef struct {\r
-  UINT16 Year;\r
-  UINT8  Month;\r
-  UINT8  Day;\r
+  UINT16    Year;\r
+  UINT8     Month;\r
+  UINT8     Day;\r
 } EFI_HII_DATE;\r
 \r
 typedef struct {\r
-  EFI_QUESTION_ID QuestionId;\r
-  EFI_FORM_ID     FormId;\r
-  EFI_GUID        FormSetGuid;\r
-  EFI_STRING_ID   DevicePath;\r
+  EFI_QUESTION_ID    QuestionId;\r
+  EFI_FORM_ID        FormId;\r
+  EFI_GUID           FormSetGuid;\r
+  EFI_STRING_ID      DevicePath;\r
 } EFI_HII_REF;\r
 \r
 typedef union {\r
-  UINT8           u8;\r
-  UINT16          u16;\r
-  UINT32          u32;\r
-  UINT64          u64;\r
-  BOOLEAN         b;\r
-  EFI_HII_TIME    time;\r
-  EFI_HII_DATE    date;\r
-  EFI_STRING_ID   string; ///< EFI_IFR_TYPE_STRING, EFI_IFR_TYPE_ACTION\r
-  EFI_HII_REF     ref;    ///< EFI_IFR_TYPE_REF\r
+  UINT8            u8;\r
+  UINT16           u16;\r
+  UINT32           u32;\r
+  UINT64           u64;\r
+  BOOLEAN          b;\r
+  EFI_HII_TIME     time;\r
+  EFI_HII_DATE     date;\r
+  EFI_STRING_ID    string; ///< EFI_IFR_TYPE_STRING, EFI_IFR_TYPE_ACTION\r
+  EFI_HII_REF      ref;    ///< EFI_IFR_TYPE_REF\r
   // UINT8 buffer[];      ///< EFI_IFR_TYPE_BUFFER\r
 } EFI_IFR_TYPE_VALUE;\r
 \r
 //\r
 // IFR Opcodes\r
 //\r
-#define EFI_IFR_FORM_OP                0x01\r
-#define EFI_IFR_SUBTITLE_OP            0x02\r
-#define EFI_IFR_TEXT_OP                0x03\r
-#define EFI_IFR_IMAGE_OP               0x04\r
-#define EFI_IFR_ONE_OF_OP              0x05\r
-#define EFI_IFR_CHECKBOX_OP            0x06\r
-#define EFI_IFR_NUMERIC_OP             0x07\r
-#define EFI_IFR_PASSWORD_OP            0x08\r
-#define EFI_IFR_ONE_OF_OPTION_OP       0x09\r
-#define EFI_IFR_SUPPRESS_IF_OP         0x0A\r
-#define EFI_IFR_LOCKED_OP              0x0B\r
-#define EFI_IFR_ACTION_OP              0x0C\r
-#define EFI_IFR_RESET_BUTTON_OP        0x0D\r
-#define EFI_IFR_FORM_SET_OP            0x0E\r
-#define EFI_IFR_REF_OP                 0x0F\r
-#define EFI_IFR_NO_SUBMIT_IF_OP        0x10\r
-#define EFI_IFR_INCONSISTENT_IF_OP     0x11\r
-#define EFI_IFR_EQ_ID_VAL_OP           0x12\r
-#define EFI_IFR_EQ_ID_ID_OP            0x13\r
-#define EFI_IFR_EQ_ID_VAL_LIST_OP      0x14\r
-#define EFI_IFR_AND_OP                 0x15\r
-#define EFI_IFR_OR_OP                  0x16\r
-#define EFI_IFR_NOT_OP                 0x17\r
-#define EFI_IFR_RULE_OP                0x18\r
-#define EFI_IFR_GRAY_OUT_IF_OP         0x19\r
-#define EFI_IFR_DATE_OP                0x1A\r
-#define EFI_IFR_TIME_OP                0x1B\r
-#define EFI_IFR_STRING_OP              0x1C\r
-#define EFI_IFR_REFRESH_OP             0x1D\r
-#define EFI_IFR_DISABLE_IF_OP          0x1E\r
-#define EFI_IFR_ANIMATION_OP           0x1F\r
-#define EFI_IFR_TO_LOWER_OP            0x20\r
-#define EFI_IFR_TO_UPPER_OP            0x21\r
-#define EFI_IFR_MAP_OP                 0x22\r
-#define EFI_IFR_ORDERED_LIST_OP        0x23\r
-#define EFI_IFR_VARSTORE_OP            0x24\r
-#define EFI_IFR_VARSTORE_NAME_VALUE_OP 0x25\r
-#define EFI_IFR_VARSTORE_EFI_OP        0x26\r
-#define EFI_IFR_VARSTORE_DEVICE_OP     0x27\r
-#define EFI_IFR_VERSION_OP             0x28\r
-#define EFI_IFR_END_OP                 0x29\r
-#define EFI_IFR_MATCH_OP               0x2A\r
-#define EFI_IFR_GET_OP                 0x2B\r
-#define EFI_IFR_SET_OP                 0x2C\r
-#define EFI_IFR_READ_OP                0x2D\r
-#define EFI_IFR_WRITE_OP               0x2E\r
-#define EFI_IFR_EQUAL_OP               0x2F\r
-#define EFI_IFR_NOT_EQUAL_OP           0x30\r
-#define EFI_IFR_GREATER_THAN_OP        0x31\r
-#define EFI_IFR_GREATER_EQUAL_OP       0x32\r
-#define EFI_IFR_LESS_THAN_OP           0x33\r
-#define EFI_IFR_LESS_EQUAL_OP          0x34\r
-#define EFI_IFR_BITWISE_AND_OP         0x35\r
-#define EFI_IFR_BITWISE_OR_OP          0x36\r
-#define EFI_IFR_BITWISE_NOT_OP         0x37\r
-#define EFI_IFR_SHIFT_LEFT_OP          0x38\r
-#define EFI_IFR_SHIFT_RIGHT_OP         0x39\r
-#define EFI_IFR_ADD_OP                 0x3A\r
-#define EFI_IFR_SUBTRACT_OP            0x3B\r
-#define EFI_IFR_MULTIPLY_OP            0x3C\r
-#define EFI_IFR_DIVIDE_OP              0x3D\r
-#define EFI_IFR_MODULO_OP              0x3E\r
-#define EFI_IFR_RULE_REF_OP            0x3F\r
-#define EFI_IFR_QUESTION_REF1_OP       0x40\r
-#define EFI_IFR_QUESTION_REF2_OP       0x41\r
-#define EFI_IFR_UINT8_OP               0x42\r
-#define EFI_IFR_UINT16_OP              0x43\r
-#define EFI_IFR_UINT32_OP              0x44\r
-#define EFI_IFR_UINT64_OP              0x45\r
-#define EFI_IFR_TRUE_OP                0x46\r
-#define EFI_IFR_FALSE_OP               0x47\r
-#define EFI_IFR_TO_UINT_OP             0x48\r
-#define EFI_IFR_TO_STRING_OP           0x49\r
-#define EFI_IFR_TO_BOOLEAN_OP          0x4A\r
-#define EFI_IFR_MID_OP                 0x4B\r
-#define EFI_IFR_FIND_OP                0x4C\r
-#define EFI_IFR_TOKEN_OP               0x4D\r
-#define EFI_IFR_STRING_REF1_OP         0x4E\r
-#define EFI_IFR_STRING_REF2_OP         0x4F\r
-#define EFI_IFR_CONDITIONAL_OP         0x50\r
-#define EFI_IFR_QUESTION_REF3_OP       0x51\r
-#define EFI_IFR_ZERO_OP                0x52\r
-#define EFI_IFR_ONE_OP                 0x53\r
-#define EFI_IFR_ONES_OP                0x54\r
-#define EFI_IFR_UNDEFINED_OP           0x55\r
-#define EFI_IFR_LENGTH_OP              0x56\r
-#define EFI_IFR_DUP_OP                 0x57\r
-#define EFI_IFR_THIS_OP                0x58\r
-#define EFI_IFR_SPAN_OP                0x59\r
-#define EFI_IFR_VALUE_OP               0x5A\r
-#define EFI_IFR_DEFAULT_OP             0x5B\r
-#define EFI_IFR_DEFAULTSTORE_OP        0x5C\r
-#define EFI_IFR_FORM_MAP_OP            0x5D\r
-#define EFI_IFR_CATENATE_OP            0x5E\r
-#define EFI_IFR_GUID_OP                0x5F\r
-#define EFI_IFR_SECURITY_OP            0x60\r
-#define EFI_IFR_MODAL_TAG_OP           0x61\r
-#define EFI_IFR_REFRESH_ID_OP          0x62\r
-#define EFI_IFR_WARNING_IF_OP          0x63\r
-#define EFI_IFR_MATCH2_OP              0x64\r
+#define EFI_IFR_FORM_OP                 0x01\r
+#define EFI_IFR_SUBTITLE_OP             0x02\r
+#define EFI_IFR_TEXT_OP                 0x03\r
+#define EFI_IFR_IMAGE_OP                0x04\r
+#define EFI_IFR_ONE_OF_OP               0x05\r
+#define EFI_IFR_CHECKBOX_OP             0x06\r
+#define EFI_IFR_NUMERIC_OP              0x07\r
+#define EFI_IFR_PASSWORD_OP             0x08\r
+#define EFI_IFR_ONE_OF_OPTION_OP        0x09\r
+#define EFI_IFR_SUPPRESS_IF_OP          0x0A\r
+#define EFI_IFR_LOCKED_OP               0x0B\r
+#define EFI_IFR_ACTION_OP               0x0C\r
+#define EFI_IFR_RESET_BUTTON_OP         0x0D\r
+#define EFI_IFR_FORM_SET_OP             0x0E\r
+#define EFI_IFR_REF_OP                  0x0F\r
+#define EFI_IFR_NO_SUBMIT_IF_OP         0x10\r
+#define EFI_IFR_INCONSISTENT_IF_OP      0x11\r
+#define EFI_IFR_EQ_ID_VAL_OP            0x12\r
+#define EFI_IFR_EQ_ID_ID_OP             0x13\r
+#define EFI_IFR_EQ_ID_VAL_LIST_OP       0x14\r
+#define EFI_IFR_AND_OP                  0x15\r
+#define EFI_IFR_OR_OP                   0x16\r
+#define EFI_IFR_NOT_OP                  0x17\r
+#define EFI_IFR_RULE_OP                 0x18\r
+#define EFI_IFR_GRAY_OUT_IF_OP          0x19\r
+#define EFI_IFR_DATE_OP                 0x1A\r
+#define EFI_IFR_TIME_OP                 0x1B\r
+#define EFI_IFR_STRING_OP               0x1C\r
+#define EFI_IFR_REFRESH_OP              0x1D\r
+#define EFI_IFR_DISABLE_IF_OP           0x1E\r
+#define EFI_IFR_ANIMATION_OP            0x1F\r
+#define EFI_IFR_TO_LOWER_OP             0x20\r
+#define EFI_IFR_TO_UPPER_OP             0x21\r
+#define EFI_IFR_MAP_OP                  0x22\r
+#define EFI_IFR_ORDERED_LIST_OP         0x23\r
+#define EFI_IFR_VARSTORE_OP             0x24\r
+#define EFI_IFR_VARSTORE_NAME_VALUE_OP  0x25\r
+#define EFI_IFR_VARSTORE_EFI_OP         0x26\r
+#define EFI_IFR_VARSTORE_DEVICE_OP      0x27\r
+#define EFI_IFR_VERSION_OP              0x28\r
+#define EFI_IFR_END_OP                  0x29\r
+#define EFI_IFR_MATCH_OP                0x2A\r
+#define EFI_IFR_GET_OP                  0x2B\r
+#define EFI_IFR_SET_OP                  0x2C\r
+#define EFI_IFR_READ_OP                 0x2D\r
+#define EFI_IFR_WRITE_OP                0x2E\r
+#define EFI_IFR_EQUAL_OP                0x2F\r
+#define EFI_IFR_NOT_EQUAL_OP            0x30\r
+#define EFI_IFR_GREATER_THAN_OP         0x31\r
+#define EFI_IFR_GREATER_EQUAL_OP        0x32\r
+#define EFI_IFR_LESS_THAN_OP            0x33\r
+#define EFI_IFR_LESS_EQUAL_OP           0x34\r
+#define EFI_IFR_BITWISE_AND_OP          0x35\r
+#define EFI_IFR_BITWISE_OR_OP           0x36\r
+#define EFI_IFR_BITWISE_NOT_OP          0x37\r
+#define EFI_IFR_SHIFT_LEFT_OP           0x38\r
+#define EFI_IFR_SHIFT_RIGHT_OP          0x39\r
+#define EFI_IFR_ADD_OP                  0x3A\r
+#define EFI_IFR_SUBTRACT_OP             0x3B\r
+#define EFI_IFR_MULTIPLY_OP             0x3C\r
+#define EFI_IFR_DIVIDE_OP               0x3D\r
+#define EFI_IFR_MODULO_OP               0x3E\r
+#define EFI_IFR_RULE_REF_OP             0x3F\r
+#define EFI_IFR_QUESTION_REF1_OP        0x40\r
+#define EFI_IFR_QUESTION_REF2_OP        0x41\r
+#define EFI_IFR_UINT8_OP                0x42\r
+#define EFI_IFR_UINT16_OP               0x43\r
+#define EFI_IFR_UINT32_OP               0x44\r
+#define EFI_IFR_UINT64_OP               0x45\r
+#define EFI_IFR_TRUE_OP                 0x46\r
+#define EFI_IFR_FALSE_OP                0x47\r
+#define EFI_IFR_TO_UINT_OP              0x48\r
+#define EFI_IFR_TO_STRING_OP            0x49\r
+#define EFI_IFR_TO_BOOLEAN_OP           0x4A\r
+#define EFI_IFR_MID_OP                  0x4B\r
+#define EFI_IFR_FIND_OP                 0x4C\r
+#define EFI_IFR_TOKEN_OP                0x4D\r
+#define EFI_IFR_STRING_REF1_OP          0x4E\r
+#define EFI_IFR_STRING_REF2_OP          0x4F\r
+#define EFI_IFR_CONDITIONAL_OP          0x50\r
+#define EFI_IFR_QUESTION_REF3_OP        0x51\r
+#define EFI_IFR_ZERO_OP                 0x52\r
+#define EFI_IFR_ONE_OP                  0x53\r
+#define EFI_IFR_ONES_OP                 0x54\r
+#define EFI_IFR_UNDEFINED_OP            0x55\r
+#define EFI_IFR_LENGTH_OP               0x56\r
+#define EFI_IFR_DUP_OP                  0x57\r
+#define EFI_IFR_THIS_OP                 0x58\r
+#define EFI_IFR_SPAN_OP                 0x59\r
+#define EFI_IFR_VALUE_OP                0x5A\r
+#define EFI_IFR_DEFAULT_OP              0x5B\r
+#define EFI_IFR_DEFAULTSTORE_OP         0x5C\r
+#define EFI_IFR_FORM_MAP_OP             0x5D\r
+#define EFI_IFR_CATENATE_OP             0x5E\r
+#define EFI_IFR_GUID_OP                 0x5F\r
+#define EFI_IFR_SECURITY_OP             0x60\r
+#define EFI_IFR_MODAL_TAG_OP            0x61\r
+#define EFI_IFR_REFRESH_ID_OP           0x62\r
+#define EFI_IFR_WARNING_IF_OP           0x63\r
+#define EFI_IFR_MATCH2_OP               0x64\r
 \r
 //\r
 // Definitions of IFR Standard Headers\r
@@ -798,530 +796,530 @@ typedef union {
 //\r
 \r
 typedef struct _EFI_IFR_OP_HEADER {\r
-  UINT8                    OpCode;\r
-  UINT8                    Length:7;\r
-  UINT8                    Scope:1;\r
+  UINT8    OpCode;\r
+  UINT8    Length : 7;\r
+  UINT8    Scope  : 1;\r
 } EFI_IFR_OP_HEADER;\r
 \r
 typedef struct _EFI_IFR_STATEMENT_HEADER {\r
-  EFI_STRING_ID            Prompt;\r
-  EFI_STRING_ID            Help;\r
+  EFI_STRING_ID    Prompt;\r
+  EFI_STRING_ID    Help;\r
 } EFI_IFR_STATEMENT_HEADER;\r
 \r
 typedef struct _EFI_IFR_QUESTION_HEADER {\r
-  EFI_IFR_STATEMENT_HEADER Header;\r
-  EFI_QUESTION_ID          QuestionId;\r
-  EFI_VARSTORE_ID          VarStoreId;\r
+  EFI_IFR_STATEMENT_HEADER    Header;\r
+  EFI_QUESTION_ID             QuestionId;\r
+  EFI_VARSTORE_ID             VarStoreId;\r
   union {\r
-    EFI_STRING_ID          VarName;\r
-    UINT16                 VarOffset;\r
+    EFI_STRING_ID    VarName;\r
+    UINT16           VarOffset;\r
   }                        VarStoreInfo;\r
-  UINT8                    Flags;\r
+  UINT8                       Flags;\r
 } EFI_IFR_QUESTION_HEADER;\r
 \r
 //\r
 // Flag values of EFI_IFR_QUESTION_HEADER\r
 //\r
-#define EFI_IFR_FLAG_READ_ONLY          0x01\r
-#define EFI_IFR_FLAG_CALLBACK           0x04\r
-#define EFI_IFR_FLAG_RESET_REQUIRED     0x10\r
-#define EFI_IFR_FLAG_REST_STYLE         0x20\r
-#define EFI_IFR_FLAG_RECONNECT_REQUIRED 0x40\r
-#define EFI_IFR_FLAG_OPTIONS_ONLY       0x80\r
+#define EFI_IFR_FLAG_READ_ONLY           0x01\r
+#define EFI_IFR_FLAG_CALLBACK            0x04\r
+#define EFI_IFR_FLAG_RESET_REQUIRED      0x10\r
+#define EFI_IFR_FLAG_REST_STYLE          0x20\r
+#define EFI_IFR_FLAG_RECONNECT_REQUIRED  0x40\r
+#define EFI_IFR_FLAG_OPTIONS_ONLY        0x80\r
 \r
 //\r
 // Definition for Opcode Reference\r
 // Section 27.3.8.3\r
 //\r
 typedef struct _EFI_IFR_DEFAULTSTORE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            DefaultName;\r
-  UINT16                   DefaultId;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        DefaultName;\r
+  UINT16               DefaultId;\r
 } EFI_IFR_DEFAULTSTORE;\r
 \r
 //\r
 // Default Identifier of default store\r
 //\r
-#define EFI_HII_DEFAULT_CLASS_STANDARD       0x0000\r
-#define EFI_HII_DEFAULT_CLASS_MANUFACTURING  0x0001\r
-#define EFI_HII_DEFAULT_CLASS_SAFE           0x0002\r
-#define EFI_HII_DEFAULT_CLASS_PLATFORM_BEGIN 0x4000\r
-#define EFI_HII_DEFAULT_CLASS_PLATFORM_END   0x7fff\r
-#define EFI_HII_DEFAULT_CLASS_HARDWARE_BEGIN 0x8000\r
-#define EFI_HII_DEFAULT_CLASS_HARDWARE_END   0xbfff\r
-#define EFI_HII_DEFAULT_CLASS_FIRMWARE_BEGIN 0xc000\r
-#define EFI_HII_DEFAULT_CLASS_FIRMWARE_END   0xffff\r
+#define EFI_HII_DEFAULT_CLASS_STANDARD        0x0000\r
+#define EFI_HII_DEFAULT_CLASS_MANUFACTURING   0x0001\r
+#define EFI_HII_DEFAULT_CLASS_SAFE            0x0002\r
+#define EFI_HII_DEFAULT_CLASS_PLATFORM_BEGIN  0x4000\r
+#define EFI_HII_DEFAULT_CLASS_PLATFORM_END    0x7fff\r
+#define EFI_HII_DEFAULT_CLASS_HARDWARE_BEGIN  0x8000\r
+#define EFI_HII_DEFAULT_CLASS_HARDWARE_END    0xbfff\r
+#define EFI_HII_DEFAULT_CLASS_FIRMWARE_BEGIN  0xc000\r
+#define EFI_HII_DEFAULT_CLASS_FIRMWARE_END    0xffff\r
 \r
 typedef struct _EFI_IFR_VARSTORE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_GUID                 Guid;\r
-  EFI_VARSTORE_ID          VarStoreId;\r
-  UINT16                   Size;\r
-  UINT8                    Name[1];\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_GUID             Guid;\r
+  EFI_VARSTORE_ID      VarStoreId;\r
+  UINT16               Size;\r
+  UINT8                Name[1];\r
 } EFI_IFR_VARSTORE;\r
 \r
 typedef struct _EFI_IFR_VARSTORE_EFI {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_VARSTORE_ID          VarStoreId;\r
-  EFI_GUID                 Guid;\r
-  UINT32                   Attributes;\r
-  UINT16                   Size;\r
-  UINT8                    Name[1];\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_VARSTORE_ID      VarStoreId;\r
+  EFI_GUID             Guid;\r
+  UINT32               Attributes;\r
+  UINT16               Size;\r
+  UINT8                Name[1];\r
 } EFI_IFR_VARSTORE_EFI;\r
 \r
 typedef struct _EFI_IFR_VARSTORE_NAME_VALUE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_VARSTORE_ID          VarStoreId;\r
-  EFI_GUID                 Guid;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_VARSTORE_ID      VarStoreId;\r
+  EFI_GUID             Guid;\r
 } EFI_IFR_VARSTORE_NAME_VALUE;\r
 \r
 typedef struct _EFI_IFR_FORM_SET {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_GUID                 Guid;\r
-  EFI_STRING_ID            FormSetTitle;\r
-  EFI_STRING_ID            Help;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_GUID             Guid;\r
+  EFI_STRING_ID        FormSetTitle;\r
+  EFI_STRING_ID        Help;\r
+  UINT8                Flags;\r
   // EFI_GUID              ClassGuid[];\r
 } EFI_IFR_FORM_SET;\r
 \r
 typedef struct _EFI_IFR_END {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_END;\r
 \r
 typedef struct _EFI_IFR_FORM {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT16                   FormId;\r
-  EFI_STRING_ID            FormTitle;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT16               FormId;\r
+  EFI_STRING_ID        FormTitle;\r
 } EFI_IFR_FORM;\r
 \r
 typedef struct _EFI_IFR_IMAGE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IMAGE_ID             Id;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_IMAGE_ID         Id;\r
 } EFI_IFR_IMAGE;\r
 \r
 typedef struct _EFI_IFR_MODAL_TAG {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_MODAL_TAG;\r
 \r
 typedef struct _EFI_IFR_LOCKED {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_LOCKED;\r
 \r
 typedef struct _EFI_IFR_RULE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8                    RuleId;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                RuleId;\r
 } EFI_IFR_RULE;\r
 \r
 typedef struct _EFI_IFR_DEFAULT {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT16                   DefaultId;\r
-  UINT8                    Type;\r
-  EFI_IFR_TYPE_VALUE       Value;\r
+  EFI_IFR_OP_HEADER     Header;\r
+  UINT16                DefaultId;\r
+  UINT8                 Type;\r
+  EFI_IFR_TYPE_VALUE    Value;\r
 } EFI_IFR_DEFAULT;\r
 \r
 typedef struct _EFI_IFR_DEFAULT_2 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT16                   DefaultId;\r
-  UINT8                    Type;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT16               DefaultId;\r
+  UINT8                Type;\r
 } EFI_IFR_DEFAULT_2;\r
 \r
 typedef struct _EFI_IFR_VALUE {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_VALUE;\r
 \r
 typedef struct _EFI_IFR_SUBTITLE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_STATEMENT_HEADER Statement;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER           Header;\r
+  EFI_IFR_STATEMENT_HEADER    Statement;\r
+  UINT8                       Flags;\r
 } EFI_IFR_SUBTITLE;\r
 \r
-#define EFI_IFR_FLAGS_HORIZONTAL       0x01\r
+#define EFI_IFR_FLAGS_HORIZONTAL  0x01\r
 \r
 typedef struct _EFI_IFR_CHECKBOX {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      Flags;\r
 } EFI_IFR_CHECKBOX;\r
 \r
-#define EFI_IFR_CHECKBOX_DEFAULT       0x01\r
-#define EFI_IFR_CHECKBOX_DEFAULT_MFG   0x02\r
+#define EFI_IFR_CHECKBOX_DEFAULT      0x01\r
+#define EFI_IFR_CHECKBOX_DEFAULT_MFG  0x02\r
 \r
 typedef struct _EFI_IFR_TEXT {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_STATEMENT_HEADER Statement;\r
-  EFI_STRING_ID            TextTwo;\r
+  EFI_IFR_OP_HEADER           Header;\r
+  EFI_IFR_STATEMENT_HEADER    Statement;\r
+  EFI_STRING_ID               TextTwo;\r
 } EFI_IFR_TEXT;\r
 \r
 typedef struct _EFI_IFR_REF {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  EFI_FORM_ID              FormId;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  EFI_FORM_ID                FormId;\r
 } EFI_IFR_REF;\r
 \r
 typedef struct _EFI_IFR_REF2 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  EFI_FORM_ID              FormId;\r
-  EFI_QUESTION_ID          QuestionId;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  EFI_FORM_ID                FormId;\r
+  EFI_QUESTION_ID            QuestionId;\r
 } EFI_IFR_REF2;\r
 \r
 typedef struct _EFI_IFR_REF3 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  EFI_FORM_ID              FormId;\r
-  EFI_QUESTION_ID          QuestionId;\r
-  EFI_GUID                 FormSetId;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  EFI_FORM_ID                FormId;\r
+  EFI_QUESTION_ID            QuestionId;\r
+  EFI_GUID                   FormSetId;\r
 } EFI_IFR_REF3;\r
 \r
 typedef struct _EFI_IFR_REF4 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  EFI_FORM_ID              FormId;\r
-  EFI_QUESTION_ID          QuestionId;\r
-  EFI_GUID                 FormSetId;\r
-  EFI_STRING_ID            DevicePath;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  EFI_FORM_ID                FormId;\r
+  EFI_QUESTION_ID            QuestionId;\r
+  EFI_GUID                   FormSetId;\r
+  EFI_STRING_ID              DevicePath;\r
 } EFI_IFR_REF4;\r
 \r
 typedef struct _EFI_IFR_REF5 {\r
-  EFI_IFR_OP_HEADER Header;\r
-  EFI_IFR_QUESTION_HEADER Question;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
 } EFI_IFR_REF5;\r
 \r
 typedef struct _EFI_IFR_RESET_BUTTON {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_STATEMENT_HEADER Statement;\r
-  EFI_DEFAULT_ID           DefaultId;\r
+  EFI_IFR_OP_HEADER           Header;\r
+  EFI_IFR_STATEMENT_HEADER    Statement;\r
+  EFI_DEFAULT_ID              DefaultId;\r
 } EFI_IFR_RESET_BUTTON;\r
 \r
 typedef struct _EFI_IFR_ACTION {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  EFI_STRING_ID            QuestionConfig;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  EFI_STRING_ID              QuestionConfig;\r
 } EFI_IFR_ACTION;\r
 \r
 typedef struct _EFI_IFR_ACTION_1 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
 } EFI_IFR_ACTION_1;\r
 \r
 typedef struct _EFI_IFR_DATE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      Flags;\r
 } EFI_IFR_DATE;\r
 \r
 //\r
 // Flags that describe the behavior of the question.\r
 //\r
-#define EFI_QF_DATE_YEAR_SUPPRESS      0x01\r
-#define EFI_QF_DATE_MONTH_SUPPRESS     0x02\r
-#define EFI_QF_DATE_DAY_SUPPRESS       0x04\r
+#define EFI_QF_DATE_YEAR_SUPPRESS   0x01\r
+#define EFI_QF_DATE_MONTH_SUPPRESS  0x02\r
+#define EFI_QF_DATE_DAY_SUPPRESS    0x04\r
 \r
-#define EFI_QF_DATE_STORAGE            0x30\r
-#define     QF_DATE_STORAGE_NORMAL     0x00\r
-#define     QF_DATE_STORAGE_TIME       0x10\r
-#define     QF_DATE_STORAGE_WAKEUP     0x20\r
+#define EFI_QF_DATE_STORAGE         0x30\r
+#define     QF_DATE_STORAGE_NORMAL  0x00\r
+#define     QF_DATE_STORAGE_TIME    0x10\r
+#define     QF_DATE_STORAGE_WAKEUP  0x20\r
 \r
 typedef union {\r
   struct {\r
-    UINT8 MinValue;\r
-    UINT8 MaxValue;\r
-    UINT8 Step;\r
+    UINT8    MinValue;\r
+    UINT8    MaxValue;\r
+    UINT8    Step;\r
   } u8;\r
   struct {\r
-    UINT16 MinValue;\r
-    UINT16 MaxValue;\r
-    UINT16 Step;\r
+    UINT16    MinValue;\r
+    UINT16    MaxValue;\r
+    UINT16    Step;\r
   } u16;\r
   struct {\r
-    UINT32 MinValue;\r
-    UINT32 MaxValue;\r
-    UINT32 Step;\r
+    UINT32    MinValue;\r
+    UINT32    MaxValue;\r
+    UINT32    Step;\r
   } u32;\r
   struct {\r
-    UINT64 MinValue;\r
-    UINT64 MaxValue;\r
-    UINT64 Step;\r
+    UINT64    MinValue;\r
+    UINT64    MaxValue;\r
+    UINT64    Step;\r
   } u64;\r
 } MINMAXSTEP_DATA;\r
 \r
 typedef struct _EFI_IFR_NUMERIC {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    Flags;\r
-  MINMAXSTEP_DATA          data;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      Flags;\r
+  MINMAXSTEP_DATA            data;\r
 } EFI_IFR_NUMERIC;\r
 \r
 //\r
 // Flags related to the numeric question\r
 //\r
-#define EFI_IFR_NUMERIC_SIZE           0x03\r
-#define   EFI_IFR_NUMERIC_SIZE_1       0x00\r
-#define   EFI_IFR_NUMERIC_SIZE_2       0x01\r
-#define   EFI_IFR_NUMERIC_SIZE_4       0x02\r
-#define   EFI_IFR_NUMERIC_SIZE_8       0x03\r
+#define EFI_IFR_NUMERIC_SIZE      0x03\r
+#define   EFI_IFR_NUMERIC_SIZE_1  0x00\r
+#define   EFI_IFR_NUMERIC_SIZE_2  0x01\r
+#define   EFI_IFR_NUMERIC_SIZE_4  0x02\r
+#define   EFI_IFR_NUMERIC_SIZE_8  0x03\r
 \r
-#define EFI_IFR_DISPLAY                0x30\r
-#define   EFI_IFR_DISPLAY_INT_DEC      0x00\r
-#define   EFI_IFR_DISPLAY_UINT_DEC     0x10\r
-#define   EFI_IFR_DISPLAY_UINT_HEX     0x20\r
+#define EFI_IFR_DISPLAY             0x30\r
+#define   EFI_IFR_DISPLAY_INT_DEC   0x00\r
+#define   EFI_IFR_DISPLAY_UINT_DEC  0x10\r
+#define   EFI_IFR_DISPLAY_UINT_HEX  0x20\r
 \r
 typedef struct _EFI_IFR_ONE_OF {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    Flags;\r
-  MINMAXSTEP_DATA          data;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      Flags;\r
+  MINMAXSTEP_DATA            data;\r
 } EFI_IFR_ONE_OF;\r
 \r
 typedef struct _EFI_IFR_STRING {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    MinSize;\r
-  UINT8                    MaxSize;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      MinSize;\r
+  UINT8                      MaxSize;\r
+  UINT8                      Flags;\r
 } EFI_IFR_STRING;\r
 \r
-#define EFI_IFR_STRING_MULTI_LINE      0x01\r
+#define EFI_IFR_STRING_MULTI_LINE  0x01\r
 \r
 typedef struct _EFI_IFR_PASSWORD {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT16                   MinSize;\r
-  UINT16                   MaxSize;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT16                     MinSize;\r
+  UINT16                     MaxSize;\r
 } EFI_IFR_PASSWORD;\r
 \r
 typedef struct _EFI_IFR_ORDERED_LIST {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    MaxContainers;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      MaxContainers;\r
+  UINT8                      Flags;\r
 } EFI_IFR_ORDERED_LIST;\r
 \r
-#define EFI_IFR_UNIQUE_SET             0x01\r
-#define EFI_IFR_NO_EMPTY_SET           0x02\r
+#define EFI_IFR_UNIQUE_SET    0x01\r
+#define EFI_IFR_NO_EMPTY_SET  0x02\r
 \r
 typedef struct _EFI_IFR_TIME {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_IFR_QUESTION_HEADER  Question;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER          Header;\r
+  EFI_IFR_QUESTION_HEADER    Question;\r
+  UINT8                      Flags;\r
 } EFI_IFR_TIME;\r
 \r
 //\r
 // A bit-mask that determines which unique settings are active for this opcode.\r
 //\r
-#define QF_TIME_HOUR_SUPPRESS          0x01\r
-#define QF_TIME_MINUTE_SUPPRESS        0x02\r
-#define QF_TIME_SECOND_SUPPRESS        0x04\r
+#define QF_TIME_HOUR_SUPPRESS    0x01\r
+#define QF_TIME_MINUTE_SUPPRESS  0x02\r
+#define QF_TIME_SECOND_SUPPRESS  0x04\r
 \r
-#define QF_TIME_STORAGE                0x30\r
-#define   QF_TIME_STORAGE_NORMAL       0x00\r
-#define   QF_TIME_STORAGE_TIME         0x10\r
-#define   QF_TIME_STORAGE_WAKEUP       0x20\r
+#define QF_TIME_STORAGE           0x30\r
+#define   QF_TIME_STORAGE_NORMAL  0x00\r
+#define   QF_TIME_STORAGE_TIME    0x10\r
+#define   QF_TIME_STORAGE_WAKEUP  0x20\r
 \r
 typedef struct _EFI_IFR_DISABLE_IF {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_DISABLE_IF;\r
 \r
 typedef struct _EFI_IFR_SUPPRESS_IF {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_SUPPRESS_IF;\r
 \r
 typedef struct _EFI_IFR_GRAY_OUT_IF {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_GRAY_OUT_IF;\r
 \r
 typedef struct _EFI_IFR_INCONSISTENT_IF {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            Error;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        Error;\r
 } EFI_IFR_INCONSISTENT_IF;\r
 \r
 typedef struct _EFI_IFR_NO_SUBMIT_IF {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            Error;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        Error;\r
 } EFI_IFR_NO_SUBMIT_IF;\r
 \r
 typedef struct _EFI_IFR_WARNING_IF {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            Warning;\r
-  UINT8                    TimeOut;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        Warning;\r
+  UINT8                TimeOut;\r
 } EFI_IFR_WARNING_IF;\r
 \r
 typedef struct _EFI_IFR_REFRESH {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8                    RefreshInterval;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                RefreshInterval;\r
 } EFI_IFR_REFRESH;\r
 \r
 typedef struct _EFI_IFR_VARSTORE_DEVICE {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            DevicePath;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        DevicePath;\r
 } EFI_IFR_VARSTORE_DEVICE;\r
 \r
 typedef struct _EFI_IFR_ONE_OF_OPTION {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            Option;\r
-  UINT8                    Flags;\r
-  UINT8                    Type;\r
-  EFI_IFR_TYPE_VALUE       Value;\r
+  EFI_IFR_OP_HEADER     Header;\r
+  EFI_STRING_ID         Option;\r
+  UINT8                 Flags;\r
+  UINT8                 Type;\r
+  EFI_IFR_TYPE_VALUE    Value;\r
 } EFI_IFR_ONE_OF_OPTION;\r
 \r
 //\r
 // Types of the option's value.\r
 //\r
-#define EFI_IFR_TYPE_NUM_SIZE_8        0x00\r
-#define EFI_IFR_TYPE_NUM_SIZE_16       0x01\r
-#define EFI_IFR_TYPE_NUM_SIZE_32       0x02\r
-#define EFI_IFR_TYPE_NUM_SIZE_64       0x03\r
-#define EFI_IFR_TYPE_BOOLEAN           0x04\r
-#define EFI_IFR_TYPE_TIME              0x05\r
-#define EFI_IFR_TYPE_DATE              0x06\r
-#define EFI_IFR_TYPE_STRING            0x07\r
-#define EFI_IFR_TYPE_OTHER             0x08\r
-#define EFI_IFR_TYPE_UNDEFINED         0x09\r
-#define EFI_IFR_TYPE_ACTION            0x0A\r
-#define EFI_IFR_TYPE_BUFFER            0x0B\r
-#define EFI_IFR_TYPE_REF               0x0C\r
-\r
-#define EFI_IFR_OPTION_DEFAULT         0x10\r
-#define EFI_IFR_OPTION_DEFAULT_MFG     0x20\r
+#define EFI_IFR_TYPE_NUM_SIZE_8   0x00\r
+#define EFI_IFR_TYPE_NUM_SIZE_16  0x01\r
+#define EFI_IFR_TYPE_NUM_SIZE_32  0x02\r
+#define EFI_IFR_TYPE_NUM_SIZE_64  0x03\r
+#define EFI_IFR_TYPE_BOOLEAN      0x04\r
+#define EFI_IFR_TYPE_TIME         0x05\r
+#define EFI_IFR_TYPE_DATE         0x06\r
+#define EFI_IFR_TYPE_STRING       0x07\r
+#define EFI_IFR_TYPE_OTHER        0x08\r
+#define EFI_IFR_TYPE_UNDEFINED    0x09\r
+#define EFI_IFR_TYPE_ACTION       0x0A\r
+#define EFI_IFR_TYPE_BUFFER       0x0B\r
+#define EFI_IFR_TYPE_REF          0x0C\r
+\r
+#define EFI_IFR_OPTION_DEFAULT      0x10\r
+#define EFI_IFR_OPTION_DEFAULT_MFG  0x20\r
 \r
 typedef struct _EFI_IFR_GUID {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_GUID                 Guid;\r
-  //Optional Data Follows\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_GUID             Guid;\r
+  // Optional Data Follows\r
 } EFI_IFR_GUID;\r
 \r
 typedef struct _EFI_IFR_REFRESH_ID {\r
-  EFI_IFR_OP_HEADER Header;\r
-  EFI_GUID          RefreshEventGroupId;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_GUID             RefreshEventGroupId;\r
 } EFI_IFR_REFRESH_ID;\r
 \r
 typedef struct _EFI_IFR_DUP {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_DUP;\r
 \r
 typedef struct _EFI_IFR_EQ_ID_ID {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_QUESTION_ID          QuestionId1;\r
-  EFI_QUESTION_ID          QuestionId2;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_QUESTION_ID      QuestionId1;\r
+  EFI_QUESTION_ID      QuestionId2;\r
 } EFI_IFR_EQ_ID_ID;\r
 \r
 typedef struct _EFI_IFR_EQ_ID_VAL {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_QUESTION_ID          QuestionId;\r
-  UINT16                   Value;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_QUESTION_ID      QuestionId;\r
+  UINT16               Value;\r
 } EFI_IFR_EQ_ID_VAL;\r
 \r
 typedef struct _EFI_IFR_EQ_ID_VAL_LIST {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_QUESTION_ID          QuestionId;\r
-  UINT16                   ListLength;\r
-  UINT16                   ValueList[1];\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_QUESTION_ID      QuestionId;\r
+  UINT16               ListLength;\r
+  UINT16               ValueList[1];\r
 } EFI_IFR_EQ_ID_VAL_LIST;\r
 \r
 typedef struct _EFI_IFR_UINT8 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8 Value;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                Value;\r
 } EFI_IFR_UINT8;\r
 \r
 typedef struct _EFI_IFR_UINT16 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT16                   Value;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT16               Value;\r
 } EFI_IFR_UINT16;\r
 \r
 typedef struct _EFI_IFR_UINT32 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT32                   Value;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT32               Value;\r
 } EFI_IFR_UINT32;\r
 \r
 typedef struct _EFI_IFR_UINT64 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT64 Value;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT64               Value;\r
 } EFI_IFR_UINT64;\r
 \r
 typedef struct _EFI_IFR_QUESTION_REF1 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_QUESTION_ID          QuestionId;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_QUESTION_ID      QuestionId;\r
 } EFI_IFR_QUESTION_REF1;\r
 \r
 typedef struct _EFI_IFR_QUESTION_REF2 {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_QUESTION_REF2;\r
 \r
 typedef struct _EFI_IFR_QUESTION_REF3 {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_QUESTION_REF3;\r
 \r
 typedef struct _EFI_IFR_QUESTION_REF3_2 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            DevicePath;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        DevicePath;\r
 } EFI_IFR_QUESTION_REF3_2;\r
 \r
 typedef struct _EFI_IFR_QUESTION_REF3_3 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            DevicePath;\r
-  EFI_GUID                 Guid;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        DevicePath;\r
+  EFI_GUID             Guid;\r
 } EFI_IFR_QUESTION_REF3_3;\r
 \r
 typedef struct _EFI_IFR_RULE_REF {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8                    RuleId;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                RuleId;\r
 } EFI_IFR_RULE_REF;\r
 \r
 typedef struct _EFI_IFR_STRING_REF1 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_STRING_ID            StringId;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_STRING_ID        StringId;\r
 } EFI_IFR_STRING_REF1;\r
 \r
 typedef struct _EFI_IFR_STRING_REF2 {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_STRING_REF2;\r
 \r
 typedef struct _EFI_IFR_THIS {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_THIS;\r
 \r
 typedef struct _EFI_IFR_TRUE {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_TRUE;\r
 \r
 typedef struct _EFI_IFR_FALSE {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_FALSE;\r
 \r
 typedef struct _EFI_IFR_ONE {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_ONE;\r
 \r
 typedef struct _EFI_IFR_ONES {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_ONES;\r
 \r
 typedef struct _EFI_IFR_ZERO {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_ZERO;\r
 \r
 typedef struct _EFI_IFR_UNDEFINED {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_UNDEFINED;\r
 \r
 typedef struct _EFI_IFR_VERSION {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_VERSION;\r
 \r
 typedef struct _EFI_IFR_LENGTH {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_LENGTH;\r
 \r
 typedef struct _EFI_IFR_NOT {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_NOT;\r
 \r
 typedef struct _EFI_IFR_BITWISE_NOT {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_BITWISE_NOT;\r
 \r
 typedef struct _EFI_IFR_TO_BOOLEAN {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_TO_BOOLEAN;\r
 \r
 ///\r
@@ -1332,10 +1330,10 @@ typedef struct _EFI_IFR_TO_BOOLEAN {
 /// 2 = hexadecimal (lower-case alpha).\r
 /// 3 = hexadecimal (upper-case alpha).\r
 ///@{\r
-#define EFI_IFR_STRING_UNSIGNED_DEC      0\r
-#define EFI_IFR_STRING_SIGNED_DEC        1\r
-#define EFI_IFR_STRING_LOWERCASE_HEX     2\r
-#define EFI_IFR_STRING_UPPERCASE_HEX     3\r
+#define EFI_IFR_STRING_UNSIGNED_DEC   0\r
+#define EFI_IFR_STRING_SIGNED_DEC     1\r
+#define EFI_IFR_STRING_LOWERCASE_HEX  2\r
+#define EFI_IFR_STRING_UPPERCASE_HEX  3\r
 ///@}\r
 \r
 ///\r
@@ -1343,110 +1341,110 @@ typedef struct _EFI_IFR_TO_BOOLEAN {
 /// 0 = ASCII.\r
 /// 8 = Unicode.\r
 ///@{\r
-#define EFI_IFR_STRING_ASCII             0\r
-#define EFI_IFR_STRING_UNICODE           8\r
+#define EFI_IFR_STRING_ASCII    0\r
+#define EFI_IFR_STRING_UNICODE  8\r
 ///@}\r
 \r
 typedef struct _EFI_IFR_TO_STRING {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8                    Format;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                Format;\r
 } EFI_IFR_TO_STRING;\r
 \r
 typedef struct _EFI_IFR_TO_UINT {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_TO_UINT;\r
 \r
 typedef struct _EFI_IFR_TO_UPPER {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_TO_UPPER;\r
 \r
 typedef struct _EFI_IFR_TO_LOWER {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_TO_LOWER;\r
 \r
 typedef struct _EFI_IFR_ADD {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_ADD;\r
 \r
 typedef struct _EFI_IFR_AND {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_AND;\r
 \r
 typedef struct _EFI_IFR_BITWISE_AND {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_BITWISE_AND;\r
 \r
 typedef struct _EFI_IFR_BITWISE_OR {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_BITWISE_OR;\r
 \r
 typedef struct _EFI_IFR_CATENATE {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_CATENATE;\r
 \r
 typedef struct _EFI_IFR_DIVIDE {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_DIVIDE;\r
 \r
 typedef struct _EFI_IFR_EQUAL {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_EQUAL;\r
 \r
 typedef struct _EFI_IFR_GREATER_EQUAL {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_GREATER_EQUAL;\r
 \r
 typedef struct _EFI_IFR_GREATER_THAN {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_GREATER_THAN;\r
 \r
 typedef struct _EFI_IFR_LESS_EQUAL {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_LESS_EQUAL;\r
 \r
 typedef struct _EFI_IFR_LESS_THAN {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_LESS_THAN;\r
 \r
 typedef struct _EFI_IFR_MATCH {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_MATCH;\r
 \r
 typedef struct _EFI_IFR_MATCH2 {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  EFI_GUID                 SyntaxType;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  EFI_GUID             SyntaxType;\r
 } EFI_IFR_MATCH2;\r
 \r
 typedef struct _EFI_IFR_MULTIPLY {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_MULTIPLY;\r
 \r
 typedef struct _EFI_IFR_MODULO {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_MODULO;\r
 \r
 typedef struct _EFI_IFR_NOT_EQUAL {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_NOT_EQUAL;\r
 \r
 typedef struct _EFI_IFR_OR {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_OR;\r
 \r
 typedef struct _EFI_IFR_SHIFT_LEFT {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_SHIFT_LEFT;\r
 \r
 typedef struct _EFI_IFR_SHIFT_RIGHT {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_SHIFT_RIGHT;\r
 \r
 typedef struct _EFI_IFR_SUBTRACT {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_SUBTRACT;\r
 \r
 typedef struct _EFI_IFR_CONDITIONAL {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_CONDITIONAL;\r
 \r
 //\r
@@ -1456,39 +1454,39 @@ typedef struct _EFI_IFR_CONDITIONAL {
 #define EFI_IFR_FF_CASE_INSENSITIVE  0x01\r
 \r
 typedef struct _EFI_IFR_FIND {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8                    Format;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                Format;\r
 } EFI_IFR_FIND;\r
 \r
 typedef struct _EFI_IFR_MID {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_MID;\r
 \r
 typedef struct _EFI_IFR_TOKEN {\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_TOKEN;\r
 \r
 //\r
 // Flags specifying whether to find the first matching string\r
 // or the first non-matching string.\r
 //\r
-#define EFI_IFR_FLAGS_FIRST_MATCHING     0x00\r
-#define EFI_IFR_FLAGS_FIRST_NON_MATCHING 0x01\r
+#define EFI_IFR_FLAGS_FIRST_MATCHING      0x00\r
+#define EFI_IFR_FLAGS_FIRST_NON_MATCHING  0x01\r
 \r
 typedef struct _EFI_IFR_SPAN {\r
-  EFI_IFR_OP_HEADER        Header;\r
-  UINT8                    Flags;\r
+  EFI_IFR_OP_HEADER    Header;\r
+  UINT8                Flags;\r
 } EFI_IFR_SPAN;\r
 \r
 typedef struct _EFI_IFR_SECURITY {\r
   ///\r
   /// Standard opcode header, where Header.Op = EFI_IFR_SECURITY_OP.\r
   ///\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
   ///\r
   /// Security permission level.\r
   ///\r
-  EFI_GUID                 Permissions;\r
+  EFI_GUID             Permissions;\r
 } EFI_IFR_SECURITY;\r
 \r
 typedef struct _EFI_IFR_FORM_MAP_METHOD {\r
@@ -1496,12 +1494,12 @@ typedef struct _EFI_IFR_FORM_MAP_METHOD {
   /// The string identifier which provides the human-readable name of\r
   /// the configuration method for this standards map form.\r
   ///\r
-  EFI_STRING_ID            MethodTitle;\r
+  EFI_STRING_ID    MethodTitle;\r
   ///\r
   /// Identifier which uniquely specifies the configuration methods\r
   /// associated with this standards map form.\r
   ///\r
-  EFI_GUID                 MethodIdentifier;\r
+  EFI_GUID         MethodIdentifier;\r
 } EFI_IFR_FORM_MAP_METHOD;\r
 \r
 typedef struct _EFI_IFR_FORM_MAP {\r
@@ -1509,11 +1507,11 @@ typedef struct _EFI_IFR_FORM_MAP {
   /// The sequence that defines the type of opcode as well as the length\r
   /// of the opcode being defined. Header.OpCode = EFI_IFR_FORM_MAP_OP.\r
   ///\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
   ///\r
   /// The unique identifier for this particular form.\r
   ///\r
-  EFI_FORM_ID              FormId;\r
+  EFI_FORM_ID          FormId;\r
   ///\r
   /// One or more configuration method's name and unique identifier.\r
   ///\r
@@ -1525,12 +1523,12 @@ typedef struct _EFI_IFR_SET {
   /// The sequence that defines the type of opcode as well as the length\r
   /// of the opcode being defined. Header.OpCode = EFI_IFR_SET_OP.\r
   ///\r
-  EFI_IFR_OP_HEADER  Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
   ///\r
   /// Specifies the identifier of a previously declared variable store to\r
   /// use when storing the question's value.\r
   ///\r
-  EFI_VARSTORE_ID    VarStoreId;\r
+  EFI_VARSTORE_ID      VarStoreId;\r
   union {\r
     ///\r
     /// A 16-bit Buffer Storage offset.\r
@@ -1544,7 +1542,7 @@ typedef struct _EFI_IFR_SET {
   ///\r
   /// Specifies the type used for storage.\r
   ///\r
-  UINT8              VarStoreType;\r
+  UINT8    VarStoreType;\r
 } EFI_IFR_SET;\r
 \r
 typedef struct _EFI_IFR_GET {\r
@@ -1552,12 +1550,12 @@ typedef struct _EFI_IFR_GET {
   /// The sequence that defines the type of opcode as well as the length\r
   /// of the opcode being defined. Header.OpCode = EFI_IFR_GET_OP.\r
   ///\r
-  EFI_IFR_OP_HEADER  Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
   ///\r
   /// Specifies the identifier of a previously declared variable store to\r
   /// use when retrieving the value.\r
   ///\r
-  EFI_VARSTORE_ID    VarStoreId;\r
+  EFI_VARSTORE_ID      VarStoreId;\r
   union {\r
     ///\r
     /// A 16-bit Buffer Storage offset.\r
@@ -1571,19 +1569,19 @@ typedef struct _EFI_IFR_GET {
   ///\r
   /// Specifies the type used for storage.\r
   ///\r
-  UINT8              VarStoreType;\r
+  UINT8    VarStoreType;\r
 } EFI_IFR_GET;\r
 \r
 typedef struct _EFI_IFR_READ {\r
-  EFI_IFR_OP_HEADER       Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_READ;\r
 \r
 typedef struct _EFI_IFR_WRITE {\r
-  EFI_IFR_OP_HEADER      Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_WRITE;\r
 \r
 typedef struct _EFI_IFR_MAP {\r
-  EFI_IFR_OP_HEADER      Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
 } EFI_IFR_MAP;\r
 //\r
 // Definitions for Keyboard Package\r
@@ -1705,37 +1703,37 @@ typedef struct {
   ///\r
   /// Used to describe a physical key on a keyboard.\r
   ///\r
-  EFI_KEY                 Key;\r
+  EFI_KEY    Key;\r
   ///\r
   /// Unicode character code for the Key.\r
   ///\r
-  CHAR16                  Unicode;\r
+  CHAR16     Unicode;\r
   ///\r
   /// Unicode character code for the key with the shift key being held down.\r
   ///\r
-  CHAR16                  ShiftedUnicode;\r
+  CHAR16     ShiftedUnicode;\r
   ///\r
   /// Unicode character code for the key with the Alt-GR being held down.\r
   ///\r
-  CHAR16                  AltGrUnicode;\r
+  CHAR16     AltGrUnicode;\r
   ///\r
   /// Unicode character code for the key with the Alt-GR and shift keys being held down.\r
   ///\r
-  CHAR16                  ShiftedAltGrUnicode;\r
+  CHAR16     ShiftedAltGrUnicode;\r
   ///\r
   /// Modifier keys are defined to allow for special functionality that is not necessarily\r
   /// accomplished by a printable character. Many of these modifier keys are flags to toggle\r
   /// certain state bits on and off inside of a keyboard driver.\r
   ///\r
-  UINT16                  Modifier;\r
-  UINT16                  AffectedAttribute;\r
+  UINT16     Modifier;\r
+  UINT16     AffectedAttribute;\r
 } EFI_KEY_DESCRIPTOR;\r
 \r
 ///\r
 /// A key which is affected by all the standard shift modifiers.\r
 /// Most keys would be expected to have this bit active.\r
 ///\r
-#define EFI_AFFECTED_BY_STANDARD_SHIFT       0x0001\r
+#define EFI_AFFECTED_BY_STANDARD_SHIFT  0x0001\r
 \r
 ///\r
 /// This key is affected by the caps lock so that if a keyboard driver\r
@@ -1743,65 +1741,65 @@ typedef struct {
 /// versus an "a" character.  Having this bit turned on would tell\r
 /// the keyboard driver to use the appropriate shifted state or not.\r
 ///\r
-#define EFI_AFFECTED_BY_CAPS_LOCK            0x0002\r
+#define EFI_AFFECTED_BY_CAPS_LOCK  0x0002\r
 \r
 ///\r
 /// Similar to the case of CAPS lock, if this bit is active, the key\r
 /// is affected by the num lock being turned on.\r
 ///\r
-#define EFI_AFFECTED_BY_NUM_LOCK             0x0004\r
+#define EFI_AFFECTED_BY_NUM_LOCK  0x0004\r
 \r
 typedef struct {\r
-  UINT16                  LayoutLength;\r
-  EFI_GUID                Guid;\r
-  UINT32                  LayoutDescriptorStringOffset;\r
-  UINT8                   DescriptorCount;\r
+  UINT16      LayoutLength;\r
+  EFI_GUID    Guid;\r
+  UINT32      LayoutDescriptorStringOffset;\r
+  UINT8       DescriptorCount;\r
   // EFI_KEY_DESCRIPTOR    Descriptors[];\r
 } EFI_HII_KEYBOARD_LAYOUT;\r
 \r
 typedef struct {\r
-  EFI_HII_PACKAGE_HEADER  Header;\r
-  UINT16                  LayoutCount;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
+  UINT16                    LayoutCount;\r
   // EFI_HII_KEYBOARD_LAYOUT Layout[];\r
 } EFI_HII_KEYBOARD_PACKAGE_HDR;\r
 \r
 //\r
 // Modifier values\r
 //\r
-#define EFI_NULL_MODIFIER                0x0000\r
-#define EFI_LEFT_CONTROL_MODIFIER        0x0001\r
-#define EFI_RIGHT_CONTROL_MODIFIER       0x0002\r
-#define EFI_LEFT_ALT_MODIFIER            0x0003\r
-#define EFI_RIGHT_ALT_MODIFIER           0x0004\r
-#define EFI_ALT_GR_MODIFIER              0x0005\r
-#define EFI_INSERT_MODIFIER              0x0006\r
-#define EFI_DELETE_MODIFIER              0x0007\r
-#define EFI_PAGE_DOWN_MODIFIER           0x0008\r
-#define EFI_PAGE_UP_MODIFIER             0x0009\r
-#define EFI_HOME_MODIFIER                0x000A\r
-#define EFI_END_MODIFIER                 0x000B\r
-#define EFI_LEFT_SHIFT_MODIFIER          0x000C\r
-#define EFI_RIGHT_SHIFT_MODIFIER         0x000D\r
-#define EFI_CAPS_LOCK_MODIFIER           0x000E\r
-#define EFI_NUM_LOCK_MODIFIER            0x000F\r
-#define EFI_LEFT_ARROW_MODIFIER          0x0010\r
-#define EFI_RIGHT_ARROW_MODIFIER         0x0011\r
-#define EFI_DOWN_ARROW_MODIFIER          0x0012\r
-#define EFI_UP_ARROW_MODIFIER            0x0013\r
-#define EFI_NS_KEY_MODIFIER              0x0014\r
-#define EFI_NS_KEY_DEPENDENCY_MODIFIER   0x0015\r
-#define EFI_FUNCTION_KEY_ONE_MODIFIER    0x0016\r
-#define EFI_FUNCTION_KEY_TWO_MODIFIER    0x0017\r
-#define EFI_FUNCTION_KEY_THREE_MODIFIER  0x0018\r
-#define EFI_FUNCTION_KEY_FOUR_MODIFIER   0x0019\r
-#define EFI_FUNCTION_KEY_FIVE_MODIFIER   0x001A\r
-#define EFI_FUNCTION_KEY_SIX_MODIFIER    0x001B\r
-#define EFI_FUNCTION_KEY_SEVEN_MODIFIER  0x001C\r
-#define EFI_FUNCTION_KEY_EIGHT_MODIFIER  0x001D\r
-#define EFI_FUNCTION_KEY_NINE_MODIFIER   0x001E\r
-#define EFI_FUNCTION_KEY_TEN_MODIFIER    0x001F\r
-#define EFI_FUNCTION_KEY_ELEVEN_MODIFIER 0x0020\r
-#define EFI_FUNCTION_KEY_TWELVE_MODIFIER 0x0021\r
+#define EFI_NULL_MODIFIER                 0x0000\r
+#define EFI_LEFT_CONTROL_MODIFIER         0x0001\r
+#define EFI_RIGHT_CONTROL_MODIFIER        0x0002\r
+#define EFI_LEFT_ALT_MODIFIER             0x0003\r
+#define EFI_RIGHT_ALT_MODIFIER            0x0004\r
+#define EFI_ALT_GR_MODIFIER               0x0005\r
+#define EFI_INSERT_MODIFIER               0x0006\r
+#define EFI_DELETE_MODIFIER               0x0007\r
+#define EFI_PAGE_DOWN_MODIFIER            0x0008\r
+#define EFI_PAGE_UP_MODIFIER              0x0009\r
+#define EFI_HOME_MODIFIER                 0x000A\r
+#define EFI_END_MODIFIER                  0x000B\r
+#define EFI_LEFT_SHIFT_MODIFIER           0x000C\r
+#define EFI_RIGHT_SHIFT_MODIFIER          0x000D\r
+#define EFI_CAPS_LOCK_MODIFIER            0x000E\r
+#define EFI_NUM_LOCK_MODIFIER             0x000F\r
+#define EFI_LEFT_ARROW_MODIFIER           0x0010\r
+#define EFI_RIGHT_ARROW_MODIFIER          0x0011\r
+#define EFI_DOWN_ARROW_MODIFIER           0x0012\r
+#define EFI_UP_ARROW_MODIFIER             0x0013\r
+#define EFI_NS_KEY_MODIFIER               0x0014\r
+#define EFI_NS_KEY_DEPENDENCY_MODIFIER    0x0015\r
+#define EFI_FUNCTION_KEY_ONE_MODIFIER     0x0016\r
+#define EFI_FUNCTION_KEY_TWO_MODIFIER     0x0017\r
+#define EFI_FUNCTION_KEY_THREE_MODIFIER   0x0018\r
+#define EFI_FUNCTION_KEY_FOUR_MODIFIER    0x0019\r
+#define EFI_FUNCTION_KEY_FIVE_MODIFIER    0x001A\r
+#define EFI_FUNCTION_KEY_SIX_MODIFIER     0x001B\r
+#define EFI_FUNCTION_KEY_SEVEN_MODIFIER   0x001C\r
+#define EFI_FUNCTION_KEY_EIGHT_MODIFIER   0x001D\r
+#define EFI_FUNCTION_KEY_NINE_MODIFIER    0x001E\r
+#define EFI_FUNCTION_KEY_TEN_MODIFIER     0x001F\r
+#define EFI_FUNCTION_KEY_ELEVEN_MODIFIER  0x0020\r
+#define EFI_FUNCTION_KEY_TWELVE_MODIFIER  0x0021\r
 \r
 //\r
 // Keys that have multiple control functions based on modifier\r
@@ -1810,15 +1808,15 @@ typedef struct {
 // is still a nonprinting character, but might have an alternate\r
 // control function like SYSREQUEST\r
 //\r
-#define EFI_PRINT_MODIFIER               0x0022\r
-#define EFI_SYS_REQUEST_MODIFIER         0x0023\r
-#define EFI_SCROLL_LOCK_MODIFIER         0x0024\r
-#define EFI_PAUSE_MODIFIER               0x0025\r
-#define EFI_BREAK_MODIFIER               0x0026\r
+#define EFI_PRINT_MODIFIER        0x0022\r
+#define EFI_SYS_REQUEST_MODIFIER  0x0023\r
+#define EFI_SCROLL_LOCK_MODIFIER  0x0024\r
+#define EFI_PAUSE_MODIFIER        0x0025\r
+#define EFI_BREAK_MODIFIER        0x0026\r
 \r
-#define EFI_LEFT_LOGO_MODIFIER           0x0027\r
-#define EFI_RIGHT_LOGO_MODIFIER          0x0028\r
-#define EFI_MENU_MODIFIER                0x0029\r
+#define EFI_LEFT_LOGO_MODIFIER   0x0027\r
+#define EFI_RIGHT_LOGO_MODIFIER  0x0028\r
+#define EFI_MENU_MODIFIER        0x0029\r
 \r
 ///\r
 /// Animation IFR opcode\r
@@ -1828,11 +1826,11 @@ typedef struct _EFI_IFR_ANIMATION {
   /// Standard opcode header, where Header.OpCode is\r
   /// EFI_IFR_ANIMATION_OP.\r
   ///\r
-  EFI_IFR_OP_HEADER        Header;\r
+  EFI_IFR_OP_HEADER    Header;\r
   ///\r
   /// Animation identifier in the HII database.\r
   ///\r
-  EFI_ANIMATION_ID         Id;\r
+  EFI_ANIMATION_ID     Id;\r
 } EFI_IFR_ANIMATION;\r
 \r
 ///\r
@@ -1842,12 +1840,12 @@ typedef struct _EFI_HII_ANIMATION_PACKAGE_HDR {
   ///\r
   /// Standard package header, where Header.Type = EFI_HII_PACKAGE_ANIMATIONS.\r
   ///\r
-  EFI_HII_PACKAGE_HEADER  Header;\r
+  EFI_HII_PACKAGE_HEADER    Header;\r
   ///\r
   /// Offset, relative to this header, of the animation information. If\r
   /// this is zero, then there are no animation sequences in the package.\r
   ///\r
-  UINT32                  AnimationInfoOffset;\r
+  UINT32                    AnimationInfoOffset;\r
 } EFI_HII_ANIMATION_PACKAGE_HDR;\r
 \r
 ///\r
@@ -1855,26 +1853,26 @@ typedef struct _EFI_HII_ANIMATION_PACKAGE_HDR {
 /// with each block prefixed by a single byte header EFI_HII_ANIMATION_BLOCK.\r
 ///\r
 typedef struct _EFI_HII_ANIMATION_BLOCK {\r
-  UINT8  BlockType;\r
-  //UINT8  BlockBody[];\r
+  UINT8    BlockType;\r
+  // UINT8  BlockBody[];\r
 } EFI_HII_ANIMATION_BLOCK;\r
 \r
 ///\r
 /// Animation block types.\r
 ///\r
-#define EFI_HII_AIBT_END                 0x00\r
-#define EFI_HII_AIBT_OVERLAY_IMAGES      0x10\r
-#define EFI_HII_AIBT_CLEAR_IMAGES        0x11\r
-#define EFI_HII_AIBT_RESTORE_SCRN        0x12\r
-#define EFI_HII_AIBT_OVERLAY_IMAGES_LOOP 0x18\r
-#define EFI_HII_AIBT_CLEAR_IMAGES_LOOP   0x19\r
-#define EFI_HII_AIBT_RESTORE_SCRN_LOOP   0x1A\r
-#define EFI_HII_AIBT_DUPLICATE           0x20\r
-#define EFI_HII_AIBT_SKIP2               0x21\r
-#define EFI_HII_AIBT_SKIP1               0x22\r
-#define EFI_HII_AIBT_EXT1                0x30\r
-#define EFI_HII_AIBT_EXT2                0x31\r
-#define EFI_HII_AIBT_EXT4                0x32\r
+#define EFI_HII_AIBT_END                  0x00\r
+#define EFI_HII_AIBT_OVERLAY_IMAGES       0x10\r
+#define EFI_HII_AIBT_CLEAR_IMAGES         0x11\r
+#define EFI_HII_AIBT_RESTORE_SCRN         0x12\r
+#define EFI_HII_AIBT_OVERLAY_IMAGES_LOOP  0x18\r
+#define EFI_HII_AIBT_CLEAR_IMAGES_LOOP    0x19\r
+#define EFI_HII_AIBT_RESTORE_SCRN_LOOP    0x1A\r
+#define EFI_HII_AIBT_DUPLICATE            0x20\r
+#define EFI_HII_AIBT_SKIP2                0x21\r
+#define EFI_HII_AIBT_SKIP1                0x22\r
+#define EFI_HII_AIBT_EXT1                 0x30\r
+#define EFI_HII_AIBT_EXT2                 0x31\r
+#define EFI_HII_AIBT_EXT4                 0x32\r
 \r
 ///\r
 /// Extended block headers used for variable sized animation records\r
@@ -1885,45 +1883,45 @@ typedef struct _EFI_HII_AIBT_EXT1_BLOCK  {
   ///\r
   /// Standard animation header, where Header.BlockType = EFI_HII_AIBT_EXT1.\r
   ///\r
-  EFI_HII_ANIMATION_BLOCK  Header;\r
+  EFI_HII_ANIMATION_BLOCK    Header;\r
   ///\r
   /// The block type.\r
   ///\r
-  UINT8                    BlockType2;\r
+  UINT8                      BlockType2;\r
   ///\r
   /// Size of the animation block, in bytes, including the animation block header.\r
   ///\r
-  UINT8                    Length;\r
+  UINT8                      Length;\r
 } EFI_HII_AIBT_EXT1_BLOCK;\r
 \r
 typedef struct _EFI_HII_AIBT_EXT2_BLOCK {\r
   ///\r
   /// Standard animation header, where Header.BlockType = EFI_HII_AIBT_EXT2.\r
   ///\r
-  EFI_HII_ANIMATION_BLOCK  Header;\r
+  EFI_HII_ANIMATION_BLOCK    Header;\r
   ///\r
   /// The block type\r
   ///\r
-  UINT8                    BlockType2;\r
+  UINT8                      BlockType2;\r
   ///\r
   /// Size of the animation block, in bytes, including the animation block header.\r
   ///\r
-  UINT16                   Length;\r
+  UINT16                     Length;\r
 } EFI_HII_AIBT_EXT2_BLOCK;\r
 \r
 typedef struct _EFI_HII_AIBT_EXT4_BLOCK {\r
   ///\r
   /// Standard animation header, where Header.BlockType = EFI_HII_AIBT_EXT4.\r
   ///\r
-  EFI_HII_ANIMATION_BLOCK  Header;\r
+  EFI_HII_ANIMATION_BLOCK    Header;\r
   ///\r
   /// The block type\r
   ///\r
-  UINT8                    BlockType2;\r
+  UINT8                      BlockType2;\r
   ///\r
   /// Size of the animation block, in bytes, including the animation block header.\r
   ///\r
-  UINT32                   Length;\r
+  UINT32                     Length;\r
 } EFI_HII_AIBT_EXT4_BLOCK;\r
 \r
 typedef struct _EFI_HII_ANIMATION_CELL {\r
@@ -1931,23 +1929,23 @@ typedef struct _EFI_HII_ANIMATION_CELL {
   /// The X offset from the upper left hand corner of the logical\r
   /// window to position the indexed image.\r
   ///\r
-  UINT16                    OffsetX;\r
+  UINT16          OffsetX;\r
   ///\r
   /// The Y offset from the upper left hand corner of the logical\r
   /// window to position the indexed image.\r
   ///\r
-  UINT16                    OffsetY;\r
+  UINT16          OffsetY;\r
   ///\r
   /// The image to display at the specified offset from the upper left\r
   /// hand corner of the logical window.\r
   ///\r
-  EFI_IMAGE_ID              ImageId;\r
+  EFI_IMAGE_ID    ImageId;\r
   ///\r
   /// The number of milliseconds to delay after displaying the indexed\r
   /// image and before continuing on to the next linked image.  If value\r
   /// is zero, no delay.\r
   ///\r
-  UINT16                    Delay;\r
+  UINT16          Delay;\r
 } EFI_HII_ANIMATION_CELL;\r
 \r
 ///\r
@@ -1963,24 +1961,24 @@ typedef struct _EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK {
   /// image that can be displayed alone. If the value is zero, no image\r
   /// is displayed.\r
   ///\r
-  EFI_IMAGE_ID            DftImageId;\r
+  EFI_IMAGE_ID              DftImageId;\r
   ///\r
   /// The overall width of the set of images (logical window width).\r
   ///\r
-  UINT16                  Width;\r
+  UINT16                    Width;\r
   ///\r
   /// The overall height of the set of images (logical window height).\r
   ///\r
-  UINT16                  Height;\r
+  UINT16                    Height;\r
   ///\r
   /// The number of EFI_HII_ANIMATION_CELL contained in the\r
   /// animation sequence.\r
   ///\r
-  UINT16                  CellCount;\r
+  UINT16                    CellCount;\r
   ///\r
   /// An array of CellCount animation cells.\r
   ///\r
-  EFI_HII_ANIMATION_CELL  AnimationCell[1];\r
+  EFI_HII_ANIMATION_CELL    AnimationCell[1];\r
 } EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK;\r
 \r
 ///\r
@@ -1997,29 +1995,29 @@ typedef struct _EFI_HII_AIBT_CLEAR_IMAGES_BLOCK {
   /// image that can be displayed alone. If the value is zero, no image\r
   /// is displayed.\r
   ///\r
-  EFI_IMAGE_ID       DftImageId;\r
+  EFI_IMAGE_ID              DftImageId;\r
   ///\r
   /// The overall width of the set of images (logical window width).\r
   ///\r
-  UINT16             Width;\r
+  UINT16                    Width;\r
   ///\r
   /// The overall height of the set of images (logical window height).\r
   ///\r
-  UINT16             Height;\r
+  UINT16                    Height;\r
   ///\r
   /// The number of EFI_HII_ANIMATION_CELL contained in the\r
   /// animation sequence.\r
   ///\r
-  UINT16             CellCount;\r
+  UINT16                    CellCount;\r
   ///\r
   /// The color to clear the logical window to before displaying the\r
   /// indexed image.\r
   ///\r
-  EFI_HII_RGB_PIXEL  BackgndColor;\r
+  EFI_HII_RGB_PIXEL         BackgndColor;\r
   ///\r
   /// An array of CellCount animation cells.\r
   ///\r
-  EFI_HII_ANIMATION_CELL AnimationCell[1];\r
+  EFI_HII_ANIMATION_CELL    AnimationCell[1];\r
 } EFI_HII_AIBT_CLEAR_IMAGES_BLOCK;\r
 \r
 ///\r
@@ -2036,45 +2034,45 @@ typedef struct _EFI_HII_AIBT_RESTORE_SCRN_BLOCK {
   /// image that can be displayed alone. If the value is zero, no image\r
   /// is displayed.\r
   ///\r
-  EFI_IMAGE_ID            DftImageId;\r
+  EFI_IMAGE_ID              DftImageId;\r
   ///\r
   /// The overall width of the set of images (logical window width).\r
   ///\r
-  UINT16                  Width;\r
+  UINT16                    Width;\r
   ///\r
   /// The overall height of the set of images (logical window height).\r
   ///\r
-  UINT16                  Height;\r
+  UINT16                    Height;\r
   ///\r
   /// The number of EFI_HII_ANIMATION_CELL contained in the\r
   /// animation sequence.\r
   ///\r
-  UINT16                  CellCount;\r
+  UINT16                    CellCount;\r
   ///\r
   /// An array of CellCount animation cells.\r
   ///\r
-  EFI_HII_ANIMATION_CELL  AnimationCell[1];\r
+  EFI_HII_ANIMATION_CELL    AnimationCell[1];\r
 } EFI_HII_AIBT_RESTORE_SCRN_BLOCK;\r
 \r
 ///\r
 /// An animation block to describe an animation sequence that continuously cycles,\r
 /// and where one image is simply displayed over the previous image.\r
 ///\r
-typedef EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK  EFI_HII_AIBT_OVERLAY_IMAGES_LOOP_BLOCK;\r
+typedef EFI_HII_AIBT_OVERLAY_IMAGES_BLOCK EFI_HII_AIBT_OVERLAY_IMAGES_LOOP_BLOCK;\r
 \r
 ///\r
 /// An animation block to describe an animation sequence that continuously cycles,\r
 /// and where the logical window is cleared to the specified color before\r
 /// the next image is displayed.\r
 ///\r
-typedef EFI_HII_AIBT_CLEAR_IMAGES_BLOCK    EFI_HII_AIBT_CLEAR_IMAGES_LOOP_BLOCK;\r
+typedef EFI_HII_AIBT_CLEAR_IMAGES_BLOCK EFI_HII_AIBT_CLEAR_IMAGES_LOOP_BLOCK;\r
 \r
 ///\r
 /// An animation block to describe an animation sequence that continuously cycles,\r
 /// and where the screen is restored to the original state before\r
 /// the next image is displayed.\r
 ///\r
-typedef EFI_HII_AIBT_RESTORE_SCRN_BLOCK    EFI_HII_AIBT_RESTORE_SCRN_LOOP_BLOCK;\r
+typedef EFI_HII_AIBT_RESTORE_SCRN_BLOCK EFI_HII_AIBT_RESTORE_SCRN_LOOP_BLOCK;\r
 \r
 ///\r
 /// Assigns a new character value to a previously defined animation sequence.\r
@@ -2084,7 +2082,7 @@ typedef struct _EFI_HII_AIBT_DUPLICATE_BLOCK {
   /// The previously defined animation ID with the exact same\r
   /// animation information.\r
   ///\r
-  EFI_ANIMATION_ID  AnimationId;\r
+  EFI_ANIMATION_ID    AnimationId;\r
 } EFI_HII_AIBT_DUPLICATE_BLOCK;\r
 \r
 ///\r
@@ -2094,7 +2092,7 @@ typedef struct _EFI_HII_AIBT_SKIP1_BLOCK {
   ///\r
   /// The unsigned 8-bit value to add to AnimationIdCurrent.\r
   ///\r
-  UINT8  SkipCount;\r
+  UINT8    SkipCount;\r
 } EFI_HII_AIBT_SKIP1_BLOCK;\r
 \r
 ///\r
@@ -2104,13 +2102,11 @@ typedef struct _EFI_HII_AIBT_SKIP2_BLOCK {
   ///\r
   /// The unsigned 16-bit value to add to AnimationIdCurrent.\r
   ///\r
-  UINT16  SkipCount;\r
+  UINT16    SkipCount;\r
 } EFI_HII_AIBT_SKIP2_BLOCK;\r
 \r
 #pragma pack()\r
 \r
-\r
-\r
 ///\r
 /// References to string tokens must use this macro to enable scanning for\r
 /// token usages.\r
@@ -2119,12 +2115,12 @@ typedef struct _EFI_HII_AIBT_SKIP2_BLOCK {
 /// STRING_TOKEN is not defined in UEFI specification. But it is placed\r
 /// here for the easy access by C files and VFR source files.\r
 ///\r
-#define STRING_TOKEN(t) t\r
+#define STRING_TOKEN(t)  t\r
 \r
 ///\r
 /// IMAGE_TOKEN is not defined in UEFI specification. But it is placed\r
 /// here for the easy access by C files and VFR source files.\r
 ///\r
-#define IMAGE_TOKEN(t) t\r
+#define IMAGE_TOKEN(t)  t\r
 \r
 #endif\r