]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Register/Intel/Msr/GoldmontMsr.h
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Include / Register / Intel / Msr / GoldmontMsr.h
index d44172f29c4272b8bc1d3b1fc5488479369df46d..5a3f7b3dbdb8d6c5ce2bc18c76ffeb907e5324fa 100644 (file)
@@ -54,7 +54,7 @@
   @endcode\r
   @note MSR_GOLDMONT_FEATURE_CONTROL is defined as IA32_FEATURE_CONTROL in SDM.\r
 **/\r
-#define MSR_GOLDMONT_FEATURE_CONTROL             0x0000003A\r
+#define MSR_GOLDMONT_FEATURE_CONTROL  0x0000003A\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_FEATURE_CONTROL\r
@@ -67,43 +67,42 @@ typedef union {
     ///\r
     /// [Bit 0] Lock bit (R/WL)\r
     ///\r
-    UINT32  Lock:1;\r
+    UINT32    Lock                       : 1;\r
     ///\r
     /// [Bit 1] Enable VMX inside SMX operation (R/WL)\r
     ///\r
-    UINT32  EnableVmxInsideSmx:1;\r
+    UINT32    EnableVmxInsideSmx         : 1;\r
     ///\r
     /// [Bit 2] Enable VMX outside SMX operation (R/WL)\r
     ///\r
-    UINT32  EnableVmxOutsideSmx:1;\r
-    UINT32  Reserved1:5;\r
+    UINT32    EnableVmxOutsideSmx        : 1;\r
+    UINT32    Reserved1                  : 5;\r
     ///\r
     /// [Bits 14:8] SENTER local function enables (R/WL)\r
     ///\r
-    UINT32  SenterLocalFunctionEnables:7;\r
+    UINT32    SenterLocalFunctionEnables : 7;\r
     ///\r
     /// [Bit 15] SENTER global functions enable (R/WL)\r
     ///\r
-    UINT32  SenterGlobalEnable:1;\r
-    UINT32  Reserved2:2;\r
+    UINT32    SenterGlobalEnable         : 1;\r
+    UINT32    Reserved2                  : 2;\r
     ///\r
     /// [Bit 18] SGX global functions enable (R/WL)\r
     ///\r
-    UINT32  SgxEnable:1;\r
-    UINT32  Reserved3:13;\r
-    UINT32  Reserved4:32;\r
+    UINT32    SgxEnable                  : 1;\r
+    UINT32    Reserved3                  : 13;\r
+    UINT32    Reserved4                  : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_FEATURE_CONTROL_REGISTER;\r
 \r
-\r
 /**\r
   Package. See http://biosbits.org.\r
 \r
@@ -122,7 +121,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PLATFORM_INFO is defined as MSR_PLATFORM_INFO in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PLATFORM_INFO               0x000000CE\r
+#define MSR_GOLDMONT_PLATFORM_INFO  0x000000CE\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PLATFORM_INFO\r
@@ -132,51 +131,50 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:8;\r
+    UINT32    Reserved1              : 8;\r
     ///\r
     /// [Bits 15:8] Package. Maximum Non-Turbo Ratio (R/O)  The is the ratio\r
     /// of the frequency that invariant TSC runs at. Frequency = ratio * 100\r
     /// MHz.\r
     ///\r
-    UINT32  MaximumNonTurboRatio:8;\r
-    UINT32  Reserved2:12;\r
+    UINT32    MaximumNonTurboRatio   : 8;\r
+    UINT32    Reserved2              : 12;\r
     ///\r
     /// [Bit 28] Package. Programmable Ratio Limit for Turbo Mode (R/O)  When\r
     /// set to 1, indicates that Programmable Ratio Limits for Turbo mode is\r
     /// enabled, and when set to 0, indicates Programmable Ratio Limits for\r
     /// Turbo mode is disabled.\r
     ///\r
-    UINT32  RatioLimit:1;\r
+    UINT32    RatioLimit             : 1;\r
     ///\r
     /// [Bit 29] Package. Programmable TDP Limit for Turbo Mode (R/O)  When\r
     /// set to 1, indicates that TDP Limits for Turbo mode are programmable,\r
     /// and when set to 0, indicates TDP Limit for Turbo mode is not\r
     /// programmable.\r
     ///\r
-    UINT32  TDPLimit:1;\r
+    UINT32    TDPLimit               : 1;\r
     ///\r
     /// [Bit 30] Package. Programmable TJ OFFSET (R/O)  When set to 1,\r
     /// indicates that MSR_TEMPERATURE_TARGET.[27:24] is valid and writable to\r
     /// specify an temperature offset.\r
     ///\r
-    UINT32  TJOFFSET:1;\r
-    UINT32  Reserved3:1;\r
-    UINT32  Reserved4:8;\r
+    UINT32    TJOFFSET               : 1;\r
+    UINT32    Reserved3              : 1;\r
+    UINT32    Reserved4              : 8;\r
     ///\r
     /// [Bits 47:40] Package. Maximum Efficiency Ratio (R/O)  The is the\r
     /// minimum ratio (maximum efficiency) that the processor can operates, in\r
     /// units of 100MHz.\r
     ///\r
-    UINT32  MaximumEfficiencyRatio:8;\r
-    UINT32  Reserved5:16;\r
+    UINT32    MaximumEfficiencyRatio : 8;\r
+    UINT32    Reserved5              : 16;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PLATFORM_INFO_REGISTER;\r
 \r
-\r
 /**\r
   Core. C-State Configuration Control (R/W)  Note: C-state values are\r
   processor specific C-state code names, unrelated to MWAIT extension C-state\r
@@ -199,7 +197,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_CST_CONFIG_CONTROL is defined as MSR_PKG_CST_CONFIG_CONTROL in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_CST_CONFIG_CONTROL      0x000000E2\r
+#define MSR_GOLDMONT_PKG_CST_CONFIG_CONTROL  0x000000E2\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PKG_CST_CONFIG_CONTROL\r
@@ -217,34 +215,33 @@ typedef union {
     /// No limit 0001b: C1 0010b: C3 0011b: C6 0100b: C7 0101b: C7S 0110b: C8\r
     /// 0111b: C9 1000b: C10.\r
     ///\r
-    UINT32  Limit:4;\r
-    UINT32  Reserved1:6;\r
+    UINT32    Limit     : 4;\r
+    UINT32    Reserved1 : 6;\r
     ///\r
     /// [Bit 10] I/O MWAIT Redirection Enable (R/W)  When set, will map\r
     /// IO_read instructions sent to IO register specified by\r
     /// MSR_PMG_IO_CAPTURE_BASE to MWAIT instructions.\r
     ///\r
-    UINT32  IO_MWAIT:1;\r
-    UINT32  Reserved2:4;\r
+    UINT32    IO_MWAIT  : 1;\r
+    UINT32    Reserved2 : 4;\r
     ///\r
     /// [Bit 15] CFG Lock (R/WO)  When set, lock bits 15:0 of this register\r
     /// until next reset.\r
     ///\r
-    UINT32  CFGLock:1;\r
-    UINT32  Reserved3:16;\r
-    UINT32  Reserved4:32;\r
+    UINT32    CFGLock   : 1;\r
+    UINT32    Reserved3 : 16;\r
+    UINT32    Reserved4 : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PKG_CST_CONFIG_CONTROL_REGISTER;\r
 \r
-\r
 /**\r
   Core. Enhanced SMM Capabilities (SMM-RO) Reports SMM capability Enhancement.\r
   Accessible only while in SMM.\r
@@ -264,7 +261,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_SMM_MCA_CAP is defined as MSR_SMM_MCA_CAP in SDM.\r
 **/\r
-#define MSR_GOLDMONT_SMM_MCA_CAP                 0x0000017D\r
+#define MSR_GOLDMONT_SMM_MCA_CAP  0x0000017D\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_SMM_MCA_CAP\r
@@ -274,29 +271,28 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:32;\r
-    UINT32  Reserved2:26;\r
+    UINT32    Reserved1            : 32;\r
+    UINT32    Reserved2            : 26;\r
     ///\r
     /// [Bit 58] SMM_Code_Access_Chk (SMM-RO) If set to 1 indicates that the\r
     /// SMM code access restriction is supported and the\r
     /// MSR_SMM_FEATURE_CONTROL is supported.\r
     ///\r
-    UINT32  SMM_Code_Access_Chk:1;\r
+    UINT32    SMM_Code_Access_Chk  : 1;\r
     ///\r
     /// [Bit 59] Long_Flow_Indication (SMM-RO) If set to 1 indicates that the\r
     /// SMM long flow indicator is supported and the MSR_SMM_DELAYED is\r
     /// supported.\r
     ///\r
-    UINT32  Long_Flow_Indication:1;\r
-    UINT32  Reserved3:4;\r
+    UINT32    Long_Flow_Indication : 1;\r
+    UINT32    Reserved3            : 4;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_SMM_MCA_CAP_REGISTER;\r
 \r
-\r
 /**\r
   Enable Misc. Processor Features (R/W)  Allows a variety of processor\r
   functions to be enabled and disabled.\r
@@ -316,7 +312,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_IA32_MISC_ENABLE is defined as IA32_MISC_ENABLE in SDM.\r
 **/\r
-#define MSR_GOLDMONT_IA32_MISC_ENABLE            0x000001A0\r
+#define MSR_GOLDMONT_IA32_MISC_ENABLE  0x000001A0\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_IA32_MISC_ENABLE\r
@@ -329,55 +325,55 @@ typedef union {
     ///\r
     /// [Bit 0] Core. Fast-Strings Enable See Table 2-2.\r
     ///\r
-    UINT32  FastStrings:1;\r
-    UINT32  Reserved1:2;\r
+    UINT32    FastStrings                    : 1;\r
+    UINT32    Reserved1                      : 2;\r
     ///\r
     /// [Bit 3] Package. Automatic Thermal Control Circuit Enable (R/W) See\r
     /// Table 2-2. Default value is 1.\r
     ///\r
-    UINT32  AutomaticThermalControlCircuit:1;\r
-    UINT32  Reserved2:3;\r
+    UINT32    AutomaticThermalControlCircuit : 1;\r
+    UINT32    Reserved2                      : 3;\r
     ///\r
     /// [Bit 7] Core. Performance Monitoring Available (R) See Table 2-2.\r
     ///\r
-    UINT32  PerformanceMonitoring:1;\r
-    UINT32  Reserved3:3;\r
+    UINT32    PerformanceMonitoring          : 1;\r
+    UINT32    Reserved3                      : 3;\r
     ///\r
     /// [Bit 11] Core. Branch Trace Storage Unavailable (RO) See Table 2-2.\r
     ///\r
-    UINT32  BTS:1;\r
+    UINT32    BTS                            : 1;\r
     ///\r
     /// [Bit 12] Core. Processor Event Based Sampling Unavailable (RO) See\r
     /// Table 2-2.\r
     ///\r
-    UINT32  PEBS:1;\r
-    UINT32  Reserved4:3;\r
+    UINT32    PEBS                           : 1;\r
+    UINT32    Reserved4                      : 3;\r
     ///\r
     /// [Bit 16] Package. Enhanced Intel SpeedStep Technology Enable (R/W) See\r
     /// Table 2-2.\r
     ///\r
-    UINT32  EIST:1;\r
-    UINT32  Reserved5:1;\r
+    UINT32    EIST                           : 1;\r
+    UINT32    Reserved5                      : 1;\r
     ///\r
     /// [Bit 18] Core. ENABLE MONITOR FSM (R/W) See Table 2-2.\r
     ///\r
-    UINT32  MONITOR:1;\r
-    UINT32  Reserved6:3;\r
+    UINT32    MONITOR                        : 1;\r
+    UINT32    Reserved6                      : 3;\r
     ///\r
     /// [Bit 22] Core. Limit CPUID Maxval (R/W) See Table 2-2.\r
     ///\r
-    UINT32  LimitCpuidMaxval:1;\r
+    UINT32    LimitCpuidMaxval               : 1;\r
     ///\r
     /// [Bit 23] Package. xTPR Message Disable (R/W) See Table 2-2.\r
     ///\r
-    UINT32  xTPR_Message_Disable:1;\r
-    UINT32  Reserved7:8;\r
-    UINT32  Reserved8:2;\r
+    UINT32    xTPR_Message_Disable           : 1;\r
+    UINT32    Reserved7                      : 8;\r
+    UINT32    Reserved8                      : 2;\r
     ///\r
     /// [Bit 34] Core. XD Bit Disable (R/W) See Table 2-2.\r
     ///\r
-    UINT32  XD:1;\r
-    UINT32  Reserved9:3;\r
+    UINT32    XD                             : 1;\r
+    UINT32    Reserved9                      : 3;\r
     ///\r
     /// [Bit 38] Package. Turbo Mode Disable (R/W) When set to 1 on processors\r
     /// that support Intel Turbo Boost Technology, the turbo mode feature is\r
@@ -389,16 +385,15 @@ typedef union {
     /// in the processor. If power-on default value is 0, turbo mode is not\r
     /// available.\r
     ///\r
-    UINT32  TurboModeDisable:1;\r
-    UINT32  Reserved10:25;\r
+    UINT32    TurboModeDisable : 1;\r
+    UINT32    Reserved10       : 25;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_MISC_ENABLE_REGISTER;\r
 \r
-\r
 /**\r
   Miscellaneous Feature Control (R/W).\r
 \r
@@ -417,7 +412,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_MISC_FEATURE_CONTROL is defined as MSR_MISC_FEATURE_CONTROL in SDM.\r
 **/\r
-#define MSR_GOLDMONT_MISC_FEATURE_CONTROL        0x000001A4\r
+#define MSR_GOLDMONT_MISC_FEATURE_CONTROL  0x000001A4\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_MISC_FEATURE_CONTROL\r
@@ -432,28 +427,27 @@ typedef union {
     /// L2 hardware prefetcher, which fetches additional lines of code or data\r
     /// into the L2 cache.\r
     ///\r
-    UINT32  L2HardwarePrefetcherDisable:1;\r
-    UINT32  Reserved1:1;\r
+    UINT32    L2HardwarePrefetcherDisable  : 1;\r
+    UINT32    Reserved1                    : 1;\r
     ///\r
     /// [Bit 2] Core. DCU Hardware Prefetcher Disable (R/W)  If 1, disables\r
     /// the L1 data cache prefetcher, which fetches the next cache line into\r
     /// L1 data cache.\r
     ///\r
-    UINT32  DCUHardwarePrefetcherDisable:1;\r
-    UINT32  Reserved2:29;\r
-    UINT32  Reserved3:32;\r
+    UINT32    DCUHardwarePrefetcherDisable : 1;\r
+    UINT32    Reserved2                    : 29;\r
+    UINT32    Reserved3                    : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_MISC_FEATURE_CONTROL_REGISTER;\r
 \r
-\r
 /**\r
   Package. See http://biosbits.org.\r
 \r
@@ -472,7 +466,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_MISC_PWR_MGMT is defined as MSR_MISC_PWR_MGMT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_MISC_PWR_MGMT               0x000001AA\r
+#define MSR_GOLDMONT_MISC_PWR_MGMT  0x000001AA\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_MISC_PWR_MGMT\r
@@ -488,27 +482,26 @@ typedef union {
     /// from processor cores; When 1, disables hardware coordination of\r
     /// Enhanced Intel Speedstep Technology requests.\r
     ///\r
-    UINT32  EISTHardwareCoordinationDisable:1;\r
-    UINT32  Reserved1:21;\r
+    UINT32    EISTHardwareCoordinationDisable    : 1;\r
+    UINT32    Reserved1                          : 21;\r
     ///\r
     /// [Bit 22] Thermal Interrupt Coordination Enable (R/W)  If set, then\r
     /// thermal interrupt on one core is routed to all cores.\r
     ///\r
-    UINT32  ThermalInterruptCoordinationEnable:1;\r
-    UINT32  Reserved2:9;\r
-    UINT32  Reserved3:32;\r
+    UINT32    ThermalInterruptCoordinationEnable : 1;\r
+    UINT32    Reserved2                          : 9;\r
+    UINT32    Reserved3                          : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_MISC_PWR_MGMT_REGISTER;\r
 \r
-\r
 /**\r
   Package. Maximum Ratio Limit of Turbo Mode by Core Groups (RW) Specifies\r
   Maximum Ratio Limit for each Core Group. Max ratio for groups with more\r
@@ -532,7 +525,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_TURBO_RATIO_LIMIT is defined as MSR_TURBO_RATIO_LIMIT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_TURBO_RATIO_LIMIT           0x000001AD\r
+#define MSR_GOLDMONT_TURBO_RATIO_LIMIT  0x000001AD\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_TURBO_RATIO_LIMIT\r
@@ -547,57 +540,56 @@ typedef union {
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 0 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup0:8;\r
+    UINT32    MaxRatioLimitGroup0 : 8;\r
     ///\r
     /// [Bits 15:8] Package. Maximum Ratio Limit for Active cores in Group 1\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 1 threshold and greater than Group 0 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup1:8;\r
+    UINT32    MaxRatioLimitGroup1 : 8;\r
     ///\r
     /// [Bits 23:16] Package. Maximum Ratio Limit for Active cores in Group 2\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 2 threshold and greater than Group 1 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup2:8;\r
+    UINT32    MaxRatioLimitGroup2 : 8;\r
     ///\r
     /// [Bits 31:24] Package. Maximum Ratio Limit for Active cores in Group 3\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 3 threshold and greater than Group 2 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup3:8;\r
+    UINT32    MaxRatioLimitGroup3 : 8;\r
     ///\r
     /// [Bits 39:32] Package. Maximum Ratio Limit for Active cores in Group 4\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 4 threshold and greater than Group 3 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup4:8;\r
+    UINT32    MaxRatioLimitGroup4 : 8;\r
     ///\r
     /// [Bits 47:40] Package. Maximum Ratio Limit for Active cores in Group 5\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 5 threshold and greater than Group 4 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup5:8;\r
+    UINT32    MaxRatioLimitGroup5 : 8;\r
     ///\r
     /// [Bits 55:48] Package. Maximum Ratio Limit for Active cores in Group 6\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 6 threshold and greater than Group 5 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup6:8;\r
+    UINT32    MaxRatioLimitGroup6 : 8;\r
     ///\r
     /// [Bits 63:56] Package. Maximum Ratio Limit for Active cores in Group 7\r
     /// Maximum turbo ratio limit when number of active cores is less or equal\r
     /// to Group 7 threshold and greater than Group 6 threshold.\r
     ///\r
-    UINT32  MaxRatioLimitGroup7:8;\r
+    UINT32    MaxRatioLimitGroup7 : 8;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_TURBO_RATIO_LIMIT_REGISTER;\r
 \r
-\r
 /**\r
   Package. Group Size of Active Cores for Turbo Mode Operation (RW) Writes of\r
   0 threshold is ignored.\r
@@ -617,7 +609,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_TURBO_GROUP_CORECNT is defined as MSR_TURBO_GROUP_CORECNT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_TURBO_GROUP_CORECNT         0x000001AE\r
+#define MSR_GOLDMONT_TURBO_GROUP_CORECNT  0x000001AE\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_TURBO_GROUP_CORECNT\r
@@ -631,58 +623,57 @@ typedef union {
     /// [Bits 7:0] Package. Group 0 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 0 Max Turbo Ratio limit.\r
     ///\r
-    UINT32  CoreCountThresholdGroup0:8;\r
+    UINT32    CoreCountThresholdGroup0 : 8;\r
     ///\r
     /// [Bits 15:8] Package. Group 1 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 1 Max Turbo Ratio limit. Must be\r
     /// greater than Group 0 Core Count.\r
     ///\r
-    UINT32  CoreCountThresholdGroup1:8;\r
+    UINT32    CoreCountThresholdGroup1 : 8;\r
     ///\r
     /// [Bits 23:16] Package. Group 2 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 2 Max Turbo Ratio limit. Must be\r
     /// greater than Group 1 Core Count.\r
     ///\r
-    UINT32  CoreCountThresholdGroup2:8;\r
+    UINT32    CoreCountThresholdGroup2 : 8;\r
     ///\r
     /// [Bits 31:24] Package. Group 3 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 3 Max Turbo Ratio limit. Must be\r
     /// greater than Group 2 Core Count.\r
     ///\r
-    UINT32  CoreCountThresholdGroup3:8;\r
+    UINT32    CoreCountThresholdGroup3 : 8;\r
     ///\r
     /// [Bits 39:32] Package. Group 4 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 4 Max Turbo Ratio limit. Must be\r
     /// greater than Group 3 Core Count.\r
     ///\r
-    UINT32  CoreCountThresholdGroup4:8;\r
+    UINT32    CoreCountThresholdGroup4 : 8;\r
     ///\r
     /// [Bits 47:40] Package. Group 5 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 5 Max Turbo Ratio limit. Must be\r
     /// greater than Group 4 Core Count.\r
     ///\r
-    UINT32  CoreCountThresholdGroup5:8;\r
+    UINT32    CoreCountThresholdGroup5 : 8;\r
     ///\r
     /// [Bits 55:48] Package. Group 6 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 6 Max Turbo Ratio limit. Must be\r
     /// greater than Group 5 Core Count.\r
     ///\r
-    UINT32  CoreCountThresholdGroup6:8;\r
+    UINT32    CoreCountThresholdGroup6 : 8;\r
     ///\r
     /// [Bits 63:56] Package. Group 7 Core Count Threshold Maximum number of\r
     /// active cores to operate under Group 7 Max Turbo Ratio limit. Must be\r
     /// greater than Group 6 Core Count and not less than the total number of\r
     /// processor cores in the package. E.g. specify 255.\r
     ///\r
-    UINT32  CoreCountThresholdGroup7:8;\r
+    UINT32    CoreCountThresholdGroup7 : 8;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_TURBO_GROUP_CORECNT_REGISTER;\r
 \r
-\r
 /**\r
   Core. Last Branch Record Filtering Select Register (R/W) See Section 17.9.2,\r
   "Filtering of Last Branch Records.".\r
@@ -702,7 +693,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_LBR_SELECT is defined as MSR_LBR_SELECT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_LBR_SELECT                  0x000001C8\r
+#define MSR_GOLDMONT_LBR_SELECT  0x000001C8\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_LBR_SELECT\r
@@ -715,57 +706,56 @@ typedef union {
     ///\r
     /// [Bit 0] CPL_EQ_0.\r
     ///\r
-    UINT32  CPL_EQ_0:1;\r
+    UINT32    CPL_EQ_0      : 1;\r
     ///\r
     /// [Bit 1] CPL_NEQ_0.\r
     ///\r
-    UINT32  CPL_NEQ_0:1;\r
+    UINT32    CPL_NEQ_0     : 1;\r
     ///\r
     /// [Bit 2] JCC.\r
     ///\r
-    UINT32  JCC:1;\r
+    UINT32    JCC           : 1;\r
     ///\r
     /// [Bit 3] NEAR_REL_CALL.\r
     ///\r
-    UINT32  NEAR_REL_CALL:1;\r
+    UINT32    NEAR_REL_CALL : 1;\r
     ///\r
     /// [Bit 4] NEAR_IND_CALL.\r
     ///\r
-    UINT32  NEAR_IND_CALL:1;\r
+    UINT32    NEAR_IND_CALL : 1;\r
     ///\r
     /// [Bit 5] NEAR_RET.\r
     ///\r
-    UINT32  NEAR_RET:1;\r
+    UINT32    NEAR_RET      : 1;\r
     ///\r
     /// [Bit 6] NEAR_IND_JMP.\r
     ///\r
-    UINT32  NEAR_IND_JMP:1;\r
+    UINT32    NEAR_IND_JMP  : 1;\r
     ///\r
     /// [Bit 7] NEAR_REL_JMP.\r
     ///\r
-    UINT32  NEAR_REL_JMP:1;\r
+    UINT32    NEAR_REL_JMP  : 1;\r
     ///\r
     /// [Bit 8] FAR_BRANCH.\r
     ///\r
-    UINT32  FAR_BRANCH:1;\r
+    UINT32    FAR_BRANCH    : 1;\r
     ///\r
     /// [Bit 9] EN_CALL_STACK.\r
     ///\r
-    UINT32  EN_CALL_STACK:1;\r
-    UINT32  Reserved1:22;\r
-    UINT32  Reserved2:32;\r
+    UINT32    EN_CALL_STACK : 1;\r
+    UINT32    Reserved1     : 22;\r
+    UINT32    Reserved2     : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_LBR_SELECT_REGISTER;\r
 \r
-\r
 /**\r
   Core. Last Branch Record Stack TOS (R/W)  Contains an index (bits 0-4) that\r
   points to the MSR containing the most recent branch record. See\r
@@ -784,8 +774,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_LASTBRANCH_TOS is defined as MSR_LASTBRANCH_TOS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_LASTBRANCH_TOS              0x000001C9\r
-\r
+#define MSR_GOLDMONT_LASTBRANCH_TOS  0x000001C9\r
 \r
 /**\r
   Core. Power Control Register. See http://biosbits.org.\r
@@ -805,7 +794,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_POWER_CTL is defined as MSR_POWER_CTL in SDM.\r
 **/\r
-#define MSR_GOLDMONT_POWER_CTL                   0x000001FC\r
+#define MSR_GOLDMONT_POWER_CTL  0x000001FC\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_POWER_CTL\r
@@ -815,27 +804,26 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:1;\r
+    UINT32    Reserved1 : 1;\r
     ///\r
     /// [Bit 1] Package. C1E Enable (R/W)  When set to '1', will enable the\r
     /// CPU to switch to the Minimum Enhanced Intel SpeedStep Technology\r
     /// operating point when all execution cores enter MWAIT (C1).\r
     ///\r
-    UINT32  C1EEnable:1;\r
-    UINT32  Reserved2:30;\r
-    UINT32  Reserved3:32;\r
+    UINT32    C1EEnable : 1;\r
+    UINT32    Reserved2 : 30;\r
+    UINT32    Reserved3 : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_POWER_CTL_REGISTER;\r
 \r
-\r
 /**\r
   Package. Lower 64 Bit CR_SGXOWNEREPOCH (W) Writes do not update\r
   CR_SGXOWNEREPOCH if CPUID.(EAX=12H, ECX=0):EAX.SGX1 is 1 on any thread in\r
@@ -854,14 +842,12 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_SGXOWNEREPOCH0 is defined as MSR_SGXOWNEREPOCH0 in SDM.\r
 **/\r
-#define MSR_GOLDMONT_SGXOWNEREPOCH0                   0x00000300\r
-\r
+#define MSR_GOLDMONT_SGXOWNEREPOCH0  0x00000300\r
 \r
 //\r
 // Define MSR_GOLDMONT_SGXOWNER0 for compatibility due to name change in the SDM.\r
 //\r
-#define MSR_GOLDMONT_SGXOWNER0                        MSR_GOLDMONT_SGXOWNEREPOCH0\r
-\r
+#define MSR_GOLDMONT_SGXOWNER0  MSR_GOLDMONT_SGXOWNEREPOCH0\r
 \r
 /**\r
   Package. Upper 64 Bit OwnerEpoch Component of SGX Key (RO). Upper 64 bits of\r
@@ -879,14 +865,12 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_SGXOWNEREPOCH1 is defined as MSR_SGXOWNEREPOCH1 in SDM.\r
 **/\r
-#define MSR_GOLDMONT_SGXOWNEREPOCH1                   0x00000301\r
-\r
+#define MSR_GOLDMONT_SGXOWNEREPOCH1  0x00000301\r
 \r
 //\r
 // Define MSR_GOLDMONT_SGXOWNER1 for compatibility due to name change in the SDM.\r
 //\r
-#define MSR_GOLDMONT_SGXOWNER1                        MSR_GOLDMONT_SGXOWNEREPOCH1\r
-\r
+#define MSR_GOLDMONT_SGXOWNER1  MSR_GOLDMONT_SGXOWNEREPOCH1\r
 \r
 /**\r
   Core. See Table 2-2. See Section 18.2.4, "Architectural Performance\r
@@ -907,7 +891,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_RESET is defined as IA32_PERF_GLOBAL_STATUS_RESET in SDM.\r
 **/\r
-#define MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_RESET 0x00000390\r
+#define MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_RESET  0x00000390\r
 \r
 /**\r
   MSR information returned for MSR index\r
@@ -921,70 +905,69 @@ typedef union {
     ///\r
     /// [Bit 0] Set 1 to clear Ovf_PMC0.\r
     ///\r
-    UINT32  Ovf_PMC0:1;\r
+    UINT32    Ovf_PMC0       : 1;\r
     ///\r
     /// [Bit 1] Set 1 to clear Ovf_PMC1.\r
     ///\r
-    UINT32  Ovf_PMC1:1;\r
+    UINT32    Ovf_PMC1       : 1;\r
     ///\r
     /// [Bit 2] Set 1 to clear Ovf_PMC2.\r
     ///\r
-    UINT32  Ovf_PMC2:1;\r
+    UINT32    Ovf_PMC2       : 1;\r
     ///\r
     /// [Bit 3] Set 1 to clear Ovf_PMC3.\r
     ///\r
-    UINT32  Ovf_PMC3:1;\r
-    UINT32  Reserved1:28;\r
+    UINT32    Ovf_PMC3       : 1;\r
+    UINT32    Reserved1      : 28;\r
     ///\r
     /// [Bit 32] Set 1 to clear Ovf_FixedCtr0.\r
     ///\r
-    UINT32  Ovf_FixedCtr0:1;\r
+    UINT32    Ovf_FixedCtr0  : 1;\r
     ///\r
     /// [Bit 33] Set 1 to clear Ovf_FixedCtr1.\r
     ///\r
-    UINT32  Ovf_FixedCtr1:1;\r
+    UINT32    Ovf_FixedCtr1  : 1;\r
     ///\r
     /// [Bit 34] Set 1 to clear Ovf_FixedCtr2.\r
     ///\r
-    UINT32  Ovf_FixedCtr2:1;\r
-    UINT32  Reserved2:20;\r
+    UINT32    Ovf_FixedCtr2  : 1;\r
+    UINT32    Reserved2      : 20;\r
     ///\r
     /// [Bit 55] Set 1 to clear Trace_ToPA_PMI.\r
     ///\r
-    UINT32  Trace_ToPA_PMI:1;\r
-    UINT32  Reserved3:2;\r
+    UINT32    Trace_ToPA_PMI : 1;\r
+    UINT32    Reserved3      : 2;\r
     ///\r
     /// [Bit 58] Set 1 to clear LBR_Frz.\r
     ///\r
-    UINT32  LBR_Frz:1;\r
+    UINT32    LBR_Frz        : 1;\r
     ///\r
     /// [Bit 59] Set 1 to clear CTR_Frz.\r
     ///\r
-    UINT32  CTR_Frz:1;\r
+    UINT32    CTR_Frz        : 1;\r
     ///\r
     /// [Bit 60] Set 1 to clear ASCI.\r
     ///\r
-    UINT32  ASCI:1;\r
+    UINT32    ASCI           : 1;\r
     ///\r
     /// [Bit 61] Set 1 to clear Ovf_Uncore.\r
     ///\r
-    UINT32  Ovf_Uncore:1;\r
+    UINT32    Ovf_Uncore     : 1;\r
     ///\r
     /// [Bit 62] Set 1 to clear Ovf_BufDSSAVE.\r
     ///\r
-    UINT32  Ovf_BufDSSAVE:1;\r
+    UINT32    Ovf_BufDSSAVE  : 1;\r
     ///\r
     /// [Bit 63] Set 1 to clear CondChgd.\r
     ///\r
-    UINT32  CondChgd:1;\r
+    UINT32    CondChgd       : 1;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_RESET_REGISTER;\r
 \r
-\r
 /**\r
   Core. See Table 2-2. See Section 18.2.4, "Architectural Performance\r
   Monitoring Version 4.".\r
@@ -1004,7 +987,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_SET is defined as IA32_PERF_GLOBAL_STATUS_SET in SDM.\r
 **/\r
-#define MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_SET 0x00000391\r
+#define MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_SET  0x00000391\r
 \r
 /**\r
   MSR information returned for MSR index\r
@@ -1018,67 +1001,66 @@ typedef union {
     ///\r
     /// [Bit 0] Set 1 to cause Ovf_PMC0 = 1.\r
     ///\r
-    UINT32  Ovf_PMC0:1;\r
+    UINT32    Ovf_PMC0       : 1;\r
     ///\r
     /// [Bit 1] Set 1 to cause Ovf_PMC1 = 1.\r
     ///\r
-    UINT32  Ovf_PMC1:1;\r
+    UINT32    Ovf_PMC1       : 1;\r
     ///\r
     /// [Bit 2] Set 1 to cause Ovf_PMC2 = 1.\r
     ///\r
-    UINT32  Ovf_PMC2:1;\r
+    UINT32    Ovf_PMC2       : 1;\r
     ///\r
     /// [Bit 3] Set 1 to cause Ovf_PMC3 = 1.\r
     ///\r
-    UINT32  Ovf_PMC3:1;\r
-    UINT32  Reserved1:28;\r
+    UINT32    Ovf_PMC3       : 1;\r
+    UINT32    Reserved1      : 28;\r
     ///\r
     /// [Bit 32] Set 1 to cause Ovf_FixedCtr0 = 1.\r
     ///\r
-    UINT32  Ovf_FixedCtr0:1;\r
+    UINT32    Ovf_FixedCtr0  : 1;\r
     ///\r
     /// [Bit 33] Set 1 to cause Ovf_FixedCtr1 = 1.\r
     ///\r
-    UINT32  Ovf_FixedCtr1:1;\r
+    UINT32    Ovf_FixedCtr1  : 1;\r
     ///\r
     /// [Bit 34] Set 1 to cause Ovf_FixedCtr2 = 1.\r
     ///\r
-    UINT32  Ovf_FixedCtr2:1;\r
-    UINT32  Reserved2:20;\r
+    UINT32    Ovf_FixedCtr2  : 1;\r
+    UINT32    Reserved2      : 20;\r
     ///\r
     /// [Bit 55] Set 1 to cause Trace_ToPA_PMI = 1.\r
     ///\r
-    UINT32  Trace_ToPA_PMI:1;\r
-    UINT32  Reserved3:2;\r
+    UINT32    Trace_ToPA_PMI : 1;\r
+    UINT32    Reserved3      : 2;\r
     ///\r
     /// [Bit 58] Set 1 to cause LBR_Frz = 1.\r
     ///\r
-    UINT32  LBR_Frz:1;\r
+    UINT32    LBR_Frz        : 1;\r
     ///\r
     /// [Bit 59] Set 1 to cause CTR_Frz = 1.\r
     ///\r
-    UINT32  CTR_Frz:1;\r
+    UINT32    CTR_Frz        : 1;\r
     ///\r
     /// [Bit 60] Set 1 to cause ASCI = 1.\r
     ///\r
-    UINT32  ASCI:1;\r
+    UINT32    ASCI           : 1;\r
     ///\r
     /// [Bit 61] Set 1 to cause Ovf_Uncore.\r
     ///\r
-    UINT32  Ovf_Uncore:1;\r
+    UINT32    Ovf_Uncore     : 1;\r
     ///\r
     /// [Bit 62] Set 1 to cause Ovf_BufDSSAVE.\r
     ///\r
-    UINT32  Ovf_BufDSSAVE:1;\r
-    UINT32  Reserved4:1;\r
+    UINT32    Ovf_BufDSSAVE  : 1;\r
+    UINT32    Reserved4      : 1;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_PERF_GLOBAL_STATUS_SET_REGISTER;\r
 \r
-\r
 /**\r
   Core. See Table 2-2. See Section 18.6.2.4, "Processor Event Based Sampling\r
   (PEBS).".\r
@@ -1098,7 +1080,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PEBS_ENABLE is defined as MSR_PEBS_ENABLE in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PEBS_ENABLE                 0x000003F1\r
+#define MSR_GOLDMONT_PEBS_ENABLE  0x000003F1\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PEBS_ENABLE\r
@@ -1112,21 +1094,20 @@ typedef union {
     /// [Bit 0] Enable PEBS trigger and recording for the programmed event\r
     /// (precise or otherwise) on IA32_PMC0. (R/W).\r
     ///\r
-    UINT32  Enable:1;\r
-    UINT32  Reserved1:31;\r
-    UINT32  Reserved2:32;\r
+    UINT32    Enable    : 1;\r
+    UINT32    Reserved1 : 31;\r
+    UINT32    Reserved2 : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PEBS_ENABLE_REGISTER;\r
 \r
-\r
 /**\r
   Package. Note: C-state values are processor specific C-state code names,\r
   unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C3\r
@@ -1146,8 +1127,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_C3_RESIDENCY is defined as MSR_PKG_C3_RESIDENCY in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_C3_RESIDENCY            0x000003F8\r
-\r
+#define MSR_GOLDMONT_PKG_C3_RESIDENCY  0x000003F8\r
 \r
 /**\r
   Package. Note: C-state values are processor specific C-state code names,\r
@@ -1168,8 +1148,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_C6_RESIDENCY is defined as MSR_PKG_C6_RESIDENCY in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_C6_RESIDENCY            0x000003F9\r
-\r
+#define MSR_GOLDMONT_PKG_C6_RESIDENCY  0x000003F9\r
 \r
 /**\r
   Core. Note: C-state values are processor specific C-state code names,\r
@@ -1190,8 +1169,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_CORE_C3_RESIDENCY is defined as MSR_CORE_C3_RESIDENCY in SDM.\r
 **/\r
-#define MSR_GOLDMONT_CORE_C3_RESIDENCY           0x000003FC\r
-\r
+#define MSR_GOLDMONT_CORE_C3_RESIDENCY  0x000003FC\r
 \r
 /**\r
   Package. Enhanced SMM Feature Control (SMM-RW) Reports SMM capability\r
@@ -1212,7 +1190,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_SMM_FEATURE_CONTROL is defined as MSR_SMM_FEATURE_CONTROL in SDM.\r
 **/\r
-#define MSR_GOLDMONT_SMM_FEATURE_CONTROL         0x000004E0\r
+#define MSR_GOLDMONT_SMM_FEATURE_CONTROL  0x000004E0\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_SMM_FEATURE_CONTROL\r
@@ -1226,8 +1204,8 @@ typedef union {
     /// [Bit 0] Lock (SMM-RWO) When set to '1' locks this register from\r
     /// further changes.\r
     ///\r
-    UINT32  Lock:1;\r
-    UINT32  Reserved1:1;\r
+    UINT32    Lock      : 1;\r
+    UINT32    Reserved1 : 1;\r
     ///\r
     /// [Bit 2] SMM_Code_Chk_En (SMM-RW) This control bit is available only if\r
     /// MSR_SMM_MCA_CAP[58] == 1. When set to '0' (default) none of the\r
@@ -1236,21 +1214,20 @@ typedef union {
     /// the package that attempts to execute SMM code not within the ranges\r
     /// defined by the SMRR will assert an unrecoverable MCE.\r
     ///\r
-    UINT32  SMM_Code_Chk_En:1;\r
-    UINT32  Reserved2:29;\r
-    UINT32  Reserved3:32;\r
+    UINT32    SMM_Code_Chk_En : 1;\r
+    UINT32    Reserved2       : 29;\r
+    UINT32    Reserved3       : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_SMM_FEATURE_CONTROL_REGISTER;\r
 \r
-\r
 /**\r
   Package. SMM Delayed (SMM-RO) Reports the interruptible state of all logical\r
   processors in the package. Available only while in SMM and\r
@@ -1271,8 +1248,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_SMM_DELAYED is defined as MSR_SMM_DELAYED in SDM.\r
 **/\r
-#define MSR_GOLDMONT_SMM_DELAYED                 0x000004E2\r
-\r
+#define MSR_GOLDMONT_SMM_DELAYED  0x000004E2\r
 \r
 /**\r
   Package. SMM Blocked (SMM-RO) Reports the blocked state of all logical\r
@@ -1293,8 +1269,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_SMM_BLOCKED is defined as MSR_SMM_BLOCKED in SDM.\r
 **/\r
-#define MSR_GOLDMONT_SMM_BLOCKED                 0x000004E3\r
-\r
+#define MSR_GOLDMONT_SMM_BLOCKED  0x000004E3\r
 \r
 /**\r
   Core. Trace Control Register (R/W).\r
@@ -1314,7 +1289,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_IA32_RTIT_CTL is defined as IA32_RTIT_CTL in SDM.\r
 **/\r
-#define MSR_IA32_RTIT_CTL                        0x00000570\r
+#define MSR_IA32_RTIT_CTL  0x00000570\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_IA32_RTIT_CTL\r
@@ -1327,77 +1302,76 @@ typedef union {
     ///\r
     /// [Bit 0] TraceEn.\r
     ///\r
-    UINT32  TraceEn:1;\r
+    UINT32    TraceEn   : 1;\r
     ///\r
     /// [Bit 1] CYCEn.\r
     ///\r
-    UINT32  CYCEn:1;\r
+    UINT32    CYCEn     : 1;\r
     ///\r
     /// [Bit 2] OS.\r
     ///\r
-    UINT32  OS:1;\r
+    UINT32    OS        : 1;\r
     ///\r
     /// [Bit 3] User.\r
     ///\r
-    UINT32  User:1;\r
-    UINT32  Reserved1:3;\r
+    UINT32    User      : 1;\r
+    UINT32    Reserved1 : 3;\r
     ///\r
     /// [Bit 7] CR3 filter.\r
     ///\r
-    UINT32  CR3:1;\r
+    UINT32    CR3       : 1;\r
     ///\r
     /// [Bit 8] ToPA. Writing 0 will #GP if also setting TraceEn.\r
     ///\r
-    UINT32  ToPA:1;\r
+    UINT32    ToPA      : 1;\r
     ///\r
     /// [Bit 9] MTCEn.\r
     ///\r
-    UINT32  MTCEn:1;\r
+    UINT32    MTCEn     : 1;\r
     ///\r
     /// [Bit 10] TSCEn.\r
     ///\r
-    UINT32  TSCEn:1;\r
+    UINT32    TSCEn     : 1;\r
     ///\r
     /// [Bit 11] DisRETC.\r
     ///\r
-    UINT32  DisRETC:1;\r
-    UINT32  Reserved2:1;\r
+    UINT32    DisRETC   : 1;\r
+    UINT32    Reserved2 : 1;\r
     ///\r
     /// [Bit 13] BranchEn.\r
     ///\r
-    UINT32  BranchEn:1;\r
+    UINT32    BranchEn  : 1;\r
     ///\r
     /// [Bits 17:14] MTCFreq.\r
     ///\r
-    UINT32  MTCFreq:4;\r
-    UINT32  Reserved3:1;\r
+    UINT32    MTCFreq   : 4;\r
+    UINT32    Reserved3 : 1;\r
     ///\r
     /// [Bits 22:19] CYCThresh.\r
     ///\r
-    UINT32  CYCThresh:4;\r
-    UINT32  Reserved4:1;\r
+    UINT32    CYCThresh : 4;\r
+    UINT32    Reserved4 : 1;\r
     ///\r
     /// [Bits 27:24] PSBFreq.\r
     ///\r
-    UINT32  PSBFreq:4;\r
-    UINT32  Reserved5:4;\r
+    UINT32    PSBFreq   : 4;\r
+    UINT32    Reserved5 : 4;\r
     ///\r
     /// [Bits 35:32] ADDR0_CFG.\r
     ///\r
-    UINT32  ADDR0_CFG:4;\r
+    UINT32    ADDR0_CFG : 4;\r
     ///\r
     /// [Bits 39:36] ADDR1_CFG.\r
     ///\r
-    UINT32  ADDR1_CFG:4;\r
-    UINT32  Reserved6:24;\r
+    UINT32    ADDR1_CFG : 4;\r
+    UINT32    Reserved6 : 24;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_RTIT_CTL_REGISTER;\r
 \r
-\r
 /**\r
   Package. Unit Multipliers used in RAPL Interfaces (R/O) See Section 14.9.1,\r
   "RAPL Interfaces.".\r
@@ -1416,7 +1390,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_RAPL_POWER_UNIT is defined as MSR_RAPL_POWER_UNIT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_RAPL_POWER_UNIT             0x00000606\r
+#define MSR_GOLDMONT_RAPL_POWER_UNIT  0x00000606\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_RAPL_POWER_UNIT\r
@@ -1432,37 +1406,36 @@ typedef union {
     /// 3:0. Default value is 1000b, indicating power unit is in 3.9\r
     /// milliWatts increment.\r
     ///\r
-    UINT32  PowerUnits:4;\r
-    UINT32  Reserved1:4;\r
+    UINT32    PowerUnits        : 4;\r
+    UINT32    Reserved1         : 4;\r
     ///\r
     /// [Bits 12:8] Energy Status Units. Energy related information (in\r
     /// Joules) is in unit of, 1Joule/ (2^ESU); where ESU is an unsigned\r
     /// integer represented by bits 12:8. Default value is 01110b, indicating\r
     /// energy unit is in 61 microJoules.\r
     ///\r
-    UINT32  EnergyStatusUnits:5;\r
-    UINT32  Reserved2:3;\r
+    UINT32    EnergyStatusUnits : 5;\r
+    UINT32    Reserved2         : 3;\r
     ///\r
     /// [Bits 19:16] Time Unit. Time related information (in seconds) is in\r
     /// unit of, 1S/2^TU; where TU is an unsigned integer represented by bits\r
     /// 19:16. Default value is 1010b, indicating power unit is in 0.977\r
     /// millisecond.\r
     ///\r
-    UINT32  TimeUnit:4;\r
-    UINT32  Reserved3:12;\r
-    UINT32  Reserved4:32;\r
+    UINT32    TimeUnit          : 4;\r
+    UINT32    Reserved3         : 12;\r
+    UINT32    Reserved4         : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_RAPL_POWER_UNIT_REGISTER;\r
 \r
-\r
 /**\r
   Package. Package C3 Interrupt Response Limit (R/W)  Note: C-state values are\r
   processor specific C-state code names, unrelated to MWAIT extension C-state\r
@@ -1483,7 +1456,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKGC3_IRTL is defined as MSR_PKGC3_IRTL in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKGC3_IRTL                  0x0000060A\r
+#define MSR_GOLDMONT_PKGC3_IRTL  0x0000060A\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PKGC3_IRTL\r
@@ -1498,33 +1471,32 @@ typedef union {
     /// that should be used to decide if the package should be put into a\r
     /// package C3 state.\r
     ///\r
-    UINT32  InterruptResponseTimeLimit:10;\r
+    UINT32    InterruptResponseTimeLimit : 10;\r
     ///\r
     /// [Bits 12:10] Time Unit (R/W) Specifies the encoding value of time unit\r
     /// of the interrupt response time limit. See Table 2-19 for supported\r
     /// time unit encodings.\r
     ///\r
-    UINT32  TimeUnit:3;\r
-    UINT32  Reserved1:2;\r
+    UINT32    TimeUnit                   : 3;\r
+    UINT32    Reserved1                  : 2;\r
     ///\r
     /// [Bit 15] Valid (R/W)  Indicates whether the values in bits 12:0 are\r
     /// valid and can be used by the processor for package C-sate management.\r
     ///\r
-    UINT32  Valid:1;\r
-    UINT32  Reserved2:16;\r
-    UINT32  Reserved3:32;\r
+    UINT32    Valid                      : 1;\r
+    UINT32    Reserved2                  : 16;\r
+    UINT32    Reserved3                  : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PKGC3_IRTL_REGISTER;\r
 \r
-\r
 /**\r
   Package. Package C6/C7S Interrupt Response Limit 1 (R/W)  This MSR defines\r
   the interrupt response time limit used by the processor to manage transition\r
@@ -1547,7 +1519,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKGC_IRTL1 is defined as MSR_PKGC_IRTL1 in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKGC_IRTL1                  0x0000060B\r
+#define MSR_GOLDMONT_PKGC_IRTL1  0x0000060B\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PKGC_IRTL1\r
@@ -1562,33 +1534,32 @@ typedef union {
     /// that should be used to decide if the package should be put into a\r
     /// package C6 or C7S state.\r
     ///\r
-    UINT32  InterruptResponseTimeLimit:10;\r
+    UINT32    InterruptResponseTimeLimit : 10;\r
     ///\r
     /// [Bits 12:10] Time Unit (R/W) Specifies the encoding value of time unit\r
     /// of the interrupt response time limit. See Table 2-19 for supported\r
     /// time unit encodings.\r
     ///\r
-    UINT32  TimeUnit:3;\r
-    UINT32  Reserved1:2;\r
+    UINT32    TimeUnit                   : 3;\r
+    UINT32    Reserved1                  : 2;\r
     ///\r
     /// [Bit 15] Valid (R/W)  Indicates whether the values in bits 12:0 are\r
     /// valid and can be used by the processor for package C-sate management.\r
     ///\r
-    UINT32  Valid:1;\r
-    UINT32  Reserved2:16;\r
-    UINT32  Reserved3:32;\r
+    UINT32    Valid                      : 1;\r
+    UINT32    Reserved2                  : 16;\r
+    UINT32    Reserved3                  : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PKGC_IRTL1_REGISTER;\r
 \r
-\r
 /**\r
   Package. Package C7 Interrupt Response Limit 2 (R/W)  This MSR defines the\r
   interrupt response time limit used by the processor to manage transition to\r
@@ -1610,7 +1581,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKGC_IRTL2 is defined as MSR_PKGC_IRTL2 in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKGC_IRTL2                  0x0000060C\r
+#define MSR_GOLDMONT_PKGC_IRTL2  0x0000060C\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PKGC_IRTL2\r
@@ -1625,33 +1596,32 @@ typedef union {
     /// that should be used to decide if the package should be put into a\r
     /// package C7 state.\r
     ///\r
-    UINT32  InterruptResponseTimeLimit:10;\r
+    UINT32    InterruptResponseTimeLimit : 10;\r
     ///\r
     /// [Bits 12:10] Time Unit (R/W) Specifies the encoding value of time unit\r
     /// of the interrupt response time limit. See Table 2-19 for supported\r
     /// time unit encodings.\r
     ///\r
-    UINT32  TimeUnit:3;\r
-    UINT32  Reserved1:2;\r
+    UINT32    TimeUnit                   : 3;\r
+    UINT32    Reserved1                  : 2;\r
     ///\r
     /// [Bit 15] Valid (R/W)  Indicates whether the values in bits 12:0 are\r
     /// valid and can be used by the processor for package C-sate management.\r
     ///\r
-    UINT32  Valid:1;\r
-    UINT32  Reserved2:16;\r
-    UINT32  Reserved3:32;\r
+    UINT32    Valid                      : 1;\r
+    UINT32    Reserved2                  : 16;\r
+    UINT32    Reserved3                  : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PKGC_IRTL2_REGISTER;\r
 \r
-\r
 /**\r
   Package. Note: C-state values are processor specific C-state code names,\r
   unrelated to MWAIT extension C-state parameters or ACPI CStates. Package C2\r
@@ -1671,8 +1641,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_C2_RESIDENCY is defined as MSR_PKG_C2_RESIDENCY in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_C2_RESIDENCY            0x0000060D\r
-\r
+#define MSR_GOLDMONT_PKG_C2_RESIDENCY  0x0000060D\r
 \r
 /**\r
   Package. PKG RAPL Power Limit Control (R/W) See Section 14.9.3, "Package\r
@@ -1691,8 +1660,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_POWER_LIMIT is defined as MSR_PKG_POWER_LIMIT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_POWER_LIMIT             0x00000610\r
-\r
+#define MSR_GOLDMONT_PKG_POWER_LIMIT  0x00000610\r
 \r
 /**\r
   Package. PKG Energy Status (R/O) See Section 14.9.3, "Package RAPL Domain.".\r
@@ -1709,8 +1677,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_ENERGY_STATUS is defined as MSR_PKG_ENERGY_STATUS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_ENERGY_STATUS           0x00000611\r
-\r
+#define MSR_GOLDMONT_PKG_ENERGY_STATUS  0x00000611\r
 \r
 /**\r
   Package. PKG Perf Status (R/O) See Section 14.9.3, "Package RAPL Domain.".\r
@@ -1727,8 +1694,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_PERF_STATUS is defined as MSR_PKG_PERF_STATUS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_PERF_STATUS             0x00000613\r
-\r
+#define MSR_GOLDMONT_PKG_PERF_STATUS  0x00000613\r
 \r
 /**\r
   Package. PKG RAPL Parameters (R/W).\r
@@ -1748,7 +1714,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_POWER_INFO is defined as MSR_PKG_POWER_INFO in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_POWER_INFO              0x00000614\r
+#define MSR_GOLDMONT_PKG_POWER_INFO  0x00000614\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_PKG_POWER_INFO\r
@@ -1762,20 +1728,20 @@ typedef union {
     /// [Bits 14:0] Thermal Spec Power (R/W)  See Section 14.9.3, "Package\r
     /// RAPL Domain.".\r
     ///\r
-    UINT32  ThermalSpecPower:15;\r
-    UINT32  Reserved1:1;\r
+    UINT32    ThermalSpecPower  : 15;\r
+    UINT32    Reserved1         : 1;\r
     ///\r
     /// [Bits 30:16] Minimum Power (R/W)  See Section 14.9.3, "Package RAPL\r
     /// Domain.".\r
     ///\r
-    UINT32  MinimumPower:15;\r
-    UINT32  Reserved2:1;\r
+    UINT32    MinimumPower      : 15;\r
+    UINT32    Reserved2         : 1;\r
     ///\r
     /// [Bits 46:32] Maximum Power (R/W)  See Section 14.9.3, "Package RAPL\r
     /// Domain.".\r
     ///\r
-    UINT32  MaximumPower:15;\r
-    UINT32  Reserved3:1;\r
+    UINT32    MaximumPower      : 15;\r
+    UINT32    Reserved3         : 1;\r
     ///\r
     /// [Bits 54:48] Maximum Time Window (R/W)  Specified by 2^Y * (1.0 +\r
     /// Z/4.0) * Time_Unit, where "Y" is the unsigned integer value\r
@@ -1783,16 +1749,15 @@ typedef union {
     /// bits 54:53. "Time_Unit" is specified by the "Time Units" field of\r
     /// MSR_RAPL_POWER_UNIT.\r
     ///\r
-    UINT32  MaximumTimeWindow:7;\r
-    UINT32  Reserved4:9;\r
+    UINT32    MaximumTimeWindow : 7;\r
+    UINT32    Reserved4         : 9;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_PKG_POWER_INFO_REGISTER;\r
 \r
-\r
 /**\r
   Package. DRAM RAPL Power Limit Control (R/W)  See Section 14.9.5, "DRAM RAPL\r
   Domain.".\r
@@ -1810,8 +1775,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_DRAM_POWER_LIMIT is defined as MSR_DRAM_POWER_LIMIT in SDM.\r
 **/\r
-#define MSR_GOLDMONT_DRAM_POWER_LIMIT            0x00000618\r
-\r
+#define MSR_GOLDMONT_DRAM_POWER_LIMIT  0x00000618\r
 \r
 /**\r
   Package. DRAM Energy Status (R/O)  See Section 14.9.5, "DRAM RAPL Domain.".\r
@@ -1828,8 +1792,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_DRAM_ENERGY_STATUS is defined as MSR_DRAM_ENERGY_STATUS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_DRAM_ENERGY_STATUS          0x00000619\r
-\r
+#define MSR_GOLDMONT_DRAM_ENERGY_STATUS  0x00000619\r
 \r
 /**\r
   Package. DRAM Performance Throttling Status (R/O) See Section 14.9.5, "DRAM\r
@@ -1847,8 +1810,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_DRAM_PERF_STATUS is defined as MSR_DRAM_PERF_STATUS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_DRAM_PERF_STATUS            0x0000061B\r
-\r
+#define MSR_GOLDMONT_DRAM_PERF_STATUS  0x0000061B\r
 \r
 /**\r
   Package. DRAM RAPL Parameters (R/W) See Section 14.9.5, "DRAM RAPL Domain.".\r
@@ -1866,8 +1828,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_DRAM_POWER_INFO is defined as MSR_DRAM_POWER_INFO in SDM.\r
 **/\r
-#define MSR_GOLDMONT_DRAM_POWER_INFO             0x0000061C\r
-\r
+#define MSR_GOLDMONT_DRAM_POWER_INFO  0x0000061C\r
 \r
 /**\r
   Package. Note: C-state values are processor specific C-state code names,.\r
@@ -1887,8 +1848,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PKG_C10_RESIDENCY is defined as MSR_PKG_C10_RESIDENCY in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PKG_C10_RESIDENCY           0x00000632\r
-\r
+#define MSR_GOLDMONT_PKG_C10_RESIDENCY  0x00000632\r
 \r
 /**\r
   Package. PP0 Energy Status (R/O)  See Section 14.9.4, "PP0/PP1 RAPL\r
@@ -1906,8 +1866,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PP0_ENERGY_STATUS is defined as MSR_PP0_ENERGY_STATUS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PP0_ENERGY_STATUS           0x00000639\r
-\r
+#define MSR_GOLDMONT_PP0_ENERGY_STATUS  0x00000639\r
 \r
 /**\r
   Package. PP1 Energy Status (R/O)  See Section 14.9.4, "PP0/PP1 RAPL\r
@@ -1925,8 +1884,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_PP1_ENERGY_STATUS is defined as MSR_PP1_ENERGY_STATUS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_PP1_ENERGY_STATUS           0x00000641\r
-\r
+#define MSR_GOLDMONT_PP1_ENERGY_STATUS  0x00000641\r
 \r
 /**\r
   Package. ConfigTDP Control (R/W).\r
@@ -1946,7 +1904,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_TURBO_ACTIVATION_RATIO is defined as MSR_TURBO_ACTIVATION_RATIO in SDM.\r
 **/\r
-#define MSR_GOLDMONT_TURBO_ACTIVATION_RATIO      0x0000064C\r
+#define MSR_GOLDMONT_TURBO_ACTIVATION_RATIO  0x0000064C\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_TURBO_ACTIVATION_RATIO\r
@@ -1960,26 +1918,25 @@ typedef union {
     /// [Bits 7:0] MAX_NON_TURBO_RATIO (RW/L) System BIOS can program this\r
     /// field.\r
     ///\r
-    UINT32  MAX_NON_TURBO_RATIO:8;\r
-    UINT32  Reserved1:23;\r
+    UINT32    MAX_NON_TURBO_RATIO         : 8;\r
+    UINT32    Reserved1                   : 23;\r
     ///\r
     /// [Bit 31] TURBO_ACTIVATION_RATIO_Lock (RW/L) When this bit is set, the\r
     /// content of this register is locked until a reset.\r
     ///\r
-    UINT32  TURBO_ACTIVATION_RATIO_Lock:1;\r
-    UINT32  Reserved2:32;\r
+    UINT32    TURBO_ACTIVATION_RATIO_Lock : 1;\r
+    UINT32    Reserved2                   : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_TURBO_ACTIVATION_RATIO_REGISTER;\r
 \r
-\r
 /**\r
   Package. Indicator of Frequency Clipping in Processor Cores (R/W) (frequency\r
   refers to processor core frequency).\r
@@ -1999,7 +1956,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_CORE_PERF_LIMIT_REASONS is defined as MSR_CORE_PERF_LIMIT_REASONS in SDM.\r
 **/\r
-#define MSR_GOLDMONT_CORE_PERF_LIMIT_REASONS     0x0000064F\r
+#define MSR_GOLDMONT_CORE_PERF_LIMIT_REASONS  0x0000064F\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_CORE_PERF_LIMIT_REASONS\r
@@ -2014,140 +1971,139 @@ typedef union {
     /// reduced below the operating system request due to assertion of\r
     /// external PROCHOT.\r
     ///\r
-    UINT32  PROCHOTStatus:1;\r
+    UINT32    PROCHOTStatus                    : 1;\r
     ///\r
     /// [Bit 1] Thermal Status (R0) When set, frequency is reduced below the\r
     /// operating system request due to a thermal event.\r
     ///\r
-    UINT32  ThermalStatus:1;\r
+    UINT32    ThermalStatus                    : 1;\r
     ///\r
     /// [Bit 2] Package-Level Power Limiting PL1 Status (R0) When set,\r
     /// frequency is reduced below the operating system request due to\r
     /// package-level power limiting PL1.\r
     ///\r
-    UINT32  PL1Status:1;\r
+    UINT32    PL1Status                        : 1;\r
     ///\r
     /// [Bit 3] Package-Level PL2 Power Limiting Status (R0) When set,\r
     /// frequency is reduced below the operating system request due to\r
     /// package-level power limiting PL2.\r
     ///\r
-    UINT32  PL2Status:1;\r
-    UINT32  Reserved1:5;\r
+    UINT32    PL2Status                        : 1;\r
+    UINT32    Reserved1                        : 5;\r
     ///\r
     /// [Bit 9] Core Power Limiting Status (R0) When set, frequency is reduced\r
     /// below the operating system request due to domain-level power limiting.\r
     ///\r
-    UINT32  PowerLimitingStatus:1;\r
+    UINT32    PowerLimitingStatus              : 1;\r
     ///\r
     /// [Bit 10] VR Therm Alert Status (R0) When set, frequency is reduced\r
     /// below the operating system request due to a thermal alert from the\r
     /// Voltage Regulator.\r
     ///\r
-    UINT32  VRThermAlertStatus:1;\r
+    UINT32    VRThermAlertStatus               : 1;\r
     ///\r
     /// [Bit 11] Max Turbo Limit Status (R0) When set, frequency is reduced\r
     /// below the operating system request due to multi-core turbo limits.\r
     ///\r
-    UINT32  MaxTurboLimitStatus:1;\r
+    UINT32    MaxTurboLimitStatus              : 1;\r
     ///\r
     /// [Bit 12] Electrical Design Point Status (R0) When set, frequency is\r
     /// reduced below the operating system request due to electrical design\r
     /// point constraints (e.g. maximum electrical current consumption).\r
     ///\r
-    UINT32  ElectricalDesignPointStatus:1;\r
+    UINT32    ElectricalDesignPointStatus      : 1;\r
     ///\r
     /// [Bit 13] Turbo Transition Attenuation Status (R0) When set, frequency\r
     /// is reduced below the operating system request due to Turbo transition\r
     /// attenuation. This prevents performance degradation due to frequent\r
     /// operating ratio changes.\r
     ///\r
-    UINT32  TurboTransitionAttenuationStatus:1;\r
+    UINT32    TurboTransitionAttenuationStatus : 1;\r
     ///\r
     /// [Bit 14] Maximum Efficiency Frequency Status (R0) When set, frequency\r
     /// is reduced below the maximum efficiency frequency.\r
     ///\r
-    UINT32  MaximumEfficiencyFrequencyStatus:1;\r
-    UINT32  Reserved2:1;\r
+    UINT32    MaximumEfficiencyFrequencyStatus : 1;\r
+    UINT32    Reserved2                        : 1;\r
     ///\r
     /// [Bit 16] PROCHOT Log  When set, indicates that the PROCHOT Status bit\r
     /// has asserted since the log bit was last cleared. This log bit will\r
     /// remain set until cleared by software writing 0.\r
     ///\r
-    UINT32  PROCHOT:1;\r
+    UINT32    PROCHOT                          : 1;\r
     ///\r
     /// [Bit 17] Thermal Log  When set, indicates that the Thermal Status bit\r
     /// has asserted since the log bit was last cleared. This log bit will\r
     /// remain set until cleared by software writing 0.\r
     ///\r
-    UINT32  ThermalLog:1;\r
+    UINT32    ThermalLog                       : 1;\r
     ///\r
     /// [Bit 18] Package-Level PL1 Power Limiting Log  When set, indicates\r
     /// that the Package Level PL1 Power Limiting Status bit has asserted\r
     /// since the log bit was last cleared. This log bit will remain set until\r
     /// cleared by software writing 0.\r
     ///\r
-    UINT32  PL1Log:1;\r
+    UINT32    PL1Log                           : 1;\r
     ///\r
     /// [Bit 19] Package-Level PL2 Power Limiting Log When set, indicates that\r
     /// the Package Level PL2 Power Limiting Status bit has asserted since the\r
     /// log bit was last cleared. This log bit will remain set until cleared\r
     /// by software writing 0.\r
     ///\r
-    UINT32  PL2Log:1;\r
-    UINT32  Reserved3:5;\r
+    UINT32    PL2Log                           : 1;\r
+    UINT32    Reserved3                        : 5;\r
     ///\r
     /// [Bit 25] Core Power Limiting Log  When set, indicates that the Core\r
     /// Power Limiting Status bit has asserted since the log bit was last\r
     /// cleared. This log bit will remain set until cleared by software\r
     /// writing 0.\r
     ///\r
-    UINT32  CorePowerLimitingLog:1;\r
+    UINT32    CorePowerLimitingLog             : 1;\r
     ///\r
     /// [Bit 26] VR Therm Alert Log  When set, indicates that the VR Therm\r
     /// Alert Status bit has asserted since the log bit was last cleared. This\r
     /// log bit will remain set until cleared by software writing 0.\r
     ///\r
-    UINT32  VRThermAlertLog:1;\r
+    UINT32    VRThermAlertLog                  : 1;\r
     ///\r
     /// [Bit 27] Max Turbo Limit Log When set, indicates that the Max Turbo\r
     /// Limit Status bit has asserted since the log bit was last cleared. This\r
     /// log bit will remain set until cleared by software writing 0.\r
     ///\r
-    UINT32  MaxTurboLimitLog:1;\r
+    UINT32    MaxTurboLimitLog                 : 1;\r
     ///\r
     /// [Bit 28] Electrical Design Point Log  When set, indicates that the EDP\r
     /// Status bit has asserted since the log bit was last cleared. This log\r
     /// bit will remain set until cleared by software writing 0.\r
     ///\r
-    UINT32  ElectricalDesignPointLog:1;\r
+    UINT32    ElectricalDesignPointLog         : 1;\r
     ///\r
     /// [Bit 29] Turbo Transition Attenuation Log When set, indicates that the\r
     /// Turbo Transition Attenuation Status bit has asserted since the log bit\r
     /// was last cleared. This log bit will remain set until cleared by\r
     /// software writing 0.\r
     ///\r
-    UINT32  TurboTransitionAttenuationLog:1;\r
+    UINT32    TurboTransitionAttenuationLog    : 1;\r
     ///\r
     /// [Bit 30] Maximum Efficiency Frequency Log  When set, indicates that\r
     /// the Maximum Efficiency Frequency Status bit has asserted since the log\r
     /// bit was last cleared. This log bit will remain set until cleared by\r
     /// software writing 0.\r
     ///\r
-    UINT32  MaximumEfficiencyFrequencyLog:1;\r
-    UINT32  Reserved4:1;\r
-    UINT32  Reserved5:32;\r
+    UINT32    MaximumEfficiencyFrequencyLog    : 1;\r
+    UINT32    Reserved4                        : 1;\r
+    UINT32    Reserved5                        : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_CORE_PERF_LIMIT_REASONS_REGISTER;\r
 \r
-\r
 /**\r
   Core. Last Branch Record n From IP (R/W) One of 32 pairs of last branch\r
   record registers on the last branch record stack. The From_IP part of the\r
@@ -2202,38 +2158,38 @@ typedef union {
         MSR_GOLDMONT_LASTBRANCH_31_FROM_IP is defined as MSR_LASTBRANCH_31_FROM_IP in SDM.\r
   @{\r
 **/\r
-#define MSR_GOLDMONT_LASTBRANCH_0_FROM_IP        0x00000680\r
-#define MSR_GOLDMONT_LASTBRANCH_1_FROM_IP        0x00000681\r
-#define MSR_GOLDMONT_LASTBRANCH_2_FROM_IP        0x00000682\r
-#define MSR_GOLDMONT_LASTBRANCH_3_FROM_IP        0x00000683\r
-#define MSR_GOLDMONT_LASTBRANCH_4_FROM_IP        0x00000684\r
-#define MSR_GOLDMONT_LASTBRANCH_5_FROM_IP        0x00000685\r
-#define MSR_GOLDMONT_LASTBRANCH_6_FROM_IP        0x00000686\r
-#define MSR_GOLDMONT_LASTBRANCH_7_FROM_IP        0x00000687\r
-#define MSR_GOLDMONT_LASTBRANCH_8_FROM_IP        0x00000688\r
-#define MSR_GOLDMONT_LASTBRANCH_9_FROM_IP        0x00000689\r
-#define MSR_GOLDMONT_LASTBRANCH_10_FROM_IP       0x0000068A\r
-#define MSR_GOLDMONT_LASTBRANCH_11_FROM_IP       0x0000068B\r
-#define MSR_GOLDMONT_LASTBRANCH_12_FROM_IP       0x0000068C\r
-#define MSR_GOLDMONT_LASTBRANCH_13_FROM_IP       0x0000068D\r
-#define MSR_GOLDMONT_LASTBRANCH_14_FROM_IP       0x0000068E\r
-#define MSR_GOLDMONT_LASTBRANCH_15_FROM_IP       0x0000068F\r
-#define MSR_GOLDMONT_LASTBRANCH_16_FROM_IP       0x00000690\r
-#define MSR_GOLDMONT_LASTBRANCH_17_FROM_IP       0x00000691\r
-#define MSR_GOLDMONT_LASTBRANCH_18_FROM_IP       0x00000692\r
-#define MSR_GOLDMONT_LASTBRANCH_19_FROM_IP       0x00000693\r
-#define MSR_GOLDMONT_LASTBRANCH_20_FROM_IP       0x00000694\r
-#define MSR_GOLDMONT_LASTBRANCH_21_FROM_IP       0x00000695\r
-#define MSR_GOLDMONT_LASTBRANCH_22_FROM_IP       0x00000696\r
-#define MSR_GOLDMONT_LASTBRANCH_23_FROM_IP       0x00000697\r
-#define MSR_GOLDMONT_LASTBRANCH_24_FROM_IP       0x00000698\r
-#define MSR_GOLDMONT_LASTBRANCH_25_FROM_IP       0x00000699\r
-#define MSR_GOLDMONT_LASTBRANCH_26_FROM_IP       0x0000069A\r
-#define MSR_GOLDMONT_LASTBRANCH_27_FROM_IP       0x0000069B\r
-#define MSR_GOLDMONT_LASTBRANCH_28_FROM_IP       0x0000069C\r
-#define MSR_GOLDMONT_LASTBRANCH_29_FROM_IP       0x0000069D\r
-#define MSR_GOLDMONT_LASTBRANCH_30_FROM_IP       0x0000069E\r
-#define MSR_GOLDMONT_LASTBRANCH_31_FROM_IP       0x0000069F\r
+#define MSR_GOLDMONT_LASTBRANCH_0_FROM_IP   0x00000680\r
+#define MSR_GOLDMONT_LASTBRANCH_1_FROM_IP   0x00000681\r
+#define MSR_GOLDMONT_LASTBRANCH_2_FROM_IP   0x00000682\r
+#define MSR_GOLDMONT_LASTBRANCH_3_FROM_IP   0x00000683\r
+#define MSR_GOLDMONT_LASTBRANCH_4_FROM_IP   0x00000684\r
+#define MSR_GOLDMONT_LASTBRANCH_5_FROM_IP   0x00000685\r
+#define MSR_GOLDMONT_LASTBRANCH_6_FROM_IP   0x00000686\r
+#define MSR_GOLDMONT_LASTBRANCH_7_FROM_IP   0x00000687\r
+#define MSR_GOLDMONT_LASTBRANCH_8_FROM_IP   0x00000688\r
+#define MSR_GOLDMONT_LASTBRANCH_9_FROM_IP   0x00000689\r
+#define MSR_GOLDMONT_LASTBRANCH_10_FROM_IP  0x0000068A\r
+#define MSR_GOLDMONT_LASTBRANCH_11_FROM_IP  0x0000068B\r
+#define MSR_GOLDMONT_LASTBRANCH_12_FROM_IP  0x0000068C\r
+#define MSR_GOLDMONT_LASTBRANCH_13_FROM_IP  0x0000068D\r
+#define MSR_GOLDMONT_LASTBRANCH_14_FROM_IP  0x0000068E\r
+#define MSR_GOLDMONT_LASTBRANCH_15_FROM_IP  0x0000068F\r
+#define MSR_GOLDMONT_LASTBRANCH_16_FROM_IP  0x00000690\r
+#define MSR_GOLDMONT_LASTBRANCH_17_FROM_IP  0x00000691\r
+#define MSR_GOLDMONT_LASTBRANCH_18_FROM_IP  0x00000692\r
+#define MSR_GOLDMONT_LASTBRANCH_19_FROM_IP  0x00000693\r
+#define MSR_GOLDMONT_LASTBRANCH_20_FROM_IP  0x00000694\r
+#define MSR_GOLDMONT_LASTBRANCH_21_FROM_IP  0x00000695\r
+#define MSR_GOLDMONT_LASTBRANCH_22_FROM_IP  0x00000696\r
+#define MSR_GOLDMONT_LASTBRANCH_23_FROM_IP  0x00000697\r
+#define MSR_GOLDMONT_LASTBRANCH_24_FROM_IP  0x00000698\r
+#define MSR_GOLDMONT_LASTBRANCH_25_FROM_IP  0x00000699\r
+#define MSR_GOLDMONT_LASTBRANCH_26_FROM_IP  0x0000069A\r
+#define MSR_GOLDMONT_LASTBRANCH_27_FROM_IP  0x0000069B\r
+#define MSR_GOLDMONT_LASTBRANCH_28_FROM_IP  0x0000069C\r
+#define MSR_GOLDMONT_LASTBRANCH_29_FROM_IP  0x0000069D\r
+#define MSR_GOLDMONT_LASTBRANCH_30_FROM_IP  0x0000069E\r
+#define MSR_GOLDMONT_LASTBRANCH_31_FROM_IP  0x0000069F\r
 /// @}\r
 \r
 /**\r
@@ -2248,31 +2204,30 @@ typedef union {
     ///\r
     /// [Bit 31:0] From Linear Address (R/W).\r
     ///\r
-    UINT32  FromLinearAddress:32;\r
+    UINT32    FromLinearAddress   : 32;\r
     ///\r
     /// [Bit 47:32] From Linear Address (R/W).\r
     ///\r
-    UINT32  FromLinearAddressHi:16;\r
+    UINT32    FromLinearAddressHi : 16;\r
     ///\r
     /// [Bits 62:48] Signed extension of bits 47:0.\r
     ///\r
-    UINT32  SignedExtension:15;\r
+    UINT32    SignedExtension     : 15;\r
     ///\r
     /// [Bit 63] Mispred.\r
     ///\r
-    UINT32  Mispred:1;\r
+    UINT32    Mispred             : 1;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_LASTBRANCH_FROM_IP_REGISTER;\r
 \r
-\r
 /**\r
   Core. Last Branch Record n To IP (R/W) One of 32 pairs of last branch record\r
   registers on the last branch record stack. The To_IP part of the stack\r
@@ -2326,38 +2281,38 @@ typedef union {
         MSR_GOLDMONT_LASTBRANCH_31_TO_IP is defined as MSR_LASTBRANCH_31_TO_IP in SDM.\r
   @{\r
 **/\r
-#define MSR_GOLDMONT_LASTBRANCH_0_TO_IP          0x000006C0\r
-#define MSR_GOLDMONT_LASTBRANCH_1_TO_IP          0x000006C1\r
-#define MSR_GOLDMONT_LASTBRANCH_2_TO_IP          0x000006C2\r
-#define MSR_GOLDMONT_LASTBRANCH_3_TO_IP          0x000006C3\r
-#define MSR_GOLDMONT_LASTBRANCH_4_TO_IP          0x000006C4\r
-#define MSR_GOLDMONT_LASTBRANCH_5_TO_IP          0x000006C5\r
-#define MSR_GOLDMONT_LASTBRANCH_6_TO_IP          0x000006C6\r
-#define MSR_GOLDMONT_LASTBRANCH_7_TO_IP          0x000006C7\r
-#define MSR_GOLDMONT_LASTBRANCH_8_TO_IP          0x000006C8\r
-#define MSR_GOLDMONT_LASTBRANCH_9_TO_IP          0x000006C9\r
-#define MSR_GOLDMONT_LASTBRANCH_10_TO_IP         0x000006CA\r
-#define MSR_GOLDMONT_LASTBRANCH_11_TO_IP         0x000006CB\r
-#define MSR_GOLDMONT_LASTBRANCH_12_TO_IP         0x000006CC\r
-#define MSR_GOLDMONT_LASTBRANCH_13_TO_IP         0x000006CD\r
-#define MSR_GOLDMONT_LASTBRANCH_14_TO_IP         0x000006CE\r
-#define MSR_GOLDMONT_LASTBRANCH_15_TO_IP         0x000006CF\r
-#define MSR_GOLDMONT_LASTBRANCH_16_TO_IP         0x000006D0\r
-#define MSR_GOLDMONT_LASTBRANCH_17_TO_IP         0x000006D1\r
-#define MSR_GOLDMONT_LASTBRANCH_18_TO_IP         0x000006D2\r
-#define MSR_GOLDMONT_LASTBRANCH_19_TO_IP         0x000006D3\r
-#define MSR_GOLDMONT_LASTBRANCH_20_TO_IP         0x000006D4\r
-#define MSR_GOLDMONT_LASTBRANCH_21_TO_IP         0x000006D5\r
-#define MSR_GOLDMONT_LASTBRANCH_22_TO_IP         0x000006D6\r
-#define MSR_GOLDMONT_LASTBRANCH_23_TO_IP         0x000006D7\r
-#define MSR_GOLDMONT_LASTBRANCH_24_TO_IP         0x000006D8\r
-#define MSR_GOLDMONT_LASTBRANCH_25_TO_IP         0x000006D9\r
-#define MSR_GOLDMONT_LASTBRANCH_26_TO_IP         0x000006DA\r
-#define MSR_GOLDMONT_LASTBRANCH_27_TO_IP         0x000006DB\r
-#define MSR_GOLDMONT_LASTBRANCH_28_TO_IP         0x000006DC\r
-#define MSR_GOLDMONT_LASTBRANCH_29_TO_IP         0x000006DD\r
-#define MSR_GOLDMONT_LASTBRANCH_30_TO_IP         0x000006DE\r
-#define MSR_GOLDMONT_LASTBRANCH_31_TO_IP         0x000006DF\r
+#define MSR_GOLDMONT_LASTBRANCH_0_TO_IP   0x000006C0\r
+#define MSR_GOLDMONT_LASTBRANCH_1_TO_IP   0x000006C1\r
+#define MSR_GOLDMONT_LASTBRANCH_2_TO_IP   0x000006C2\r
+#define MSR_GOLDMONT_LASTBRANCH_3_TO_IP   0x000006C3\r
+#define MSR_GOLDMONT_LASTBRANCH_4_TO_IP   0x000006C4\r
+#define MSR_GOLDMONT_LASTBRANCH_5_TO_IP   0x000006C5\r
+#define MSR_GOLDMONT_LASTBRANCH_6_TO_IP   0x000006C6\r
+#define MSR_GOLDMONT_LASTBRANCH_7_TO_IP   0x000006C7\r
+#define MSR_GOLDMONT_LASTBRANCH_8_TO_IP   0x000006C8\r
+#define MSR_GOLDMONT_LASTBRANCH_9_TO_IP   0x000006C9\r
+#define MSR_GOLDMONT_LASTBRANCH_10_TO_IP  0x000006CA\r
+#define MSR_GOLDMONT_LASTBRANCH_11_TO_IP  0x000006CB\r
+#define MSR_GOLDMONT_LASTBRANCH_12_TO_IP  0x000006CC\r
+#define MSR_GOLDMONT_LASTBRANCH_13_TO_IP  0x000006CD\r
+#define MSR_GOLDMONT_LASTBRANCH_14_TO_IP  0x000006CE\r
+#define MSR_GOLDMONT_LASTBRANCH_15_TO_IP  0x000006CF\r
+#define MSR_GOLDMONT_LASTBRANCH_16_TO_IP  0x000006D0\r
+#define MSR_GOLDMONT_LASTBRANCH_17_TO_IP  0x000006D1\r
+#define MSR_GOLDMONT_LASTBRANCH_18_TO_IP  0x000006D2\r
+#define MSR_GOLDMONT_LASTBRANCH_19_TO_IP  0x000006D3\r
+#define MSR_GOLDMONT_LASTBRANCH_20_TO_IP  0x000006D4\r
+#define MSR_GOLDMONT_LASTBRANCH_21_TO_IP  0x000006D5\r
+#define MSR_GOLDMONT_LASTBRANCH_22_TO_IP  0x000006D6\r
+#define MSR_GOLDMONT_LASTBRANCH_23_TO_IP  0x000006D7\r
+#define MSR_GOLDMONT_LASTBRANCH_24_TO_IP  0x000006D8\r
+#define MSR_GOLDMONT_LASTBRANCH_25_TO_IP  0x000006D9\r
+#define MSR_GOLDMONT_LASTBRANCH_26_TO_IP  0x000006DA\r
+#define MSR_GOLDMONT_LASTBRANCH_27_TO_IP  0x000006DB\r
+#define MSR_GOLDMONT_LASTBRANCH_28_TO_IP  0x000006DC\r
+#define MSR_GOLDMONT_LASTBRANCH_29_TO_IP  0x000006DD\r
+#define MSR_GOLDMONT_LASTBRANCH_30_TO_IP  0x000006DE\r
+#define MSR_GOLDMONT_LASTBRANCH_31_TO_IP  0x000006DF\r
 /// @}\r
 \r
 /**\r
@@ -2372,27 +2327,26 @@ typedef union {
     ///\r
     /// [Bit 31:0] Target Linear Address (R/W).\r
     ///\r
-    UINT32  TargetLinearAddress:32;\r
+    UINT32    TargetLinearAddress   : 32;\r
     ///\r
     /// [Bit 47:32] Target Linear Address (R/W).\r
     ///\r
-    UINT32  TargetLinearAddressHi:16;\r
+    UINT32    TargetLinearAddressHi : 16;\r
     ///\r
     /// [Bits 63:48] Elapsed cycles from last update to the LBR.\r
     ///\r
-    UINT32  ElapsedCycles:16;\r
+    UINT32    ElapsedCycles         : 16;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_LASTBRANCH_TO_IP_REGISTER;\r
 \r
-\r
 /**\r
   Core. Resource Association Register (R/W).\r
 \r
@@ -2411,7 +2365,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_IA32_PQR_ASSOC is defined as IA32_PQR_ASSOC in SDM.\r
 **/\r
-#define MSR_GOLDMONT_IA32_PQR_ASSOC              0x00000C8F\r
+#define MSR_GOLDMONT_IA32_PQR_ASSOC  0x00000C8F\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_IA32_PQR_ASSOC\r
@@ -2421,20 +2375,19 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:32;\r
+    UINT32    Reserved1 : 32;\r
     ///\r
     /// [Bits 33:32] COS (R/W).\r
     ///\r
-    UINT32  COS:2;\r
-    UINT32  Reserved2:30;\r
+    UINT32    COS       : 2;\r
+    UINT32    Reserved2 : 30;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_PQR_ASSOC_REGISTER;\r
 \r
-\r
 /**\r
   Module. L2 Class Of Service Mask - COS n (R/W) if CPUID.(EAX=10H,\r
   ECX=1):EDX.COS_MAX[15:0] >=n.\r
@@ -2457,9 +2410,9 @@ typedef union {
         MSR_GOLDMONT_IA32_L2_QOS_MASK_2 is defined as IA32_L2_QOS_MASK_2 in SDM.\r
   @{\r
 **/\r
-#define MSR_GOLDMONT_IA32_L2_QOS_MASK_0          0x00000D10\r
-#define MSR_GOLDMONT_IA32_L2_QOS_MASK_1          0x00000D11\r
-#define MSR_GOLDMONT_IA32_L2_QOS_MASK_2          0x00000D12\r
+#define MSR_GOLDMONT_IA32_L2_QOS_MASK_0  0x00000D10\r
+#define MSR_GOLDMONT_IA32_L2_QOS_MASK_1  0x00000D11\r
+#define MSR_GOLDMONT_IA32_L2_QOS_MASK_2  0x00000D12\r
 /// @}\r
 \r
 /**\r
@@ -2474,21 +2427,20 @@ typedef union {
     ///\r
     /// [Bits 7:0] CBM: Bit vector of available L2 ways for COS 0 enforcement\r
     ///\r
-    UINT32  CBM:8;\r
-    UINT32  Reserved1:24;\r
-    UINT32  Reserved2:32;\r
+    UINT32    CBM       : 8;\r
+    UINT32    Reserved1 : 24;\r
+    UINT32    Reserved2 : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_L2_QOS_MASK_REGISTER;\r
 \r
-\r
 /**\r
   Package. L2 Class Of Service Mask - COS 3 (R/W) if CPUID.(EAX=10H,\r
   ECX=1):EDX.COS_MAX[15:0] >=3.\r
@@ -2508,7 +2460,7 @@ typedef union {
   @endcode\r
   @note MSR_GOLDMONT_IA32_L2_QOS_MASK_3 is defined as IA32_L2_QOS_MASK_3 in SDM.\r
 **/\r
-#define MSR_GOLDMONT_IA32_L2_QOS_MASK_3          0x00000D13\r
+#define MSR_GOLDMONT_IA32_L2_QOS_MASK_3  0x00000D13\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_GOLDMONT_IA32_L2_QOS_MASK_3.\r
@@ -2521,19 +2473,18 @@ typedef union {
     ///\r
     /// [Bits 19:0] CBM: Bit vector of available L2 ways for COS 0 enforcement\r
     ///\r
-    UINT32  CBM:20;\r
-    UINT32  Reserved1:12;\r
-    UINT32  Reserved2:32;\r
+    UINT32    CBM       : 20;\r
+    UINT32    Reserved1 : 12;\r
+    UINT32    Reserved2 : 32;\r
   } Bits;\r
   ///\r
   /// All bit fields as a 32-bit value\r
   ///\r
-  UINT32  Uint32;\r
+  UINT32    Uint32;\r
   ///\r
   /// All bit fields as a 64-bit value\r
   ///\r
-  UINT64  Uint64;\r
+  UINT64    Uint64;\r
 } MSR_GOLDMONT_IA32_L2_QOS_MASK_3_REGISTER;\r
 \r
-\r
 #endif\r