summaryrefslogtreecommitdiff
path: root/ReferenceCode/Chipset/SystemAgent/MemoryInit/Pei/Source/Include/MrcRegisters/McIoComp.h
diff options
context:
space:
mode:
Diffstat (limited to 'ReferenceCode/Chipset/SystemAgent/MemoryInit/Pei/Source/Include/MrcRegisters/McIoComp.h')
-rw-r--r--ReferenceCode/Chipset/SystemAgent/MemoryInit/Pei/Source/Include/MrcRegisters/McIoComp.h648
1 files changed, 648 insertions, 0 deletions
diff --git a/ReferenceCode/Chipset/SystemAgent/MemoryInit/Pei/Source/Include/MrcRegisters/McIoComp.h b/ReferenceCode/Chipset/SystemAgent/MemoryInit/Pei/Source/Include/MrcRegisters/McIoComp.h
new file mode 100644
index 0000000..94eb0f0
--- /dev/null
+++ b/ReferenceCode/Chipset/SystemAgent/MemoryInit/Pei/Source/Include/MrcRegisters/McIoComp.h
@@ -0,0 +1,648 @@
+/** @file
+ This file was automatically generated. Modify at your own risk.
+
+@copyright
+ Copyright (c) 2010 - 2012 Intel Corporation. All rights reserved
+ This software and associated documentation (if any) is furnished
+ under a license and may only be used or copied in accordance
+ with the terms of the license. Except as permitted by such
+ license, no part of this software or documentation may be
+ reproduced, stored in a retrieval system, or transmitted in any
+ form or by any means without the express written consent of
+ Intel Corporation.
+
+ This file contains an 'Intel Peripheral Driver' and uniquely
+ identified as "Intel Reference Module" and is
+ licensed for Intel CPUs and chipsets under the terms of your
+ license agreement with Intel or your vendor. This file may
+ be modified by the user, subject to additional terms of the
+ license agreement
+**/
+#ifndef __McIoComp_h__
+#define __McIoComp_h__
+
+#pragma pack(push, 1)
+#include "MrcTypes.h"
+
+typedef union {
+ struct {
+ U32 RcompDrvUp : 6; // Bits 5:0
+ U32 Spare0 : 3; // Bits 8:6
+ U32 RcompDrvDown : 6; // Bits 14:9
+ U32 VTComp : 5; // Bits 19:15
+ U32 TcoComp : 6; // Bits 25:20
+ U32 SlewRateComp : 5; // Bits 30:26
+ U32 Spare2 : 1; // Bits 31:31
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRDATACOMP0_STRUCT;
+
+typedef union {
+ struct {
+ U32 RcompOdtUp : 6; // Bits 5:0
+ U32 Spare0 : 3; // Bits 8:6
+ U32 RcompOdtDown : 6; // Bits 14:9
+ U32 Spare1 : 1; // Bits 15:15
+ U32 PanicDrvDn : 6; // Bits 21:16
+ U32 PanicDrvUp : 6; // Bits 27:22
+ U32 LevelShifterComp : 3; // Bits 30:28
+ U32 Spare2 : 1; // Bits 31:31
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRDATACOMP1_STRUCT;
+
+typedef union {
+ struct {
+ U32 Scomp : 6; // Bits 5:0
+ U32 TcoComp : 6; // Bits 11:6
+ U32 RcompDrvUp : 6; // Bits 17:12
+ U32 RcompDrvDown : 6; // Bits 23:18
+ U32 LsComp : 3; // Bits 26:24
+ U32 Spare : 5; // Bits 31:27
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCMDCOMP_STRUCT;
+
+typedef union {
+ struct {
+ U32 Scomp : 6; // Bits 5:0
+ U32 TcoComp : 6; // Bits 11:6
+ U32 RcompDrvUp : 6; // Bits 17:12
+ U32 RcompDrvDown : 6; // Bits 23:18
+ U32 LsComp : 4; // Bits 27:24
+ U32 Spare : 4; // Bits 31:28
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCTLCOMP_STRUCT;
+
+typedef union {
+ struct {
+ U32 Scomp : 5; // Bits 4:0
+ U32 TcoComp : 6; // Bits 10:5
+ U32 RcompDrvUp : 6; // Bits 16:11
+ U32 RcompDrvDown : 6; // Bits 22:17
+ U32 LsComp : 4; // Bits 26:23
+ U32 Spare : 5; // Bits 31:27
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCLKCOMP_STRUCT;
+
+typedef union {
+ struct {
+ U32 Rsvd : 3; // Bits 2:0
+ U32 DisableOdtStatic : 1; // Bits 3:3
+ U32 DqOdtUpDnOff : 6; // Bits 9:4
+ U32 FixOdtD : 1; // Bits 10:10
+ U32 DqDrvVref : 4; // Bits 14:11
+ U32 DqOdtVref : 5; // Bits 19:15
+ U32 CmdDrvVref : 4; // Bits 23:20
+ U32 CtlDrvVref : 4; // Bits 27:24
+ U32 ClkDrvVref : 4; // Bits 31:28
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCOMPCTL0_STRUCT;
+
+typedef union {
+ struct {
+ U32 DqScompCells : 4; // Bits 3:0
+ U32 DqScompPC : 1; // Bits 4:4
+ U32 CmdScompCells : 4; // Bits 8:5
+ U32 CmdScompPC : 1; // Bits 9:9
+ U32 CtlScompCells : 4; // Bits 13:10
+ U32 CtlScompPC : 1; // Bits 14:14
+ U32 ClkScompCells : 4; // Bits 18:15
+ U32 ClkScompPC : 1; // Bits 19:19
+ U32 TcoCmdOffset : 4; // Bits 23:20
+ U32 CompClkOn : 1; // Bits 24:24
+ U32 VccddqHi : 1; // Bits 25:25
+ U32 spare : 3; // Bits 28:26
+ U32 DisableQuickComp : 1; // Bits 29:29
+ U32 SinStep : 1; // Bits 30:30
+ U32 SinStepAdv : 1; // Bits 31:31
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCOMPCTL1_STRUCT;
+
+typedef union {
+ struct {
+ U32 PanicDrvDnVref : 6; // Bits 5:0
+ U32 PanicDrvUpVref : 6; // Bits 11:6
+ U32 VtOffset : 5; // Bits 16:12
+ U32 VtSlopeA : 3; // Bits 19:17
+ U32 VtSlopeB : 3; // Bits 22:20
+ U32 Spare : 9; // Bits 31:23
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCOMPVSSHI_STRUCT;
+
+typedef union {
+ struct {
+ U32 DqDrvU : 1; // Bits 0:0
+ U32 DqDrvD : 1; // Bits 1:1
+ U32 DqOdtU : 1; // Bits 2:2
+ U32 DqOdtD : 1; // Bits 3:3
+ U32 CmdDrvU : 1; // Bits 4:4
+ U32 CmdDrvD : 1; // Bits 5:5
+ U32 CtlDrvU : 1; // Bits 6:6
+ U32 CtlDrvD : 1; // Bits 7:7
+ U32 ClkDrvU : 1; // Bits 8:8
+ U32 ClkDrvD : 1; // Bits 9:9
+ U32 DqSR : 1; // Bits 10:10
+ U32 CmdSR : 1; // Bits 11:11
+ U32 CtlSR : 1; // Bits 12:12
+ U32 ClkSR : 1; // Bits 13:13
+ U32 DqTcoOff : 1; // Bits 14:14
+ U32 CmdTcoOff : 1; // Bits 15:15
+ U32 DqTco : 1; // Bits 16:16
+ U32 CmdTco : 1; // Bits 17:17
+ U32 CtlTco : 1; // Bits 18:18
+ U32 ClkTco : 1; // Bits 19:19
+ U32 Spare1 : 1; // Bits 20:20
+ U32 PanicDrvUp : 1; // Bits 21:21
+ U32 PanicDrvDn : 1; // Bits 22:22
+ U32 VTComp : 1; // Bits 23:23
+ U32 LsComp : 3; // Bits 26:24
+ U32 Spare2 : 5; // Bits 31:27
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCOMPOVR_STRUCT;
+
+typedef union {
+ struct {
+ U32 Target : 6; // Bits 5:0
+ U32 HiBWDivider : 2; // Bits 7:6
+ U32 LoBWDivider : 2; // Bits 9:8
+ U32 SampleDivider : 3; // Bits 12:10
+ U32 OpenLoop : 1; // Bits 13:13
+ U32 BWError : 2; // Bits 15:14
+ U32 PanicEn : 1; // Bits 16:16
+ U32 Rsvd : 1; // Bits 17:17
+ U32 PanicVoltage : 4; // Bits 21:18
+ U32 GainBoost : 1; // Bits 22:22
+ U32 SelCode : 1; // Bits 23:23
+ U32 OutputCode : 8; // Bits 31:24
+ } Bits;
+ U32 Data;
+ U16 Data16[2];
+ U8 Data8[4];
+} DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_STRUCT;
+
+#define DDRCOMP_CR_DDRCRDATACOMP0_REG (0x00003A00)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvUp_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvUp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvUp_MSK (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvUp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare0_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare0_WID ( 3)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare0_MSK (0x000001C0)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare0_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvDown_OFF ( 9)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvDown_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvDown_MSK (0x00007E00)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_RcompDrvDown_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_VTComp_OFF (15)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_VTComp_WID ( 5)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_VTComp_MSK (0x000F8000)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_VTComp_MAX (0x0000001F)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_VTComp_DEF (0x00000005)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_TcoComp_OFF (20)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_TcoComp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_TcoComp_MSK (0x03F00000)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_TcoComp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_SlewRateComp_OFF (26)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_SlewRateComp_WID ( 5)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_SlewRateComp_MSK (0x7C000000)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_SlewRateComp_MAX (0x0000001F)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare2_OFF (31)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare2_WID ( 1)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare2_MSK (0x80000000)
+ #define DDRCOMP_CR_DDRCRDATACOMP0_Spare2_MAX (0x00000001)
+
+#define DDRCOMP_CR_DDRCRDATACOMP1_REG (0x00003A04)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtUp_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtUp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtUp_MSK (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtUp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare0_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare0_WID ( 3)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare0_MSK (0x000001C0)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare0_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtDown_OFF ( 9)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtDown_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtDown_MSK (0x00007E00)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_RcompOdtDown_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare1_OFF (15)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare1_WID ( 1)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare1_MSK (0x00008000)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare1_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvDn_OFF (16)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvDn_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvDn_MSK (0x003F0000)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvDn_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvDn_DEF (0x00000010)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvUp_OFF (22)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvUp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvUp_MSK (0x0FC00000)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvUp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_PanicDrvUp_DEF (0x00000010)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_LevelShifterComp_OFF (28)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_LevelShifterComp_WID ( 3)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_LevelShifterComp_MSK (0x70000000)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_LevelShifterComp_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_LevelShifterComp_DEF (0x00000004)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare2_OFF (31)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare2_WID ( 1)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare2_MSK (0x80000000)
+ #define DDRCOMP_CR_DDRCRDATACOMP1_Spare2_MAX (0x00000001)
+
+#define DDRCOMP_CR_DDRCRCMDCOMP_REG (0x00003A08)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Scomp_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Scomp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Scomp_MSK (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Scomp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_TcoComp_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_TcoComp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_TcoComp_MSK (0x00000FC0)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_TcoComp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvUp_OFF (12)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvUp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvUp_MSK (0x0003F000)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvUp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvDown_OFF (18)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvDown_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvDown_MSK (0x00FC0000)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_RcompDrvDown_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_LsComp_OFF (24)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_LsComp_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_LsComp_MSK (0x07000000)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_LsComp_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_LsComp_DEF (0x00000004)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Spare_OFF (27)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Spare_WID ( 5)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Spare_MSK (0xF8000000)
+ #define DDRCOMP_CR_DDRCRCMDCOMP_Spare_MAX (0x0000001F)
+
+#define DDRCOMP_CR_DDRCRCTLCOMP_REG (0x00003A0C)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Scomp_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Scomp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Scomp_MSK (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Scomp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_TcoComp_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_TcoComp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_TcoComp_MSK (0x00000FC0)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_TcoComp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvUp_OFF (12)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvUp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvUp_MSK (0x0003F000)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvUp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvDown_OFF (18)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvDown_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvDown_MSK (0x00FC0000)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_RcompDrvDown_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_LsComp_OFF (24)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_LsComp_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_LsComp_MSK (0x0F000000)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_LsComp_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_LsComp_DEF (0x00000004)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Spare_OFF (28)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Spare_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Spare_MSK (0xF0000000)
+ #define DDRCOMP_CR_DDRCRCTLCOMP_Spare_MAX (0x0000000F)
+
+#define DDRCOMP_CR_DDRCRCLKCOMP_REG (0x00003A10)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Scomp_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Scomp_WID ( 5)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Scomp_MSK (0x0000001F)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Scomp_MAX (0x0000001F)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_TcoComp_OFF ( 5)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_TcoComp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_TcoComp_MSK (0x000007E0)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_TcoComp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvUp_OFF (11)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvUp_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvUp_MSK (0x0001F800)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvUp_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvDown_OFF (17)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvDown_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvDown_MSK (0x007E0000)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_RcompDrvDown_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_LsComp_OFF (23)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_LsComp_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_LsComp_MSK (0x07800000)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_LsComp_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_LsComp_DEF (0x00000004)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Spare_OFF (27)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Spare_WID ( 5)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Spare_MSK (0xF8000000)
+ #define DDRCOMP_CR_DDRCRCLKCOMP_Spare_MAX (0x0000001F)
+
+#define DDRCOMP_CR_DDRCRCOMPCTL0_REG (0x00003A14)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_Rsvd_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_Rsvd_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_Rsvd_MSK (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_Rsvd_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DisableOdtStatic_OFF ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DisableOdtStatic_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DisableOdtStatic_MSK (0x00000008)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DisableOdtStatic_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtUpDnOff_OFF ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtUpDnOff_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtUpDnOff_MSK (0x000003F0)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtUpDnOff_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_FixOdtD_OFF (10)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_FixOdtD_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_FixOdtD_MSK (0x00000400)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_FixOdtD_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqDrvVref_OFF (11)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqDrvVref_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqDrvVref_MSK (0x00007800)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqDrvVref_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtVref_OFF (15)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtVref_WID ( 5)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtVref_MSK (0x000F8000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_DqOdtVref_MAX (0x0000001F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CmdDrvVref_OFF (20)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CmdDrvVref_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CmdDrvVref_MSK (0x00F00000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CmdDrvVref_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CtlDrvVref_OFF (24)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CtlDrvVref_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CtlDrvVref_MSK (0x0F000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_CtlDrvVref_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_ClkDrvVref_OFF (28)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_ClkDrvVref_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_ClkDrvVref_MSK (0xF0000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL0_ClkDrvVref_MAX (0x0000000F)
+
+#define DDRCOMP_CR_DDRCRCOMPCTL1_REG (0x00003A18)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompCells_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompCells_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompCells_MSK (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompCells_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompPC_OFF ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompPC_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompPC_MSK (0x00000010)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DqScompPC_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompCells_OFF ( 5)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompCells_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompCells_MSK (0x000001E0)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompCells_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompPC_OFF ( 9)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompPC_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompPC_MSK (0x00000200)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CmdScompPC_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompCells_OFF (10)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompCells_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompCells_MSK (0x00003C00)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompCells_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompPC_OFF (14)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompPC_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompPC_MSK (0x00004000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CtlScompPC_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompCells_OFF (15)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompCells_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompCells_MSK (0x00078000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompCells_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompPC_OFF (19)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompPC_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompPC_MSK (0x00080000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_ClkScompPC_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_TcoCmdOffset_OFF (20)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_TcoCmdOffset_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_TcoCmdOffset_MSK (0x00F00000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_TcoCmdOffset_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CompClkOn_OFF (24)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CompClkOn_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CompClkOn_MSK (0x01000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_CompClkOn_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_VccddqHi_OFF (25)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_VccddqHi_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_VccddqHi_MSK (0x02000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_VccddqHi_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_spare_OFF (26)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_spare_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_spare_MSK (0x1C000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_spare_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DisableQuickComp_OFF (29)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DisableQuickComp_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DisableQuickComp_MSK (0x20000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_DisableQuickComp_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStep_OFF (30)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStep_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStep_MSK (0x40000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStep_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStepAdv_OFF (31)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStepAdv_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStepAdv_MSK (0x80000000)
+ #define DDRCOMP_CR_DDRCRCOMPCTL1_SinStepAdv_MAX (0x00000001)
+
+#define DDRCOMP_CR_DDRCRCOMPVSSHI_REG (0x00003A1C)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvDnVref_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvDnVref_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvDnVref_MSK (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvDnVref_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvUpVref_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvUpVref_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvUpVref_MSK (0x00000FC0)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_PanicDrvUpVref_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtOffset_OFF (12)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtOffset_WID ( 5)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtOffset_MSK (0x0001F000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtOffset_MAX (0x0000001F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeA_OFF (17)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeA_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeA_MSK (0x000E0000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeA_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeB_OFF (20)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeB_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeB_MSK (0x00700000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_VtSlopeB_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_Spare_OFF (23)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_Spare_WID ( 9)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_Spare_MSK (0xFF800000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHI_Spare_MAX (0x000001FF)
+
+#define DDRCOMP_CR_DDRCRCOMPOVR_REG (0x00003A20)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvU_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvU_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvU_MSK (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvU_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvD_OFF ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvD_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvD_MSK (0x00000002)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqDrvD_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtU_OFF ( 2)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtU_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtU_MSK (0x00000004)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtU_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtD_OFF ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtD_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtD_MSK (0x00000008)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqOdtD_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvU_OFF ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvU_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvU_MSK (0x00000010)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvU_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvD_OFF ( 5)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvD_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvD_MSK (0x00000020)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdDrvD_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvU_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvU_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvU_MSK (0x00000040)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvU_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvD_OFF ( 7)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvD_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvD_MSK (0x00000080)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlDrvD_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvU_OFF ( 8)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvU_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvU_MSK (0x00000100)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvU_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvD_OFF ( 9)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvD_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvD_MSK (0x00000200)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkDrvD_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqSR_OFF (10)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqSR_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqSR_MSK (0x00000400)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqSR_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdSR_OFF (11)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdSR_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdSR_MSK (0x00000800)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdSR_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlSR_OFF (12)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlSR_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlSR_MSK (0x00001000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlSR_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkSR_OFF (13)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkSR_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkSR_MSK (0x00002000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkSR_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTcoOff_OFF (14)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTcoOff_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTcoOff_MSK (0x00004000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTcoOff_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTcoOff_OFF (15)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTcoOff_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTcoOff_MSK (0x00008000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTcoOff_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTco_OFF (16)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTco_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTco_MSK (0x00010000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_DqTco_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTco_OFF (17)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTco_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTco_MSK (0x00020000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CmdTco_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlTco_OFF (18)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlTco_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlTco_MSK (0x00040000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_CtlTco_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkTco_OFF (19)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkTco_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkTco_MSK (0x00080000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_ClkTco_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare1_OFF (20)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare1_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare1_MSK (0x00100000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare1_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvUp_OFF (21)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvUp_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvUp_MSK (0x00200000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvUp_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvDn_OFF (22)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvDn_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvDn_MSK (0x00400000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_PanicDrvDn_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_VTComp_OFF (23)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_VTComp_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_VTComp_MSK (0x00800000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_VTComp_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_LsComp_OFF (24)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_LsComp_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_LsComp_MSK (0x07000000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_LsComp_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_LsComp_DEF (0x00000004)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare2_OFF (27)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare2_WID ( 5)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare2_MSK (0xF8000000)
+ #define DDRCOMP_CR_DDRCRCOMPOVR_Spare2_MAX (0x0000001F)
+
+#define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_REG (0x00003A24)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Target_OFF ( 0)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Target_WID ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Target_MSK (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Target_MAX (0x0000003F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Target_DEF (0x00000038)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_HiBWDivider_OFF ( 6)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_HiBWDivider_WID ( 2)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_HiBWDivider_MSK (0x000000C0)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_HiBWDivider_MAX (0x00000003)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_HiBWDivider_DEF (0x00000000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_LoBWDivider_OFF ( 8)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_LoBWDivider_WID ( 2)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_LoBWDivider_MSK (0x00000300)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_LoBWDivider_MAX (0x00000003)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_LoBWDivider_DEF (0x00000002)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SampleDivider_OFF (10)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SampleDivider_WID ( 3)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SampleDivider_MSK (0x00001C00)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SampleDivider_MAX (0x00000007)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OpenLoop_OFF (13)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OpenLoop_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OpenLoop_MSK (0x00002000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OpenLoop_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_BWError_OFF (14)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_BWError_WID ( 2)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_BWError_MSK (0x0000C000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_BWError_MAX (0x00000003)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_BWError_DEF (0x00000002)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicEn_OFF (16)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicEn_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicEn_MSK (0x00010000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicEn_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicEn_DEF (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Rsvd_OFF (17)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Rsvd_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Rsvd_MSK (0x00020000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_Rsvd_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicVoltage_OFF (18)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicVoltage_WID ( 4)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicVoltage_MSK (0x003C0000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicVoltage_MAX (0x0000000F)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_PanicVoltage_DEF (0x00000003)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_GainBoost_OFF (22)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_GainBoost_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_GainBoost_MSK (0x00400000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_GainBoost_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_GainBoost_DEF (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SelCode_OFF (23)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SelCode_WID ( 1)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SelCode_MSK (0x00800000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_SelCode_MAX (0x00000001)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OutputCode_OFF (24)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OutputCode_WID ( 8)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OutputCode_MSK (0xFF000000)
+ #define DDRCOMP_CR_DDRCRCOMPVSSHICONTROL_OutputCode_MAX (0x000000FF)
+
+#pragma pack(pop)
+#endif // __McIoComp_h__