]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Include/Register/Intel/Msr/PentiumMMsr.h
MdePkg: Apply uncrustify changes
[mirror_edk2.git] / MdePkg / Include / Register / Intel / Msr / PentiumMMsr.h
index 4a0e0ba3bd8e1a0a27b880a53a97d58525468179..c63a32f99c44f1a6e8d6895c2678afdb70ef563d 100644 (file)
@@ -52,8 +52,7 @@
   @endcode\r
   @note MSR_PENTIUM_M_P5_MC_ADDR is defined as P5_MC_ADDR in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_P5_MC_ADDR                 0x00000000\r
-\r
+#define MSR_PENTIUM_M_P5_MC_ADDR  0x00000000\r
 \r
 /**\r
   See Section 2.22, "MSRs in Pentium Processors.".\r
@@ -71,8 +70,7 @@
   @endcode\r
   @note MSR_PENTIUM_M_P5_MC_TYPE is defined as P5_MC_TYPE in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_P5_MC_TYPE                 0x00000001\r
-\r
+#define MSR_PENTIUM_M_P5_MC_TYPE  0x00000001\r
 \r
 /**\r
   Processor Hard Power-On Configuration (R/W) Enables and disables processor\r
@@ -93,7 +91,7 @@
   @endcode\r
   @note MSR_PENTIUM_M_EBL_CR_POWERON is defined as MSR_EBL_CR_POWERON in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_EBL_CR_POWERON             0x0000002A\r
+#define MSR_PENTIUM_M_EBL_CR_POWERON  0x0000002A\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_PENTIUM_M_EBL_CR_POWERON\r
@@ -103,93 +101,92 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:1;\r
+    UINT32    Reserved1                   : 1;\r
     ///\r
     /// [Bit 1] Data Error Checking Enable (R) 0 = Disabled Always 0 on the\r
     /// Pentium M processor.\r
     ///\r
-    UINT32  DataErrorCheckingEnable:1;\r
+    UINT32    DataErrorCheckingEnable     : 1;\r
     ///\r
     /// [Bit 2] Response Error Checking Enable (R) 0 = Disabled Always 0 on\r
     /// the Pentium M processor.\r
     ///\r
-    UINT32  ResponseErrorCheckingEnable:1;\r
+    UINT32    ResponseErrorCheckingEnable : 1;\r
     ///\r
     /// [Bit 3] MCERR# Drive Enable (R)  0 = Disabled Always 0 on the Pentium\r
     /// M processor.\r
     ///\r
-    UINT32  MCERR_DriveEnable:1;\r
+    UINT32    MCERR_DriveEnable           : 1;\r
     ///\r
     /// [Bit 4] Address Parity Enable (R) 0 = Disabled Always 0 on the Pentium\r
     /// M processor.\r
     ///\r
-    UINT32  AddressParityEnable:1;\r
-    UINT32  Reserved2:2;\r
+    UINT32    AddressParityEnable         : 1;\r
+    UINT32    Reserved2                   : 2;\r
     ///\r
     /// [Bit 7] BINIT# Driver Enable (R) 1 = Enabled; 0 = Disabled Always 0 on\r
     /// the Pentium M processor.\r
     ///\r
-    UINT32  BINIT_DriverEnable:1;\r
+    UINT32    BINIT_DriverEnable          : 1;\r
     ///\r
     /// [Bit 8] Output Tri-state Enabled (R/O) 1 = Enabled; 0 = Disabled.\r
     ///\r
-    UINT32  OutputTriStateEnable:1;\r
+    UINT32    OutputTriStateEnable        : 1;\r
     ///\r
     /// [Bit 9] Execute BIST (R/O) 1 = Enabled; 0 = Disabled.\r
     ///\r
-    UINT32  ExecuteBIST:1;\r
+    UINT32    ExecuteBIST                 : 1;\r
     ///\r
     /// [Bit 10] MCERR# Observation Enabled (R/O) 1 = Enabled; 0 = Disabled\r
     /// Always 0 on the Pentium M processor.\r
     ///\r
-    UINT32  MCERR_ObservationEnabled:1;\r
-    UINT32  Reserved3:1;\r
+    UINT32    MCERR_ObservationEnabled    : 1;\r
+    UINT32    Reserved3                   : 1;\r
     ///\r
     /// [Bit 12] BINIT# Observation Enabled (R/O) 1 = Enabled; 0 = Disabled\r
     /// Always 0 on the Pentium M processor.\r
     ///\r
-    UINT32  BINIT_ObservationEnabled:1;\r
-    UINT32  Reserved4:1;\r
+    UINT32    BINIT_ObservationEnabled    : 1;\r
+    UINT32    Reserved4                   : 1;\r
     ///\r
     /// [Bit 14] 1 MByte Power on Reset Vector (R/O) 1 = 1 MByte; 0 = 4 GBytes\r
     /// Always 0 on the Pentium M processor.\r
     ///\r
-    UINT32  ResetVector:1;\r
-    UINT32  Reserved5:1;\r
+    UINT32    ResetVector                 : 1;\r
+    UINT32    Reserved5                   : 1;\r
     ///\r
     /// [Bits 17:16] APIC Cluster ID (R/O) Always 00B on the Pentium M\r
     /// processor.\r
     ///\r
-    UINT32  APICClusterID:2;\r
+    UINT32    APICClusterID               : 2;\r
     ///\r
     /// [Bit 18] System Bus Frequency (R/O) 1. = 100 MHz 2. = Reserved Always\r
     /// 0 on the Pentium M processor.\r
     ///\r
-    UINT32  SystemBusFrequency:1;\r
-    UINT32  Reserved6:1;\r
+    UINT32    SystemBusFrequency          : 1;\r
+    UINT32    Reserved6                   : 1;\r
     ///\r
     /// [Bits 21:20] Symmetric Arbitration ID (R/O) Always 00B on the Pentium\r
     /// M processor.\r
     ///\r
-    UINT32  SymmetricArbitrationID:2;\r
+    UINT32    SymmetricArbitrationID      : 2;\r
     ///\r
     /// [Bits 26:22] Clock Frequency Ratio (R/O).\r
     ///\r
-    UINT32  ClockFrequencyRatio:5;\r
-    UINT32  Reserved7:5;\r
-    UINT32  Reserved8:32;\r
+    UINT32    ClockFrequencyRatio         : 5;\r
+    UINT32    Reserved7                   : 5;\r
+    UINT32    Reserved8                   : 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_PENTIUM_M_EBL_CR_POWERON_REGISTER;\r
 \r
-\r
 /**\r
   Last Branch Record n (R/W) One of 8 last branch record registers on the last\r
   branch record stack: bits 31-0 hold the 'from' address and bits 63-32 hold\r
@@ -218,17 +215,16 @@ typedef union {
         MSR_PENTIUM_M_LASTBRANCH_7 is defined as MSR_LASTBRANCH_7 in SDM.\r
   @{\r
 **/\r
-#define MSR_PENTIUM_M_LASTBRANCH_0               0x00000040\r
-#define MSR_PENTIUM_M_LASTBRANCH_1               0x00000041\r
-#define MSR_PENTIUM_M_LASTBRANCH_2               0x00000042\r
-#define MSR_PENTIUM_M_LASTBRANCH_3               0x00000043\r
-#define MSR_PENTIUM_M_LASTBRANCH_4               0x00000044\r
-#define MSR_PENTIUM_M_LASTBRANCH_5               0x00000045\r
-#define MSR_PENTIUM_M_LASTBRANCH_6               0x00000046\r
-#define MSR_PENTIUM_M_LASTBRANCH_7               0x00000047\r
+#define MSR_PENTIUM_M_LASTBRANCH_0  0x00000040\r
+#define MSR_PENTIUM_M_LASTBRANCH_1  0x00000041\r
+#define MSR_PENTIUM_M_LASTBRANCH_2  0x00000042\r
+#define MSR_PENTIUM_M_LASTBRANCH_3  0x00000043\r
+#define MSR_PENTIUM_M_LASTBRANCH_4  0x00000044\r
+#define MSR_PENTIUM_M_LASTBRANCH_5  0x00000045\r
+#define MSR_PENTIUM_M_LASTBRANCH_6  0x00000046\r
+#define MSR_PENTIUM_M_LASTBRANCH_7  0x00000047\r
 /// @}\r
 \r
-\r
 /**\r
   Reserved.\r
 \r
@@ -245,8 +241,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_BBL_CR_CTL is defined as MSR_BBL_CR_CTL in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_BBL_CR_CTL                 0x00000119\r
-\r
+#define MSR_PENTIUM_M_BBL_CR_CTL  0x00000119\r
 \r
 /**\r
 \r
@@ -266,7 +261,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_BBL_CR_CTL3 is defined as MSR_BBL_CR_CTL3 in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_BBL_CR_CTL3                0x0000011E\r
+#define MSR_PENTIUM_M_BBL_CR_CTL3  0x0000011E\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_PENTIUM_M_BBL_CR_CTL3\r
@@ -280,41 +275,40 @@ typedef union {
     /// [Bit 0] L2 Hardware Enabled (RO) 1 = If the L2 is hardware-enabled 0 =\r
     /// Indicates if the L2 is hardware-disabled.\r
     ///\r
-    UINT32  L2HardwareEnabled:1;\r
-    UINT32  Reserved1:4;\r
+    UINT32    L2HardwareEnabled : 1;\r
+    UINT32    Reserved1         : 4;\r
     ///\r
     /// [Bit 5] ECC Check Enable (RO) This bit enables ECC checking on the\r
     /// cache data bus. ECC is always generated on write cycles. 1. = Disabled\r
     /// (default) 2. = Enabled For the Pentium M processor, ECC checking on\r
     /// the cache data bus is always enabled.\r
     ///\r
-    UINT32  ECCCheckEnable:1;\r
-    UINT32  Reserved2:2;\r
+    UINT32    ECCCheckEnable    : 1;\r
+    UINT32    Reserved2         : 2;\r
     ///\r
     /// [Bit 8] L2 Enabled (R/W)  1 = L2 cache has been initialized 0 =\r
     /// Disabled (default) Until this bit is set the processor will not\r
     /// respond to the WBINVD instruction or the assertion of the FLUSH# input.\r
     ///\r
-    UINT32  L2Enabled:1;\r
-    UINT32  Reserved3:14;\r
+    UINT32    L2Enabled         : 1;\r
+    UINT32    Reserved3         : 14;\r
     ///\r
     /// [Bit 23] L2 Not Present (RO)  1. = L2 Present 2. = L2 Not Present.\r
     ///\r
-    UINT32  L2NotPresent:1;\r
-    UINT32  Reserved4:8;\r
-    UINT32  Reserved5:32;\r
+    UINT32    L2NotPresent      : 1;\r
+    UINT32    Reserved4         : 8;\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_PENTIUM_M_BBL_CR_CTL3_REGISTER;\r
 \r
-\r
 /**\r
 \r
 \r
@@ -333,7 +327,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_THERM2_CTL is defined as MSR_THERM2_CTL in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_THERM2_CTL                 0x0000019D\r
+#define MSR_PENTIUM_M_THERM2_CTL  0x0000019D\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_PENTIUM_M_THERM2_CTL\r
@@ -343,7 +337,7 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:16;\r
+    UINT32    Reserved1 : 16;\r
     ///\r
     /// [Bit 16] TM_SELECT (R/W)  Mode of automatic thermal monitor: 1. =\r
     /// Thermal Monitor 1 (thermally-initiated on-die modulation of the\r
@@ -351,21 +345,20 @@ typedef union {
     /// frequency transitions) If bit 3 of the IA32_MISC_ENABLE register is\r
     /// cleared, TM_SELECT has no effect. Neither TM1 nor TM2 will be enabled.\r
     ///\r
-    UINT32  TM_SELECT:1;\r
-    UINT32  Reserved2:15;\r
-    UINT32  Reserved3:32;\r
+    UINT32    TM_SELECT : 1;\r
+    UINT32    Reserved2 : 15;\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_PENTIUM_M_THERM2_CTL_REGISTER;\r
 \r
-\r
 /**\r
   Enable Miscellaneous Processor Features (R/W) Allows a variety of processor\r
   functions to be enabled and disabled.\r
@@ -385,7 +378,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_IA32_MISC_ENABLE is defined as IA32_MISC_ENABLE in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_IA32_MISC_ENABLE           0x000001A0\r
+#define MSR_PENTIUM_M_IA32_MISC_ENABLE  0x000001A0\r
 \r
 /**\r
   MSR information returned for MSR index #MSR_PENTIUM_M_IA32_MISC_ENABLE\r
@@ -395,7 +388,7 @@ typedef union {
   /// Individual bit fields\r
   ///\r
   struct {\r
-    UINT32  Reserved1:3;\r
+    UINT32    Reserved1 : 3;\r
     ///\r
     /// [Bit 3] Automatic Thermal Control Circuit Enable (R/W)  1 = Setting\r
     /// this bit enables the thermal control circuit (TCC) portion of the\r
@@ -410,14 +403,14 @@ typedef union {
     /// this feature. The bit should not be confused with the on-demand\r
     /// thermal control circuit enable bit.\r
     ///\r
-    UINT32  AutomaticThermalControlCircuit:1;\r
-    UINT32  Reserved2:3;\r
+    UINT32    AutomaticThermalControlCircuit : 1;\r
+    UINT32    Reserved2                      : 3;\r
     ///\r
     /// [Bit 7] Performance Monitoring Available (R)  1 = Performance\r
     /// monitoring enabled 0 = Performance monitoring disabled.\r
     ///\r
-    UINT32  PerformanceMonitoring:1;\r
-    UINT32  Reserved3:2;\r
+    UINT32    PerformanceMonitoring          : 1;\r
+    UINT32    Reserved3                      : 2;\r
     ///\r
     /// [Bit 10] FERR# Multiplexing Enable (R/W) 1 = FERR# asserted by the\r
     /// processor to indicate a pending break event within the processor 0 =\r
@@ -426,48 +419,47 @@ typedef union {
     ///   **Branch Trace Storage Unavailable (RO)** 1 = Processor doesn't\r
     ///   support branch trace storage (BTS) 0 = BTS is supported\r
     ///\r
-    UINT32  FERR:1;\r
+    UINT32    FERR                 : 1;\r
     ///\r
     /// [Bit 11] Branch Trace Storage Unavailable (RO)\r
     /// 1 = Processor doesn't support branch trace storage (BTS)\r
     /// 0 = BTS is supported\r
     ///\r
-    UINT32  BTS:1;\r
+    UINT32    BTS                  : 1;\r
     ///\r
     /// [Bit 12] Processor Event Based Sampling Unavailable (RO)  1 =\r
     /// Processor does not support processor event based sampling (PEBS); 0 =\r
     /// PEBS is supported. The Pentium M processor does not support PEBS.\r
     ///\r
-    UINT32  PEBS:1;\r
-    UINT32  Reserved5:3;\r
+    UINT32    PEBS                 : 1;\r
+    UINT32    Reserved5            : 3;\r
     ///\r
     /// [Bit 16] Enhanced Intel SpeedStep Technology Enable (R/W)  1 =\r
     /// Enhanced Intel SpeedStep Technology enabled. On the Pentium M\r
     /// processor, this bit may be configured to be read-only.\r
     ///\r
-    UINT32  EIST:1;\r
-    UINT32  Reserved6:6;\r
+    UINT32    EIST                 : 1;\r
+    UINT32    Reserved6            : 6;\r
     ///\r
     /// [Bit 23] xTPR Message Disable (R/W) When set to 1, xTPR messages are\r
     /// disabled. xTPR messages are optional messages that allow the processor\r
     /// to inform the chipset of its priority. The default is processor\r
     /// specific.\r
     ///\r
-    UINT32  xTPR_Message_Disable:1;\r
-    UINT32  Reserved7:8;\r
-    UINT32  Reserved8:32;\r
+    UINT32    xTPR_Message_Disable : 1;\r
+    UINT32    Reserved7            : 8;\r
+    UINT32    Reserved8            : 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_PENTIUM_M_IA32_MISC_ENABLE_REGISTER;\r
 \r
-\r
 /**\r
   Last Branch Record Stack TOS (R/W)  Contains an index (bits 0-3) that points\r
   to the MSR containing the most recent branch record. See also: -\r
@@ -487,8 +479,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_LASTBRANCH_TOS is defined as MSR_LASTBRANCH_TOS in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_LASTBRANCH_TOS             0x000001C9\r
-\r
+#define MSR_PENTIUM_M_LASTBRANCH_TOS  0x000001C9\r
 \r
 /**\r
   Debug Control (R/W)  Controls how several debug features are used. Bit\r
@@ -508,8 +499,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_DEBUGCTLB is defined as MSR_DEBUGCTLB in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_DEBUGCTLB                  0x000001D9\r
-\r
+#define MSR_PENTIUM_M_DEBUGCTLB  0x000001D9\r
 \r
 /**\r
   Last Exception Record To Linear IP (R)  This area contains a pointer to the\r
@@ -531,8 +521,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_LER_TO_LIP is defined as MSR_LER_TO_LIP in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_LER_TO_LIP                 0x000001DD\r
-\r
+#define MSR_PENTIUM_M_LER_TO_LIP  0x000001DD\r
 \r
 /**\r
   Last Exception Record From Linear IP (R)  Contains a pointer to the last\r
@@ -553,8 +542,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_LER_FROM_LIP is defined as MSR_LER_FROM_LIP in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_LER_FROM_LIP               0x000001DE\r
-\r
+#define MSR_PENTIUM_M_LER_FROM_LIP  0x000001DE\r
 \r
 /**\r
   See Section 15.3.2.1, "IA32_MCi_CTL MSRs.".\r
@@ -572,8 +560,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_MC4_CTL is defined as MSR_MC4_CTL in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_MC4_CTL                    0x0000040C\r
-\r
+#define MSR_PENTIUM_M_MC4_CTL  0x0000040C\r
 \r
 /**\r
   See Section 15.3.2.2, "IA32_MCi_STATUS MSRS.".\r
@@ -591,8 +578,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_MC4_STATUS is defined as MSR_MC4_STATUS in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_MC4_STATUS                 0x0000040D\r
-\r
+#define MSR_PENTIUM_M_MC4_STATUS  0x0000040D\r
 \r
 /**\r
   See Section 15.3.2.3, "IA32_MCi_ADDR MSRs." The MSR_MC4_ADDR register is\r
@@ -613,8 +599,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_MC4_ADDR is defined as MSR_MC4_ADDR in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_MC4_ADDR                   0x0000040E\r
-\r
+#define MSR_PENTIUM_M_MC4_ADDR  0x0000040E\r
 \r
 /**\r
   See Section 15.3.2.1, "IA32_MCi_CTL MSRs.".\r
@@ -632,8 +617,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_MC3_CTL is defined as MSR_MC3_CTL in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_MC3_CTL                    0x00000410\r
-\r
+#define MSR_PENTIUM_M_MC3_CTL  0x00000410\r
 \r
 /**\r
   See Section 15.3.2.2, "IA32_MCi_STATUS MSRS.".\r
@@ -651,8 +635,7 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_MC3_STATUS is defined as MSR_MC3_STATUS in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_MC3_STATUS                 0x00000411\r
-\r
+#define MSR_PENTIUM_M_MC3_STATUS  0x00000411\r
 \r
 /**\r
   See Section 15.3.2.3, "IA32_MCi_ADDR MSRs." The MSR_MC3_ADDR register is\r
@@ -673,6 +656,6 @@ typedef union {
   @endcode\r
   @note MSR_PENTIUM_M_MC3_ADDR is defined as MSR_MC3_ADDR in SDM.\r
 **/\r
-#define MSR_PENTIUM_M_MC3_ADDR                   0x00000412\r
+#define MSR_PENTIUM_M_MC3_ADDR  0x00000412\r
 \r
 #endif\r