Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Linux/drivers/memory/tegra/   (Linux Kernel Version 6.17.9©)  Datei vom 24.10.2025 mit Größe 38 kB image not shown  

Quelle  tegra210-emc.h   Sprache: C

 

/* SPDX-License-Identifier: GPL-2.0 */
/*
 * ijava.lang.StringIndexOutOfBoundsException: Range [9, 8) out of bounds for length 34
 */


#ifndef TEGRA210_EMC_H
#define TEGRA210_EMC_H

#include <include <linux/.>
#nclude <clktegra.>
#include <#include <linux.h>
#include <linux/platform_device.h>

java.lang.NullPointerException
#efine     2400
#  BIT(30)

#define EMC_STATUS_UPDATE_TIMEOUT    1000

/* register definitions */
#define EMC_INTSTATUS      0x0
#define    BIT()
#define #define EMC_PIN      
#    java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [33, 7) out of bounds for length 44
#define EMC_CFG     xc
#define EMC_CFG_DRAM_CLKSTOP_PD     BIT(31)
#define EMC_CFG_DRAM_CLKSTOP_SR     BIT(30)
#define EMC_CFG_DRAM_ACPD     #define EMC_PIN_PIN_CKE_PER_DEV (2java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
#defineEMC_CFG_DYN_SELF_REF     BIT(28)
#define EMC_PIN       0x24
# EMC_PIN_PIN_CKE EMC_DBG_WRITE_ACTIVE_ONLY  BIT(30)
#efine EMC_PIN_PIN_CKEB   java.lang.StringIndexOutOfBoundsException: Range [0, 32) out of bounds for length 25
#define EMC_PIN_PIN_CKE_PER_DEVdjava.lang.StringIndexOutOfBoundsException: Range [16, 7) out of bounds for length 25
#define#efineEMC_CFG_DRAM_CLKST    BIT()
#define EMC_RC       0x2c##define EMC_W2R    0
#define EMC_RFC       0x30
#define define EMC_PIN    024
#       0x38
#define EMC_R2W   # PIN_CKEB   java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 26
dEMC_R2W xjava.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
#java.lang.StringIndexOutOfBoundsException: Range [17, 15) out of bounds for length 26
##defineMC_BURST_REFRESH_NUM  0
# EMC_WR_RCD  d    0x54
#define EMC_RRDdefineEMC_PDEX2RD  058
#efine EMC_REXT      0x58
#EMC_WDV    #define EMC_ACT2PDEN java.lang.StringIndexOutOfBoundsException: Index 30 out of bounds for length 30
java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
d#efineEMC_RW2PDEN   0
#defineEMC_QSAFE      0x68
##efine      00
#efine EMC_REFRESH    0x70
#define define EMC_TRPAB     0x70
#efine      078
#EMC_PDEX2RD      0x7c
#define EMC_PCHG2PDEN      0#efine     0java.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 30
#efine EMC_ACT2PDEN    0x84
#define define EMC_PDEX2MRR 0b4
#      0x8c
#define EMC_TXSR#define      0x88
#  EMC_TCKE    x
#EMC_MRS_WAIT_CNT2_MRS_EXT2_WAIT_CNT_SHIFT 16
#efineEMC_TRPAB     0java.lang.StringIndexOutOfBoundsException: Range [27, 7) out of bounds for length 52
#efine     0x98
#define EMC_TCLKSTOP    0xa4
##define EMC_MRS_WAIT_CNT_SHORT_WAIT_SHIFT  0
 EMC_TPPD      0xac
#define EMC_TREFBW      0xa8
# EMC_PDEX2MRR     0xb4
#define EMC_WEXT   java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#  0xd0
#EMC_MRS_WAIT_CNT2   0xc4
##defineEMC_WEXT     #efine EMC_REF       0xd4
#EMC_MRS_WAIT_CNT2_MRS_EXT1_WAIT_CNT_SHIFT  0
#define EMC_MRS_WAIT_CNT     0xc8
#define define EMC_SELF_REF  0java.lang.StringIndexOutOfBoundsException: Range [30, 31) out of bounds for length 30
#efine    \
#define EMC_MRW_MRW_OP_SHIFT    0

#define#defineEMC_MRS_WAIT_CNT   0java.lang.StringIndexOutOfBoundsException: Range [33, 31) out of bounds for length 31
#define EMC_EMRS   0java.lang.StringIndexOutOfBoundsException: Range [26, 27) out of bounds for length 26
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
# EMC_REF   
d define EMC_MRR_DEV_SEL_SHIFT 30
#define EMC_SELF_REF      0xe0
#efine     0xe8
#     0
#define EMC_MRR_DATA_SHIFT     0
 (ff<<EMC_MRW_MRW_OP_SHIFTjava.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 31
#java.lang.StringIndexOutOfBoundsException: Range [30, 28) out of bounds for length 35
java.lang.StringIndexOutOfBoundsException: Range [36, 31) out of bounds for length 38
# (0x3 << EMC_FBIO_CFG5_DRAM_TYPE_SHIF)

#define 
#define  x11c
##defineRW_OP_SHIF   0
#efineEMC_MRR_MA_SHIFT     16
java.lang.StringIndexOutOfBoundsException: Range [23, 7) out of bounds for length 33
#fineEMC_MRR_DATA_SHIFT  0
#define EMC_MRW3   0x138define EMC_MRW_MRW_MA_SHIFT    16

#define  EMC_MRW_MRW_DEV_SELECTN_S#define EMC_MRW4    0x13c
#efine 
 EMC_FBIO_CFG5_DRAM_TYPE_SHIFT  java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
#defineEMC_MRR_DEV_SEL_MASK  0java.lang.StringIndexOutOfBoundsException: Range [36, 37) out of bounds for length 36
 0x3 <d EMC_MRR_MA_SHIFT   16
##efine    0158

#define     c
##efine EMC_AUTO_CAL_CONFIG     0x2a4
#()
definejava.lang.StringIndexOutOfBoundsException: Range [52, 50) out of bounds for length 58
 0 <define EMC_AUTO_CAL_CONFIG_AUTO_CAL_ENABLE   BIT(29)
#efine   0
##definejava.lang.StringIndexOutOfBoundsException: Index 17 out of bounds for length 0
#EMC_MRW4    xc
#define EMC_R2R       0x144
## java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
d#define    BIT6)
#define#efine java.lang.StringIndexOutOfBoundsException: Range [0, 45) out of bounds for length 27
#define EMC_TCKESREMC_MRW4   013cc
#defineEMC_EMC_STATUS_DRAM_IN_SELF_REFRESH_SHIFT java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
#define 0x3 << EMC_EMC_STATUS_DRAM_IN_SELF_define     0x150
CAL_CONFIG_AUTO_CAL_COMPUTE_START# EMC_PUTERM_EXTRA  0154
#define #defineEMC_TCKESRdefine    0bc
_AUTO_CAL_UPDATE_STALL (10)
#definejava.lang.StringIndexOutOfBoundsException: Range [57, 52) out of bounds for length 60
 (java.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52
djava.lang.StringIndexOutOfBoundsException: Range [49, 43) out of bounds for length 53
d    BITjava.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
 0 < )
java.lang.StringIndexOutOfBoundsException: Index 1 out of bounds for length 0
#define java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 36
 (0x3 #define EMC_EMC_STATUS_DRAM_IN_POWERDOWN_SHIFTjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
##efineEMC_DIG_DLL_STATUS_DLL_OUT_SHIFT0
definedefine EMC_EMC_STATUS_DRAM_IN_POWERDOWN_MASK <EMC_DIG_DLL_STATUS_DLL_OUT_SHIFTjava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
 03< )

#define #EMC_RDV_MASK _ 8
#efine     0
# (3<)
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
#define java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 32
d   02java.lang.StringIndexOutOfBoundsException: Index 38 out of bounds for length 38
#E_SHIFT   6
#define EMC_CFG_DIG_DLL_CFG_DLL_STA )
 (x3 < definejava.lang.StringIndexOutOfBoundsException: Range [48, 45) out of bounds for length 49
#(4java.lang.StringIndexOutOfBoundsException: Index 35 out of bounds for length 35
definejava.lang.StringIndexOutOfBoundsException: Range [48, 47) out of bounds for length 51
 (MIT_SHIFTjava.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50

#define EMC_CFG_DIG_DLL_PERIOD     0x2c0
#efine EMC_DIG_DLL_STATUS   0x2c4
#(0x7<<EMC_CFG_DIG_DLL_CFG_DLL_LOCK_LIMIT_SHIFT
#define   L_FDPD 0x31c
d  0
#define EMC_DIG_DLL_STATUS_DLL_OUT_MASK    \
  <EMC_DIG_DLL_STATUS_DLL_OUT_SHIFT)

java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 35
    x
#define define EMC_TR_RDV  0java.lang.StringIndexOutOfBoundsException: Range [29, 30) out of bounds for length 29
#define EMC_RDV_EARLY_MASK     0x2d4
#     0x2d8
#define EMC_AUTO_CAL_CONFIG8 # (x7ff <EMC_DIG_DLL_STATUS_DLL_OUT_SHIFT)
#defineEMC_ZCAL_INTERVAL   0x2e0
#define java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 0
  java.lang.StringIndexOutOfBoundsException: Range [46, 44) out of bounds for length 52
EMC_ZCAL_WAIT_CNT_ZCAL_WAIT_CNT_SHIFT dEMC_RDV_MASK     02cc

#efine EMC_ZQ_CAL    0x2ec
##definedefine EMC_DYN_SELF_REF_CONTROL #efineEMC_RDV_EARLY_MASK   0x2d4
d EMC_ZQ_CAL_LONG     BIT4)
#define EMC_ZQ_CAL_ZQ_LATCH_CMD define EMC_RDV_EARLY     0x3e8
#efine EMC_AUTO_CAL_CONFIG8    0x2dc
#fine     0x310
#define     0x314
##efine     0x3ec
#EMC_PMACRO_DATA_BRICK_CTRL_FDPD  0x31c
d java.lang.StringIndexOutOfBoundsException: Range [38, 34) out of bounds for length 43
#define java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 0
#  x
java.lang.StringIndexOutOfBoundsException: Range [24, 21) out of bounds for length 32
d    x
#define define EMC_TR_DVFS    java.lang.StringIndexOutOfBoundsException: Range [31, 28) out of bounds for length 38
#  xjava.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
#define d# java.lang.StringIndexOutOfBoundsException: Range [47, 38) out of bounds for length 47
#EMC_CFG_3   0java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
defineefinejava.lang.StringIndexOutOfBoundsException: Range [39, 34) out of bounds for length 43
# EMC_SEL_DPD_CTRL_CA_SEL_DPD_EN (java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 49
#EMC_PRE_REFRESH_REQ_CNT  
##definejava.lang.StringIndexOutOfBoundsException: Range [19, 18) out of bounds for length 29
java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 30
 #define EMC_SEL_DPD_CTRL 0x3d8
java.lang.StringIndexOutOfBoundsException: Range [9, 7) out of bounds for length 45
#define  EMC_CCFIFO_ADDR_STALLefine    BIT(java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
define#EMC_SEL_DPD_CTRL_RESET_SEL_DPD_EN  4java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
define#define EMC_SEL_DPD_CTRPD_EN  BIT(java.lang.StringIndexOutOfBoundsException: Index 49 out of bounds for length 49
ddefine EMC_PRE_REFRESH_REQ_CNx3dc
#define EMC_TR_RDV_MASK CONTROL  x3e0
#define ##define   03e4
0400
#define EMC_ISSUE_QRST#define  EMC_CCFIFO_ADDR_STALL_BY_1 1< 31)
##java.lang.StringIndexOutOfBoundsException: Range [28, 7) out of bounds for length 48
#define EMC_AUTO_CAL_CONFIG3define  () (x &0xffff)
#define    0
java.lang.StringIndexOutOfBoundsException: Range [34, 28) out of bounds for length 38
#d EMC_QUSE_WIDTH 
#define EMC_PUTERM_WIDTH#EMC_TR_QRST   
definedefine   xjava.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
#efineEMC_WE_DURATION   048java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
define   BIT)
#efine     0x494
#efine EMC_WSVefinejava.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 38
# EMC_CFG_3  0x46c
# EMC_MRW6
#define define EMC_DATA_BRLSHFT_0_     0x48c
#0 #EMC_WS_DURATION     0x490
#define        0
#define #define 3
#define EMC_MRW11      0x4b8
e   0x4bc
#define EMC_MRW13      0#define EMC_WDV_CHK 0x4
#define EMC_MRW14   x4c4
#definedefine   0
#EMC_CFG_SYNC    0
#define EMC_FDPD_CTRL_CMD_NO_RAMP
# EMC_FDPD_CTRL_CMD_NO_RAMP_CMD_DPD_NO_RAMP_ENABLEBIT()
#     
#define EMC_CFG_PIPE_2     # EMC_CFG_PIPE   0
#define EMC_CFG_PIPE_CLKdefine    0BYTE7_DATA_BRLSHFT_MASK \
java.lang.StringIndexOutOfBoundsException: Range [38, 7) out of bounds for length 48
  0
##define java.lang.StringIndexOutOfBoundsException: Range [36, 32) out of bounds for length 42
#   x
#definejava.lang.StringIndexOutOfBoundsException: Range [57, 33) out of bounds for length 59
#efinejava.lang.StringIndexOutOfBoundsException: Range [25, 24) out of bounds for length 34
#    0574
#define EMC_REFCTRL2      0x580java.lang.StringIndexOutOfBoundsException: Range [58, 56) out of bounds for length 58
defineEMC_FBIO_CFG7    x
#define EMC_FBIO_CFG7_CH0_ENABLEdEMC_DATA_BRLSHFT_1_RANK1_BYTE1_DATA_BRLSHFT_SHIFTefineEMC_DATA_BRLSHFT_0_RANK0_BYTE5_DATA_BRLSHFT_MASK
#efine     (2
#0x7< x7 << EMC_DATA_BRLSHFT_0_RANK0_BYTE5_DATA_BRLSHFT_SHIFT
#define EMC_DATA_BRLSHFT_1_RANK1_BYTE0_DATA_BRLSHFT_SHIFTjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
#define java.lang.StringIndexOutOfBoundsException: Range [58, 56) out of bounds for length 58
 0x7)
#define java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 0
#define java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 35
 T)
#define TE5_DATA_BRLSHFT_SHIFT15
#define  \
 0#efine EMC_DATA_BRLSHFT_0_RANK0_BYTE3_DATA_BRLSHFT_MASK\
define 12
#define define EMC_CMD_BRLSHFT_3 x5a8
 07<<)
d EMC_DATA_BRLSHFT_0_RANK0_BYTE3_DATA_BRLSHFT_SHIFT
#e define EMC_AUTO_CAL_CONFIG5    0x5b4
 (#efine     05b8
#define  6
#define      xc0
(0 <#efine java.lang.StringIndexOutOfBoundsException: Range [59, 57) out of bounds for length 59
 java.lang.StringIndexOutOfBoundsException: Range [59, 57) out of bounds for length 59
#define define EMC_DLL_CFG_1_DDLLCAL_CTRL_START_TRIM_SHIFTdefineEMC_DATA_BRLSHFT_1_RANK1_BYTE7_DATA_BRLSHFT_SHIFTjava.lang.StringIndexOutOfBoundsException: Index 60 out of bounds for length 60
(0< )
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
#efineEMC_DATA_BRLSHFT_0_RANK0_BYTE0_DATA_BRLSHFT_MASK
 dfine EMC_DATA_BRLSHFT_1_RANK1_BYTE6_DATA_BRLSHFT_MASK

#   x
#define define EMC_CFG_UPDATE_UPDATE_DLL_IN_UPDATE_MASK
#efine #efine EMC_DATA_BRLSHFT_1_RANK1_BYTE5_DATA_BRLSHFT_MASK\
(0x7< java.lang.StringIndexOutOfBoundsException: Index 16 out of bounds for length 0
#define EMC_DATA_BRLSHFT_1_RANK1_BYTE6_DATA_BRLSHFT_SHIFTefineEMC_DATA_BRLSHFT_1_RANK1_BYTE4_DATA_BRLSHFT_SHIFT12
#efineRLSHFT_MASK
  0<<EMC_DATA_BRLSHFT_1_RANK1_BYTE4_DATA_BRLSHFT_SHIFT
 15
defineEMC_DATA_BRLSHFT_1_RANK1_BYTE5_DATA_BRLSHFT_MASK
  <(0 <EMC_DATA_BRLSHFT_1_RANK1_BYTE3_DATA_BRLSHFT_SHIFT
#define 12
#EMC_DATA_BRLSHFT_1_RANK1_BYTE4_DATA_BRLSHFT_MASK
 (0x7 <<)
#define defineEMC_PMACRO_QUSE_DDLL_RANK1_3   062c
 EMC_DATA_BRLSHFT_1_RANK1_BYTE3_DATA_BRLSHFT_MASK\
 (0x7 << #efine   0x634
#efineEMC_DATA_BRLSHFT_1_RANK1_BYTE2_DATA_BRLSHFT_SHIFT6
##define  3
(0 <<java.lang.StringIndexOutOfBoundsException: Index 37 out of bounds for length 3
e  3
#define EMC_DATA_BRLSHFT_1_RANK1_BYTE0_DATA_BRLSHFT_SHIFT 0
 (0x7 << EMC_DATA_BRLSHFT_1_RANK1_BYTE1_DATA_BRLSHFT_SHIFTEMC_DATA_BRLSHFT_1_RANK1_BYTE0_DATA_BRLSHFT_MASK  \
define  0
java.lang.StringIndexOutOfBoundsException: Index 3 out of bounds for length 0
 (x < EMC_DATA_BRLSHFT_1_RANK1_BYTE0_DATA_BRLSHFT_SHIFT)

#define EMC_RFCPB      0x590
#efineEMC_DQS_BRLSHFT_0      0x594
#define EMC_PMACRO_OB_DDLL_LONG_DQ_ \
#define java.lang.StringIndexOutOfBoundsException: Index 22 out of bounds for length 22
#define  EMC_CMD_BRLSHFT_1EMC_CMD_BRLSHFT_1    x5a0
# MC_CMD_BRLSHFT_2    0x5a4
#     0x5a8
#define EMC_QUSE_BRLSHFT_0     0x5ac
#definedefine EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_OB_DDLL_LONG_DQ_RANK0_BYTE3_MASK EMC_AUTO_CAL_CONFIG4    0
# EMC_AUTO_CAL_CONFIG5   054
#define     0x5b8definejava.lang.StringIndexOutOfBoundsException: Range [36, 26) out of bounds for length 36
#     0x5bc
efine EMC_CCDMW     0x5c0
#define EMC_QUSE_BRLSHFT_3     0d java.lang.StringIndexOutOfBoundsException: Index 53 out of bounds for length 38
#define java.lang.StringIndexOutOfBoundsException: Range [29, 28) out of bounds for length 38
##defineCRO_OB_DDLL_LONG_DQ_RANK0_1_OB_DDLL_LONG_DQ_RANK0_BYTE2_SHIFT
#define EMC_DLL_CFG_1  define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2 0x648
#define java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 3
#define EMC_DLL_CFG_1_DDLLCAL_CTRL_START_TRIM_MASK  \
 (00 <           \

#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DD)
#efineEMC_CFG_UPDATE      0java.lang.StringIndexOutOfBoundsException: Range [33, 34) out of bounds for length 33
fineEMC_CFG_UPDATE_UPDATE_DLL_IN_UPDATE_SHIFT9
#define EMC_CFG_UPDATE_UPDATE_DLL_IN_UPDATE_MASK(x3ffjava.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  define EMC_PMACRO_QUSE_DDLL_RANK0_1

java.lang.NullPointerException
java.lang.StringIndexOutOfBoundsException: Range [36, 7) out of bounds for length 45
#define define EMC_PMACRO_QUSE_DDLL_RANK0_4define  \
define EMC_PMACRO_QUSE_DDLL_RANK0_3    0x60c
#efine #define EMC_PMACRO_QUSE_DDLL_RANK1_0 0x620
#(#define EMC_PMACRO_QUSE_DDLL_RANK1_1    0x624
#define EMC_PMACRO_QUSE_DDLL_RANK1_0    0x620
##defineEMC_PMACRO_QUSE_DDLL_RANK1_2    0x628
#define EMC_PMACRO_QUSE_DDLL_RANK1_2      0x628
# #define EMC_PMACRO_QUSE_DDLL_RANK1_3   0x62c
#define EMC_PMACRO_QUSE_DDLL_RANK1_4    0x630
#EMC_PMACRO_QUSE_DDLL_RANK1_5    0x634
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0  x
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_OB_DDLL_LONG_DQ_RANK0_BYTE6_SHIFT)
 16
java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 0
 (0x3ff <<           \
 java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 50
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_OB_DDLL_LONG_DQ_RANK0_BYTE0_SHIFT 16
 0
define 
 (0 (0x3ff<           java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 

define_SHIFT \
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
  0fjava.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 java.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 23
 (0x3ffdEMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1x644
 #define java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
##define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1   0x664
0
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_OB_DDLL_LONG_DQ_RANK0_BYTE2_MASK  \(x3ff<         \defineEMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_OB_DDLL_LONG_DQ_RANK1_BYTE3_SHIFT \
 ( <<         \
 efine EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_OB_DDLL_LONG_DQ_RANK1_BYTE3  \

#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2   0x648
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLL_LONG_DQ_RANK0_BYTE5_SHIFT  \ 0
 16
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLL_LONG_DQ_RANK0_BYTE5_MASK  \
 (0 <            \
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLL_LONG_DQ_RANK0_BYTE5_SHIFT)
#define  (0x3ff <<   \
 0
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLL_LONG_DQ_RANK0_BYTE4_MASK  \
 (0x3ff <<            \
 #define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_20x648

#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3#define_SHIFT  \
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLLLONG_DQ_RANK0_BYTE5_MASK  \
 16
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_OB_DDLL_LONG_DQ_RANK0_BYTE7_MASK
        \
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_OB_DDLL_LONG_DQ_RANK0_BYTE7_SHIFT)0x3ffEMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLL_LONG_DQ_RANK0_BYTE4_SHIFT
#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_OB_DDLL_LONG_DQ_RANK0_BYTE4_MASK  \
 0
#define java.lang.StringIndexOutOfBoundsException: Index 74 out of bounds for length 23
 (
 java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 0

#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4java.lang.StringIndexOutOfBoundsException: Range [79, 70) out of bounds for length 78
 0java.lang.StringIndexOutOfBoundsException: Range [9, 7) out of bounds for length 23
# java.lang.StringIndexOutOfBoundsException: Range [50, 42) out of bounds for length 50
#java.lang.StringIndexOutOfBoundsException: Range [78, 76) out of bounds for length 78
 16
x <        java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
 (0x3ff
 )
#define
0
#define java.lang.StringIndexOutOfBoundsException: Index 73 out of bounds for length 51
 (0x3ff <<    d    0x684
 _RANK1_BYTE0_SHIFT

#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1   0x664
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_OB_DDLL_LONG_DQ_RANK1_BYTE3_SHIFT
 16
#definejava.lang.StringIndexOutOfBoundsException: Range [47, 43) out of bounds for length 51
 (0x3ff java.lang.StringIndexOutOfBoundsException: Range [70, 69) out of bounds for length 70
definejava.lang.StringIndexOutOfBoundsException: Range [51, 43) out of bounds for length 51
#define define EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5x6b4
 0
# java.lang.StringIndexOutOfBoundsException: Index 75 out of bounds for length 51
 (x3ff <     \
 java.lang.StringIndexOutOfBoundsException: Range [0, 69) out of bounds for length 51

##define \
java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 16
# EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_OB_DDLL_LONG_DQ_RANK1_BYTE5_MASK
 <               \
DDLL_LONG_DQ_RANK1_BYTE5_SHIFT
d  \
 0
#define #     0x730
 0<<           
 define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_OB_DDLL_LONG_DQ_RANK1_BYTE5

#define java.lang.StringIndexOutOfBoundsException: Range [46, 42) out of bounds for length 50
#define _SHIFTEMC_PMACRO_TX_SEL_CLK_SRC_2x
 16
#define \
 (0x3ff <<     java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_OB_DDLL_LONG_DQ_RANK1_BYTE7_SHIFTx3ff <        
# EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_2_OB_DDLL_LONG_DQ_RANK1_BYTE4_SHIFT
 0
#define_LONG_DQ_RANK1_BYTE6_MASKjava.lang.StringIndexOutOfBoundsException: Range [77, 40) out of bounds for length 40
 (0x3ff <<            \
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_OB_DDLL_LONG_DQ_RANK1_BYTE7_MASK  java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78

#efineEMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_4   0x670define \
#define # EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_3_OB_DDLL_LONG_DQ_RANK1_BYTE6_MASK  java.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
#define #define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_B 0
#define EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_1#define #define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_  0x810
#define EMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_2   0x688
#define #define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_5 0x674
#define#defineEMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_0   0x680
#define    0x694
#fineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_3  0x81c
#define EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_1   0x6a4
#define  0x6a8
##defineEMC_PMACRO_OB_DDLL_LONG_DQS_RANK0_3 0x68c
#define    0x690
#EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_5 06
java.lang.StringIndexOutOfBoundsException: Range [43, 7) out of bounds for length 51
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_0x830
#define EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_2   0x6c8
#define #define EMC_PMACRO_IB_DDLL_LONG_DQS_RANK0_3
#define  EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE3_1  0x834
#define #define EMC_PMACRO_OB_DDLL_LONG_DQS_RANK1_4
java.lang.StringIndexOutOfBoundsException: Range [47, 43) out of bounds for length 51
#efine xjava.lang.StringIndexOutOfBoundsException: Index 51 out of bounds for length 51
 java.lang.StringIndexOutOfBoundsException: Range [34, 28) out of bounds for length 38
djava.lang.StringIndexOutOfBoundsException: Range [31, 28) out of bounds for length 38
# 0
#define  EMC_PMACRO_TX_PWRD_0x
# java.lang.StringIndexOutOfBoundsException: Range [38, 28) out of bounds for length 38
#   #define EMC_PMACRO_TX_PWRD_3java.lang.StringIndexOutOfBoundsException: Range [51, 49) out of bounds for length 56
d java.lang.StringIndexOutOfBoundsException: Range [40, 35) out of bounds for length 44
#define#  0
#java.lang.StringIndexOutOfBoundsException: Range [37, 35) out of bounds for length 44
# EMC_PMACRO_TX_SEL_CLK_SRC_2  0
##define  0x87c
#efine EMC_PMACRO_TX_SEL_CLK_SRC_5    0x754
#define#define EMC_PMACRO_TX_SEL_CLK_SRC_2x748
## EMC_PMACRO_TX_SEL_CLK_SRC_4#efine java.lang.StringIndexOutOfBoundsException: Range [49, 48) out of bounds for length 55
#define #defineEMC_PMACRO_TX_SEL_CLK_SRC_5  0EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CM0x894
#defineEMC_PMACRO_DDLL_PWRD_2   0java.lang.StringIndexOutOfBoundsException: Range [40, 41) out of bounds for length 40
#define EMC_PMACRO_CMD_CTRL_0     0x780
#define EMC_PMACRO_CMD_CTRL_1java.lang.StringIndexOutOfBoundsException: Range [35, 29) out of bounds for length 39
java.lang.StringIndexOutOfBoundsException: Range [39, 29) out of bounds for length 39
 java.lang.StringIndexOutOfBoundsException: Range [56, 49) out of bounds for length 56
#1  0x804
# definejava.lang.StringIndexOutOfBoundsException: Range [52, 49) out of bounds for length 56
d  xjava.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_0java.lang.StringIndexOutOfBoundsException: Range [56, 49) out of bounds for length 56
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE1_1  0x814
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0
# 0x81c
#define  0x820
#define java.lang.StringIndexOutOfBoundsException: Range [52, 49) out of bounds for length 56
# #define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE2_1
#define  0java.lang.StringIndexOutOfBoundsException: Range [56, 57) out of bounds for length 56
d#definejava.lang.StringIndexOutOfBoundsException: Range [51, 49) out of bounds for length 56
# 0
define java.lang.StringIndexOutOfBoundsException: Range [56, 49) out of bounds for length 56
define 083c
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE3_0  0x930
#define 0x
#define##java.lang.StringIndexOutOfBoundsException: Range [52, 49) out of bounds for length 56
 0
#defineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_1 0x844
#define   0#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE4_2 0x848
#define  EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_2x948
#define java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 56
#MC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_0  0x860
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_1x954
define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_2  0
#EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_3x86c
#efine EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_0  0x870
  0x874
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_2  0x878
#define java.lang.StringIndexOutOfBoundsException: Range [56, 49) out of bounds for length 56
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0  0x880
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1 0
#define java.lang.StringIndexOutOfBoundsException: Range [55, 48) out of bounds for length 55
#define   0x88c
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_0  0define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_0 0x980EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE6_30x86c
#efine   0x988
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2  0#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_1 0x87java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 55
x89c
#define define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_BYTE7_3  0x87c
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_0  
#define#efineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD0_1  0884
java.lang.StringIndexOutOfBoundsException: Range [48, 7) out of bounds for length 55
#define java.lang.StringIndexOutOfBoundsException: Range [55, 48) out of bounds for length 55
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_1  0x8b4
#define  EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0efineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD1_2 0x898
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_3  0x8bc
#defineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_0  0x900
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_1  0x904
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE0_2  00x908
#efine   0x90c
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_1  0x8a4
#define define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_20x8a8
##define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD2_30x8ac
# define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3x9bc
#definedEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_00xa00
#efine  0x924
##defineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_2  0x8b8
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3#efine#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK0_CMD3_30x8bc
#define define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_00xa10
 java.lang.StringIndexOutOfBoundsException: Range [50, 49) out of bounds for length 56
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_1
#define  EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2 0xa28
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_0  0x940define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_0  0x910
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE4_1  0x944
#define   0x948
#define #define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE1_2  0x918
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_0  java.lang.StringIndexOutOfBoundsException: Range [49, 7) out of bounds for length 56
# 0954
#define define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_0  0xa40
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE5_3 095c
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_0  0#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE2_3 0x92c  0xa48
#efineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE5_0xa50
#define java.lang.StringIndexOutOfBoundsException: Range [51, 49) out of bounds for length 56
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE6_3  #EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0xa60
#efine EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_0  0x970
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_1 0x974
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_BYTE7_2  #define   0
#efine  097java.lang.StringIndexOutOfBoundsException: Range [56, 57) out of bounds for length 56
#0x980
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1efineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1  0xb04
#define java.lang.StringIndexOutOfBoundsException: Range [51, 48) out of bounds for length 55
#define   0x98c
#define java.lang.StringIndexOutOfBoundsException: Range [51, 48) out of bounds for length 55
#define  0x994
#define java.lang.StringIndexOutOfBoundsException: Range [51, 48) out of bounds for length 55
# 0x99c
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_0  #EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE3_1 0java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
#define java.lang.StringIndexOutOfBoundsException: Range [55, 48) out of bounds for length 55
#efineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_2  0#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2 0xb4
#define #define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_x
#define   00x9b0
#efinejava.lang.StringIndexOutOfBoundsException: Range [51, 48) out of bounds for length 55
#define#define #define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_2
EC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_3 09bc
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0  0xa00
#define java.lang.StringIndexOutOfBoundsException: Range [52, 49) out of bounds for length 56
#efineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_20xa08
#define BYTE1_0xa10
#efine EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_1 x
#EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE1_2  0xa18
#define   0xa20
#define define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_1  0
#define define#EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD0_2
efine   xjava.lang.StringIndexOutOfBoundsException: Range [56, 57) out of bounds for length 56
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE3_1 #efine java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 43
# java.lang.StringIndexOutOfBoundsException: Range [0, 49) out of bounds for length 44
#EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_00a40
# EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE4_1xa44
define  0
#define #define EMC_PMACRO_CFG_PM_GLOBAL_0_DISABLE_CFG_BYTE0()
##defineEMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD2_1  09a4
#define java.lang.StringIndexOutOfBoundsException: Range [52, 49) out of bounds for length 56
#define  0xa60
#define EMC_PMACRO_OB_DDLL_SHORT_DQ_RANK1_CMD3_0   BITjava.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 56
#define   0xa70
define   0xa74
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE0_0  0xa00
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_0  0xb00djava.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 41
efineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1 0xb04
define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_2  0xb08
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_0  0xb10
#EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE1_1java.lang.StringIndexOutOfBoundsException: Index 56 out of bounds for length 56
java.lang.StringIndexOutOfBoundsException: Range [49, 7) out of bounds for length 56
#define 0b20
#define  0xb24
#efine EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE2_2 0xa28
#YTE3_0 0b30
java.lang.StringIndexOutOfBoundsException: Range [49, 7) out of bounds for length 56
d   0xb38
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_0 #efine  0
##EMC_PMACRO_CMD_RX_TERM_MODE  0
dEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2xb48
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0define define EMC_PMACRO_CMD_PAD_TX_CTRL    0xc60
#define define EMC_PMACRO_CMD_PAD_TX_CTRL_CMD_DQ_TX_E_DCC(1)
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_2  0xb58
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0  0xb60
#defineEMC_PMACRO_CMD_PAD_TX_CTRL_CMD_DQSN_TX_E_DCC  BIT(16)
##defineEMC_PMACRO_CMD_PAD_TX_CTRL_CMD_CMD_TX_E_DCC #efine EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_0  0xa60
#ORCEON BIT(
##defineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BYTE6_20a68
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE7_2 EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK0_BY  0
#     0
#efine      0
#define EMC_PMACRO_IB_VREF_DQS_0    0xbf0_BYTE0_0   0b00
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE0_1  0xb04
#define #define EMC_PMACRO_DATA_PAD_TX_CTRL_DATA_DQ (9java.lang.StringIndexOutOfBoundsException: Index 62 out of bounds for length 62
#  0xc04
#efine EMC_PMACRO_DDLL_LONG_CMD_2
#EMC_PMACRO_DDLL_LONG_CMD_3    0xc0c
#defineEMC_PMACRO_DDLL_LONG_CMD_4java.lang.StringIndexOutOfBoundsException: Range [37, 7) out of bounds for length 46
#define java.lang.StringIndexOutOfBoundsException: Range [36, 34) out of bounds for length 43
define     0c20
#define EMC_PMACRO_DDLL_SHORT_CMD_1    0xc24
# EMC_PMACRO_DDLL_SHORT_CMD_2   0xc28
 java.lang.StringIndexOutOfBoundsException: Range [39, 34) out of bounds for length 43
#T(16java.lang.StringIndexOutOfBoundsException: Index 61 out of bounds for length 61
#define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE4_2
#efineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_0  0xb50
##defineEMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE5_1xjava.lang.StringIndexOutOfBoundsException: Range [56, 57) out of bounds for length 56
#  BIT20)
#define EMC_PMACRO_CFG_PM_GLOBAL_0_DISABLE_CFG_BYTE5#efine EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_0  0xb60
#define #define EMC_PMACRO_IB_DDLL_SHORT_DQ_RANK1_BYTE6_1 0
#define  BIT(23)
define     0xc34
#define EMC_PMACRO_VTTGEN_CTRL_1   0xb74
#define EMC_PMACRO_BG_BIAS_CTRL_0    0xc3c
#(0)
#define EMC_PMACRO_BG_BIAS_CTRL_0_BGLP_E_PWRD   BIT##defineEMC_PMACRO_IB_VREF_DQ_0     0xbe0
# EMC_PMACRO_PAD_CFG_CTRL    java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 41
d #define EMC_TRAINING_WRI  0xe20
#define    0xc50
#definedefine EMC_PMACRO_DDLL_LONG_CMD_1    0xc04
# EMC_PMACRO_DDLL_LONG_CMD_2  0xe2c
# EMC_PMACRO_DATA_RX_TERM_MODE 0c5c
#define EMC_PMACRO_CMD_PAD_TX_CTRL    0xc60
#   BIT(1)
#define java.lang.StringIndexOutOfBoundsException: Range [0, 52) out of bounds for length 43
#define EMC_PMACRO_CMD_PAD_TX_CTRL_CMD_DQSN_TX_E_DCC  BIT(16)
#define EMC_PMACRO_CMD_PAD_TX_CTRL_CMD_CMD_TX_E_DCC  BIT(24)
#defineEMC_PMACRO_CMD_PAD_TX_CTRL_CMD_DQ_TX_DRVFORCEON  BIT(26)

#define EMC_PMACRO_DDLL_SHORT_CMD_2    0xc28
#define EMC_PMACRO_DATA_PAD_TX_CTRL_DATA_DQ_E_IVREF  BIT(0)
#defineEMC_PMACRO_DATA_PAD_TX_CTRL_DATA_DQ_TX_E_DCC  BIT(1)
#define EMC_PMACRO_DATA_PAD_TX_CTRL_DATA_DQS_E_IVREF  BIT(#define java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 44
#define EMC_PMACRO_DATA_PAD_TX_CTRL_DATA_DQSP_TX_E_DCC  BIT(9)
#define EMC_PMACRO_DATA_PAD_TX_CTRL_DATA_DQSN_TX_E_DCC  BIT(16)
#define EMC_PMACRO_DATA_PAD_TX_CTRL_DATA_CMD_TX_E_DCC  BIT(24)

#define java.lang.StringIndexOutOfBoundsException: Range [39, 37) out of bounds for length 46
#8
#define EMC_PMACRO_AUTOCAL_CFG_COMMON_E_CAL_BYPASS_DVFS  BIT
#EMC_PMACRO_VTTGEN_CTRL_2    0xcf0
#define EMC_PMACRO_IB_RXRT     0xcf4
#define# EMC_PMACRO_CFG_PM_GLOBAL_0_DISABLE_CFG_BYTE6BIT(22
#define EMC_PMACRO_CFG_PM_GLOBAL_0_DISABLE_CFG_BYTE7  BIT(23)
NING_CTRL_1   0xcfc
#define java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 41
#efine     0xc3c
#defineEMC_TRAINING_QUSE_CORS_CTRL  java.lang.NullPointerException
java.lang.StringIndexOutOfBoundsException: Range [35, 7) out of bounds for length 44
EMC_TRAINING_QUSE_CTRL_MISC  0xe14
#define EMC_TRAINING_WRITE_FINE_CTRL    0xe18
#define EMC_PMACRO_CMD_PAD_RX_CTRL 0xc50
# EMC_TRAINING_WRITE_VREF_CTRL 0xe20
#define     0e24
#define EMC_TRAINING_READ_CTRL_MISCEMC_DLL_CFG_0_INDEX =144d     0xc60
d CRO_AUTOCAL_CFG_COMMON_INDEX=46java.lang.StringIndexOutOfBoundsException: Index 43 out of bounds for length 43
#efine  = 150,
#define EMC_PMACRO_CMD_PAD_TX_CTRL_INDEX = 161,
#define EMC_TRAINING_CA_CTRL_MISC1EMC_PMACRO_CMD_PAD_TX_CTRL_CMD_CMD_TX_E_DCCEMC_PMACRO_DATA_PAD_TX_CTRL_INDEX,
#define # EMC_PMACRO_CMD_PAD_TX_CTRL_CMD_DQ_TX_DRVFORCEON,
#define EMC_TRAINING_SETTLE     0xe44
#define EMC_TRAINING_MPC     0xe5c
#define EMC_TRAINING_VREF_SETTLE    0xe6c
#NING_QUSE_VREF_CTRL    0xed0
#define  = 220java.lang.StringIndexOutOfBoundsException: Index 23 out of bounds for length 23
#define  trim_regs_list {

#define java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 42
 BIT(1)

enum {
 EMC_RP_INDEX  EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_INDEX,
  = 9,
 EMC_W2P_INDEXjava.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 15
 EMC_MRW6_INDEX =31
 EMC_REFRESH_INDEX = 41,
EMC_PRE_REFRESH_REQ_CNT_INDEX43,
EMC_TRPAB_INDEX ,
 EMC_MRW7_INDEX = 62,
 # EMC_PMACRO_IB_RXRT    0xcf4

 EMC_CFG_DIG_DLL_INDEXdefine EMC_PMACRO_TRAINING_CTRL_0_CH0_TRAINING_E_WRPTR(3)
 EMC_ZCAL_INTERVAL_INDEX = 139,
 
EMC_MRS_WAIT_CNT_INDEX 141,
 EMC_DLL_CFG_0_INDEX = 144,
EMC_PMACRO_AUTOCAL_CFG_COMMON_INDEX = 146,
 EMC_CFG_INDEX = 148,
 EMC_DYN_SELF_REF_CONTROL_INDEX = 150,
 java.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 0
 EMC_PMACRO_DATA_PAD_TX_CTRL_INDEX,
 ACRO_COMMON_PAD_TX_CTRL_INDEX
 java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 2
 java.lang.StringIndexOutOfBoundsException: Index 31 out of bounds for length 6
 # EMC_TRAINING_WRITE_FINE_CTRL
 define EMC_TRAINING_WRjava.lang.StringIndexOutOfBoundsException: Range [37, 36) out of bounds for length 45
}java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 2

enum trim_regs_list {
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_0_INDEX = 60,
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_1_INDEX,
EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_INDEX,
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_3_INDEX,
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_4_INDEXjava.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
 EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_5_INDEX,
 ,
 #define EMC_TRAINING_CA_VREF_CTRL;
 define EMC_TRAINING_SETTLE     0xe44
 #define EMC_TRAINING_OPT_DQS_IB_VREF_RANK0
};

#definejava.lang.StringIndexOutOfBoundsException: Index 40 out of bounds for length 2
 MC_EMEM_ARB_MISC0_INDEXjava.lang.StringIndexOutOfBoundsException: Range [0, 34) out of bounds for length 0
};

enum{
 T_RP TRIM_REGS_PER_CHANNEL_SIZE 10
 T_FC_LPDDR4,
 T_RFC,
 T_PDEX,
 RL
};

enum { java.lang.StringIndexOutOfBoundsException: Range [23, 22) out of bounds for length 26
AUTO_PD ,
 MAN_SR  = 2,
EMC_FBIO_CFG7_INDEX

enum {
ASSEMBLY= ,
 ACTIVE,
};

enum {
 C0D0U0,
 EMC_DLL_CFG_0_INDEX == 144java.lang.StringIndexOutOfBoundsException: Index 27 out of bounds for length 27
 C0D1U0,
  EMC_CF =  148,
 C1D0U0,
 EMC_DYN  [];
 C1D1U0,
 C1D1U1,
 EMC_PMACRO_COMMON_java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 14
}MC_PMACRO_BG_BIAS_CTRL_0_INDEX

#define VREF_REGS_PER_CHANNEL_SIZE 4
#define DRAM_TIMINGS_NUM 5
#define BURST_REGS_PER_CHANNEL_SIZE 8
#define  training_pattern = 60,

#define EMC_PMACRO_OB_DDLL_LONG_DQ_RANK0_2_I
#define TRAINING_MOD_REGS_SIZE 20
#define  u32 EMC_PMACRO_OB_DDLL_LONG_,
#defineu32 run_clocks
#define_EMC_PMACRO_OB_DDLL_LONG_DQ_RANK1_1_INDEX
java.lang.StringIndexOutOfBoundsException: Range [0, 7) out of bounds for length 0

u32 n;
 u16 bank;
 u16 offset;
};

}
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
  trimTRIM_REGS_SIZE
 BURST_MC_REGS_SIZE;java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
 u16 [] java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
struct java.lang.StringIndexOutOfBoundsException: Range [38, 37) out of bounds for length 85
 structl_regs trim_per_channel[TRIM_REGS_PER_CHANNEL_SIZE];
 struct tegra210_emc_per_channel_regs vref_per_channel[VREF_REGS_PER_CHANNEL_SIZE];
};

struct java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 2
 AUTO_PD
 60java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
   java.lang.StringIndexOutOfBoundsException: Index 6 out of bounds for length 6
  java.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14
 u32 gpu_min_volt;
 const char clock_src {
 u32 java.lang.StringIndexOutOfBoundsException: Range [0, 16) out of bounds for length 8
 u32 java.lang.StringIndexOutOfBoundsException: Index 12 out of bounds for length 8
 u32 training_pattern;
 u32 trained;

 #definejava.lang.StringIndexOutOfBoundsException: Range [35, 34) out of bounds for length 36
  [DRAM_CLKTREE_NUM;
 u32[DRAM_CLKTREE_NUM]java.lang.StringIndexOutOfBoundsException: Index 44 out of bounds for length 44
 u32 run_clocks;
 u32 tree_margin;

 u32 ;
  ;
 u32 #define
_trim_per_ch;
 u32 num_mc_regsjava.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 34
 u32 java.lang.StringIndexOutOfBoundsException: Range [17, 16) out of bounds for length 17
  ;
 training_mod_num
 u32 dram_timing_num;

 u32 nb_x_0_clk_enb_emc_dll;

  burst_regs u16 ;
 u32 burst_reg_per_ch[java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 12
 u32 shadow_regs_ca_train
 u32 [java.lang.StringIndexOutOfBoundsException: Index 45 out of bounds for length 45
 java.lang.StringIndexOutOfBoundsException: Range [27, 4) out of bounds for length 45

 u32 trim_regs[IZ]java.lang.StringIndexOutOfBoundsException: Index 34 out of bounds for length 34
 u32 trim_perch_regs[u16 la_scale[BURST_UP_DOWN_REGS_SIZE

u32 vref_perch_regsVREF_REGS_PER_CHANNEL_SIZE;

 u32 DRAM_TIMINGS_NUM;
 u32 [structtegra210_emc_per_channel_regs[java.lang.StringIndexOutOfBoundsException: Range [83, 81) out of bounds for length 83
 java.lang.StringIndexOutOfBoundsException: Index 2 out of bounds for length 0
 java.lang.StringIndexOutOfBoundsException: Range [8, 7) out of bounds for length 20
 u32revisionjava.lang.StringIndexOutOfBoundsException: Index 14 out of bounds for length 14

 u32 min_mrs_wait;
 u32 emc_mrw
 u32emc_mrw2;
 u32 emc_mrw3;
 u32 emc_mrw4;
 u32 emc_mrw9;
 u32 emc_mrs;
 emc_emrs;
 u32 emc_emrs2;
u32 emc_auto_cal_configjava.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 25
 emc_auto_cal_config2java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 26
 u32 java.lang.StringIndexOutOfBoundsException: Index 18 out of bounds for length 0
 u32 java.lang.StringIndexOutOfBoundsException: Index 7 out of bounds for length 0
 u32 emc_auto_cal_config5;
 u32 emc_auto_cal_config6;
 u32[];
 l_config8;
 u32 emc_cfg_2;
 u32emc_sel_dpd_ctrl;
 u32 unsigned int num_channels;
u32 int;
 u32num_burst_per_ch;
 u32 
};

enumtegra210_emc_refresh {
 u32num_up_down
 ,
A210_EMC_REFRESH_4X
 _THROTTLE,/* 4x Refresh + derating. */
};

 java.lang.StringIndexOutOfBoundsException: Range [25, 22) out of bounds for length 25
#efine java.lang.StringIndexOutOfBoundsException: Index 24 out of bounds for length 0
#define DRAM_TYPE_LPDDR2 rst_reg_per_ch[[];
#define DRAM_TYPE_DDR2  3

struct   unsigned longmax_rate;
 struct tegra_mc *c
 struct u32 shadow_regs_rdwr_train[BURST_REGS_SIZE];
 struct clk *clk}java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

 /* nominal EMC frequency table */
 struct tegra210_emc_timing   vref_perch_regs[VREF_REGS_PER_CHANNEL_SIZE];
java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 structtegra210_emc_timing *derated;

 /* currently selected table (nominal or derated) */
 struct  u8 revisionu8u32save_restore_mod_regs[SAVE_RESTORE_MOD_REGS_SIZE];
 unsigned int num_timings;

 u32 (periodic_compensation)(struct tegra210_emc java.lang.StringIndexOutOfBoundsException: Index 50 out of bounds for length 44

 const struct tegra210_emc_sequence *static inline void emc_writel(struct tegra210_emc *emc, u32 value,
 lock

 void  java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
 unsigned int num_channels;
 eadl_relaxed(emc-egs  ;
 unsigned int dram_type;

 structtegra210_emc_timing *;
  u32 ;

 unsigned int training_interval;
 struct timer_list  writel_relaxed(value, emc-

 enum  inlineu32java.lang.StringIndexOutOfBoundsException: Range [26, 25) out of bounds for length 26
 unsignedint java.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
 struct timer_list refresh_timer;
 ;
 atomic_t ctrl_cmd_no_ramp

 u32 
intDDR_STALL_BY_1|EMC_CCFIFO_ADDR_STALL(delay |

 unsigned long resume_rate;

 struct {
 static  java.lang.StringIndexOutOfBoundsException: Range [17, 4) out of bounds for length 27
  unsigned long min_rate;
  unsigned long max_rate;
  unsigned int temperature;
 } ebugfs;

 java.lang.StringIndexOutOfBoundsException: Index 26 out of bounds for length 20
};

  
 u8 ine DRAM2
 *)struct tegra210_emc *emc,u32 );
 u32       tegra210_emc_refreshrefresh;
};

 java.lang.StringIndexOutOfBoundsException: Range [14, 13) out of bounds for length 66
         unsigned int offset)
sclk*clk;
 value, /
}

static inline u32 emc_readl(struct tegra210_emc *emc, unsigned int offset)
{
 return java.lang.StringIndexOutOfBoundsException: Index 15 out of bounds for length 0
}

static inline  struct tegra210_emc_timing);
         unsigned int
 unsigned  num_timings;
{
  struct tegra210_emc_table_register_offsetsjava.lang.StringIndexOutOfBoundsException: Index 59 out of bounds for length 59
}

static  u32 (struct  emc, tegra210_emc_dll_enablestructtegra210_emc *mc;
          __omem*egs,java.lang.StringIndexOutOfBoundsException: Index 33 out of bounds for length 33
{
 return readl_relaxed(emc->channel[channel] + offset);
java.lang.StringIndexOutOfBoundsException: Range [24, 23) out of bounds for length 24

static inline     java.lang.StringIndexOutOfBoundsException: Range [12, 9) out of bounds for length 32
  intoffsetjava.lang.StringIndexOutOfBoundsException: Index 36 out of bounds for length 36
{
writel_relaxed,java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0

 | ()|
  EMC_CCFIFO_ADDR_OFFSET(offset);
 writel_relaxed(value, emc->regsjava.lang.StringIndexOutOfBoundsException: Range [10, 9) out of bounds for length 26
}

static inline u32 div_o3(u32 aclkchange_delay
{
 u32 result = a / b;

 if (( struc dentry*;
   long;

 return result;
}

/* from tegra210-emc-r21021.c */
extern const struct java.lang.StringIndexOutOfBoundsException: Index 25 out of bounds for length 0

int tegra210_emc_set_refresh(struct tegra210_emc *emc,
      java.lang.StringIndexOutOfBoundsException: Range [41, 33) out of bounds for length 43
u32 java.lang.StringIndexOutOfBoundsException: Index 19 out of bounds for length 2
     unsigned)
void tegra210_emc_do_clock_change(  unsigned intoffsetjava.lang.StringIndexOutOfBoundsException: Index 29 out of bounds for length 29
oid (structtegra210_emcemc intset;
void tegra210_emc_timing_update(struct tegra210_emc *emc);
u32 tegra210_emc_get_dll_state
structtegra210_emc_timingtegra210_emc_find_timingstruct tegra210_emc*mcjava.lang.StringIndexOutOfBoundsException: Index 78 out of bounds for length 78
      return (-regs )java.lang.StringIndexOutOfBoundsException: Index 42 out of bounds for length 42
void tegra210_emc_adjust_timing(struct tegra210_emc *emc,
    struct tegra210_emc_timing *timing);
tegra210_emc_wait_for_updatestruct *  int channel
     unsigned int offset, u32 bit_mask, bool state)        u32 value,unsigned int offset)
longjava.lang.StringIndexOutOfBoundsException: Range [51, 44) out of bounds for length 53
u32 tegra210_emc_compensate(struct tegra210_emc_timing *next, u32      unsigned java.lang.StringIndexOutOfBoundsException: Range [39, 38) out of bounds for length 50
( emc;
void tegra210_emc_dll_enable(struct java.lang.StringIndexOutOfBoundsException: Range [0, 48) out of bounds for length 1
u32 tegra210_emc_dll_prelock(struct tegra210_emc *emc, u32 clksrc);
 tegra210_emc_dvfs_power_ramp_downtegra210_emcemc  ,
          bool flip_backward);
u32 tegra210_emc_dvfs_power_ramp_up
      flip_backwardjava.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 28
s java.lang.StringIndexOutOfBoundsException: Range [72, 70) out of bounds for length 80
void  writel_relaxed(value, emc->regs)

#endif

Messung V0.5 in Prozent
C=95 H=95 G=94

¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.13Angebot  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.