Initial commit of OpenSPARC T2 design and verification files.
[OpenSPARC-T2-DV] / verif / diag / assembly / include / err_defines.h
CommitLineData
86530b38
AT
1/*
2* ========== Copyright Header Begin ==========================================
3*
4* OpenSPARC T2 Processor File: err_defines.h
5* Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved
6* 4150 Network Circle, Santa Clara, California 95054, U.S.A.
7*
8* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
9*
10* This program is free software; you can redistribute it and/or modify
11* it under the terms of the GNU General Public License as published by
12* the Free Software Foundation; version 2 of the License.
13*
14* This program is distributed in the hope that it will be useful,
15* but WITHOUT ANY WARRANTY; without even the implied warranty of
16* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17* GNU General Public License for more details.
18*
19* You should have received a copy of the GNU General Public License
20* along with this program; if not, write to the Free Software
21* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
22*
23* For the avoidance of doubt, and except that if any non-GPL license
24* choice is available it will apply instead, Sun elects to use only
25* the General Public License version 2 (GPLv2) at this time for any
26* software where a choice of GPL license versions is made
27* available with the language indicating that GPLv2 or any later version
28* may be used, or where a choice of which version of the GPL is applied is
29* otherwise unspecified.
30*
31* Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara,
32* CA 95054 USA or visit www.sun.com if you need additional information or
33* have any questions.
34*
35*
36* ========== Copyright Header End ============================================
37*/
38#ifndef __ERR_DEFINES_H__
39#define __ERR_DEFINES_H__
40
41#ifndef ERR_INJ_IMDU
42
43#define ERR_INJ_IMDU 0
44#endif
45
46#ifndef ERR_INJ_IMTU
47#define ERR_INJ_IMTU 0
48#endif
49
50#ifndef ERR_INJ_DMDU
51#define ERR_INJ_DMDU 0
52#endif
53
54#ifndef ERR_INJ_DMTU
55#define ERR_INJ_DMTU 0
56#endif
57
58#ifndef ERR_INJ_IRFU
59#define ERR_INJ_IRFU 0
60#endif
61
62#ifndef ERR_INJ_FRFU
63#define ERR_INJ_FRFU 0
64#endif
65
66#ifndef ERR_INJ_SCAU
67#define ERR_INJ_SCAU 0
68#endif
69
70#ifndef ERR_INJ_TCCU
71#define ERR_INJ_TCCU 0
72#endif
73
74#ifndef ERR_INJ_TSAU
75#define ERR_INJ_TSAU 0
76#endif
77
78#ifndef ERR_INJ_MRAU
79#define ERR_INJ_MRAU 0
80#endif
81
82#ifndef ERR_INJ_STAU
83#define ERR_INJ_STAU 0
84#endif
85
86#ifndef ERR_INJ_STDU
87#define ERR_INJ_STDU 0
88#endif
89
90#ifndef ERR_INJ_ECCMASK
91#define ERR_INJ_ECCMASK 0x00
92#endif
93
94#ifndef ERR_INJ_ENB
95#define ERR_INJ_ENB (\
96 ERR_INJ_STDU | ERR_INJ_STAU | ERR_INJ_MRAU | ERR_INJ_TSAU | ERR_INJ_TCCU |\
97 ERR_INJ_SCAU | ERR_INJ_FRFU | ERR_INJ_IRFU |\
98 ERR_INJ_DMTU | ERR_INJ_DMDU | ERR_INJ_IMTU | ERR_INJ_IMDU)
99
100#endif
101
102#ifndef ERR_INJ_REG_DATA
103#define ERR_INJ_REG_DATA (\
104 ERR_INJ_ECCMASK | (ERR_INJ_STDU << 17) | (ERR_INJ_STAU << 19) |\
105 (ERR_INJ_MRAU << 20) | (ERR_INJ_TSAU << 21) | (ERR_INJ_TCCU << 22) |\
106 (ERR_INJ_SCAU << 23) | (ERR_INJ_FRFU << 24) | (ERR_INJ_IRFU << 25) |\
107 (ERR_INJ_DMTU << 26) | (ERR_INJ_DMDU << 27) | (ERR_INJ_IMTU << 28) |\
108 (ERR_INJ_IMDU << 29) | (ERR_INJ_ENB << 31))
109#endif
110
111#ifndef CERER_CWQL2ND
112#define CERER_CWQL2ND 0
113#endif
114
115#ifndef CERER_CWQL2U
116#define CERER_CWQL2U 0
117#endif
118
119#ifndef CERER_CWQL2C
120#define CERER_CWQL2C 0
121#endif
122
123#ifndef CERER_MAL2ND
124#define CERER_MAL2ND 0
125#endif
126
127#ifndef CERER_MAL2U
128#define CERER_MAL2U 0
129#endif
130
131#ifndef CERER_MAL2C
132#define CERER_MAL2C 0
133#endif
134
135#ifndef CERER_TCCU
136#define CERER_TCCU 0
137#endif
138
139#ifndef CERER_TCCD
140#define CERER_TCCD 0
141#endif
142
143#ifndef CERER_MAMU
144#define CERER_MAMU 0
145#endif
146
147#ifndef CERER_SBDPU_SBDIOU
148#define CERER_SBDPU_SBDIOU 0
149#endif
150
151#ifndef CERER_SBDPC
152#define CERER_SBDPC 0
153#endif
154
155#ifndef CERER_DCDP
156#define CERER_DCDP 0
157#endif
158
159#ifndef CERER_DCTM
160#define CERER_DCTM 0
161#endif
162
163#ifndef CERER_DCTP
164#define CERER_DCTP 0
165#endif
166
167#ifndef CERER_DCVP
168#define CERER_DCVP 0
169#endif
170
171#ifndef CERER_ICDP
172#define CERER_ICDP 0
173#endif
174
175#ifndef CERER_ICTM
176#define CERER_ICTM 0
177#endif
178
179#ifndef CERER_ICTP
180#define CERER_ICTP 0
181#endif
182
183#ifndef CERER_ICVP
184#define CERER_ICVP 0
185#endif
186
187#ifndef CERER_L2ND
188#define CERER_L2ND 0
189#endif
190
191#ifndef CERER_L2U
192#define CERER_L2U 0
193#endif
194
195#ifndef CERER_L2C
196#define CERER_L2C 0
197#endif
198
199#ifndef CERER_SBAPP
200#define CERER_SBAPP 0
201#endif
202
203#ifndef CERER_TCUP
204#define CERER_TCUP 0
205#endif
206
207#ifndef CERER_TCCP
208#define CERER_TCCP 0
209#endif
210
211#ifndef CERER_SCAU
212#define CERER_SCAU 0
213#endif
214
215#ifndef CERER_SCAC
216#define CERER_SCAC 0
217#endif
218
219#ifndef CERER_TSAU
220#define CERER_TSAU 0
221#endif
222
223#ifndef CERER_TSAC
224#define CERER_TSAC 0
225#endif
226
227#ifndef CERER_MRAU
228#define CERER_MRAU 0
229#endif
230
231#ifndef CERER_SBDLU
232#define CERER_SBDLU 0
233#endif
234
235#ifndef CERER_SBDLC
236#define CERER_SBDLC 0
237#endif
238
239#ifndef CERER_DCL2ND
240#define CERER_DCL2ND 0
241#endif
242
243#ifndef CERER_DCL2U
244#define CERER_DCL2U 0
245#endif
246
247#ifndef CERER_DCL2C
248#define CERER_DCL2C 0
249#endif
250
251#ifndef CERER_DTDP
252#define CERER_DTDP 0
253#endif
254
255#ifndef CERER_DTTM
256#define CERER_DTTM 0
257#endif
258
259#ifndef CERER_DTTP
260#define CERER_DTTP 0
261#endif
262
263#ifndef CERER_FRF
264#define CERER_FRF 0
265#endif
266
267#ifndef CERER_IRF
268#define CERER_IRF 0
269#endif
270
271#ifndef CERER_ICL2ND
272#define CERER_ICL2ND 0
273#endif
274
275#ifndef CERER_ICL2U
276#define CERER_ICL2U 0
277#endif
278
279#ifndef CERER_ICL2C
280#define CERER_ICL2C 0
281#endif
282
283#ifndef CERER_HWTWL2
284#define CERER_HWTWL2 0
285#endif
286
287#ifndef CERER_HWTWMU
288#define CERER_HWTWMU 0
289#endif
290
291#ifndef CERER_ITTM
292#define CERER_ITTM 0
293#endif
294
295#ifndef CERER_ITDP
296#define CERER_ITDP 0
297#endif
298
299#ifndef CERER_ITTP
300#define CERER_ITTP 0
301#endif
302
303#define CERER_ENB (\
304 CERER_CWQL2ND | CERER_CWQL2U | CERER_CWQL2C |\
305 CERER_MAL2ND | CERER_MAL2U | CERER_MAL2C |\
306 CERER_TCCU | CERER_TCCD | CERER_MAMU |\
307 CERER_SBDPU_SBDIOU | CERER_SBDPC | CERER_DCDP |\
308 CERER_DCTM | CERER_DCTP | CERER_DCVP |\
309 CERER_ICDP | CERER_ICTM | CERER_ICTP |\
310 CERER_ICVP | CERER_L2ND | CERER_L2U |\
311 CERER_L2C | CERER_SBAPP | CERER_TCUP |\
312 CERER_TCCP | CERER_SCAU | CERER_SCAC |\
313 CERER_TSAU | CERER_TSAC | CERER_MRAU |\
314 CERER_SBDLU | CERER_SBDLC | CERER_DCL2ND |\
315 CERER_DCL2U | CERER_DCL2C | CERER_DTDP |\
316 CERER_DTTM | CERER_DTTP | CERER_FRF |\
317 CERER_IRF | CERER_ICL2ND | CERER_ICL2U |\
318 CERER_ICL2C | CERER_HWTWL2 | CERER_HWTWMU |\
319 CERER_ITTM | CERER_ITDP | CERER_ITTP)
320
321#if (CERER_ENB == 0x0)
322#define CERER_DATA 0xecf5c1f3f8bfffff
323#else
324#define CERER_DATA (\
325 CERER_CWQL2ND | (CERER_CWQL2U << 1) | (CERER_CWQL2C << 2) |\
326 (CERER_MAL2ND << 3) | (CERER_MAL2U << 4) | (CERER_MAL2C << 5) |\
327 (CERER_TCCU << 6) | (CERER_TCCD << 7) | (CERER_MAMU << 8) |\
328 (CERER_SBDPU_SBDIOU << 9) | (CERER_SBDPC << 10) | (CERER_DCDP << 11) |\
329 (CERER_DCTM << 12) | (CERER_DCTP << 13) | (CERER_DCVP << 14) |\
330 (CERER_ICDP << 15) | (CERER_ICTM << 16) | (CERER_ICTP << 17) |\
331 (CERER_ICVP << 18) | (CERER_L2ND << 19) | (CERER_L2U << 20) |\
332 (CERER_L2C << 21) | (CERER_SBAPP << 23) | (CERER_TCUP << 27) |\
333 (CERER_TCCP << 28) | (CERER_SCAU << 29) | (CERER_SCAC << 30) |\
334 (CERER_TSAU << 31) | (CERER_TSAC << 32) | (CERER_MRAU << 33) |\
335 (CERER_SBDLU << 36) | (CERER_SBDLC << 37) | (CERER_DCL2ND << 38) |\
336 (CERER_DCL2U << 39) | (CERER_DCL2C << 40) | (CERER_DTDP << 46) |\
337 (CERER_DTTM << 47) | (CERER_DTTP << 48) | (CERER_FRF << 50) |\
338 (CERER_IRF << 52) | (CERER_ICL2ND << 53) | (CERER_ICL2U << 54) |\
339 (CERER_ICL2C << 55) | (CERER_HWTWL2 << 58) | (CERER_HWTWMU << 59) |\
340 (CERER_ITTM << 61) | (CERER_ITDP << 62) | (CERER_ITTP << 63))
341#endif
342
343
344
345#ifndef CETER_PSCCE
346#define CETER_PSCCE 1
347#endif
348
349#ifndef CETER_DE
350#define CETER_DE 1
351#endif
352
353#ifndef CETER_DHCCE
354#define CETER_DHCCE 1
355#endif
356
357#ifndef CETER_DATA
358#define CETER_DATA (\
359 CETER_DHCCE | (CETER_DE << 1) | (CETER_PSCCE << 2))
360#endif
361
362#ifdef INC_SOC_ERR_TRAPS
363#define H_HT0_Sw_Recoverable_Error_0x40 Soc_Recoverable_Sw_error_trap
364#define H_HT0_Hw_Corrected_Error_0x63 Soc_Corrected_Hw_error_trap
365#define H_HT0_Data_access_error_0x32 Soc_Precise_data_access_error_trap
366#endif
367
368
369#ifdef INC_ERR_TRAPS
370#define H_HT0_Instruction_Access_MMU_Error_0x71 inst_access_mmu_error_handler
371#define H_HT0_Instruction_access_error_0x0a inst_access_error_handler
372#ifndef H_HT0_Internal_Processor_Error_0x29
373#define H_HT0_Internal_Processor_Error_0x29 int_proc_err_handler
374#endif
375#define H_HT0_Data_Access_MMU_Error_0x72 data_access_mmu_error_handler
376#define H_HT0_Data_access_error_0x32 data_access_error_handler
377#define H_HT0_Hw_Corrected_Error_0x63 hw_corrected_error_handler
378#define H_HT0_Sw_Recoverable_Error_0x40 sw_recoverable_error_handler
379#define H_HT0_Store_Error_0x07 store_error_handler
380#endif
381
382#define ISFSR_ITTM 0x1
383#define ISFSR_ITTP 0x2
384#define ISFSR_ITDP 0x3
385#define ISFSR_ITMU 0x4
386#define ISFSR_ITL2U 0x5
387#define ISFSR_ITL2ND 0x6
388#define ISFSR_ICL2U 0x1
389#define ISFSR_ICL2ND 0x2
390
391#define DSFSR_IRFU 0x1
392#define DSFSR_IRFC 0x2
393#define DSFSR_FRFU 0x3
394#define DSFSR_FRFC 0x4
395#define DSFSR_SBDLC 0x5
396#define DSFSR_SBDLU 0x6
397#define DSFSR_MRAU 0x7
398#define DSFSR_TSAC 0x8
399#define DSFSR_TSAU 0x9
400#define DSFSR_SCAC 0x10
401#define DSFSR_SCAU 0x11
402#define DSFSR_TCCP 0x12
403#define DSFSR_TCCU 0x13
404#define DSFSR_DTTM 0x1
405#define DSFSR_DTTP 0x2
406#define DSFSR_DTDP 0x3
407#define DSFSR_DTMU 0x4
408#define DSFSR_DTL2U 0x5
409#define DSFSR_DTL2ND 0x6
410#define DSFSR_DCL2U 0x1
411#define DSFSR_DCL2ND 0x2
412#define DSFSR_SOCC 0x3
413#define DSFSR_SOCU 0x4
414
415#define DESR_ICVP 0x1
416#define DESR_ICTP 0x2
417#define DESR_ICTM 0x3
418#define DESR_ICDP 0x4
419#define DESR_DCVP 0x5
420#define DESR_DCTP 0x6
421#define DESR_DCTM 0x7
422#define DESR_DCDP 0x8
423#define DESR_HCE_L2C 0x9
424#define DESR_SBDPC 0xa
425#define DESR_SBDPU 0x6
426#define DESR_TCCD 0xd
427#define DESR_TCCU 0xe
428#define DESR_MAMU 0x7
429#define DESR_MAL2C 0x8
430#define DESR_MAL2U 0x9
431#define DESR_MAL2ND 0xa
432#define DESR_CWQL2C 0xb
433#define DESR_CWQL2U 0xc
434#define DESR_CWQL2ND 0xd
435#define DESR_L2U 0x10
436#define DESR_L2ND 0x11
437#define DESR_ITL2C 0x1
438#define DESR_ICL2C 0x2
439#define DESR_DTL2C 0x3
440#define DESR_DCL2C 0x4
441#define DESR_SOCC 0x12
442#define DESR_SOCU 0x13
443#define DESR_SRE_L2C 0x14
444
445#define DFESR_USER_PRIV 0x00
446#define DFESR_SUP_PRIV 0x1
447#define DFESR_HP_PRIV 0x2
448
449#define ASI_NUCLEUS_QUAD_LDD 0x24
450#define ASI_SEI 0x43
451#define ASI_LSU_CONTROL 0x45
452#define ASI_DCACHE_DATA 0x46
453#define ASI_DCACHE_TAG 0x47
454#define ASI_SEE 0x4B
455#define ASI_SES 0x4C
456#define ASI_SEA 0x4D
457#define ASI_ITLB_DATA_ACCESS 0x55
458#define ASI_ITLB_TAG_READ 0x56
459#define ASI_DMMU 0x58
460#define ASI_DTLB_DATA_ACCESS 0x5D
461#define ASI_DTLB_TAG_READ 0x5E
462#define ASI_ICACHE_INSTR 0x66
463#define ASI_ICACHE_TAG 0x67
464#define ASI_PRIMARY 0x80
465
466#define VA_ASI_ITLB_TAG_ACCESS 0x30
467#define VA_ASI_DTLB_TAG_ACCESS 0x30
468
469#define SEI_EN 31
470#define SEI_SSHOT 30
471#define SEI_IMD 29
472#define SEI_IMT 28
473#define SEI_DMD 27
474#define SEI_DMT 26
475#define SEI_IRF 25
476#define SEI_FRF 24
477
478#define SES_INIT_VALUE 0x10000000
479#define SES_MEU 31
480#define SES_MEC 30
481#define SES_IMDU 25
482#define SES_IMTU 24
483#define SES_DMDU 23
484#define SES_DMTU 22
485#define SES_IDC 21
486#define SES_ITC 20
487#define SES_DDC 19
488#define SES_DTC 18
489#define SES_IRC 17
490#define SES_IRU 16
491#define SES_FRC 15
492#define SES_FRU 14
493#define SES_LDAU 13
494#define SES_NCU 12
495#define SES_DMSU 11
496#define SES_MAU 9
497
498#define TT_Instruction_Access_Error 0xa
499#define TT_FP_Exception_Other 0x22
500#define TT_Internal_Processor_Error 0x29
501#define TT_Data_Access_Error 0x32
502#define TT_Corrected_ECC 0x63
503#define TT_Sw_Correctable_ECC 0x40
504#define TT_Fast_IMMU_Miss 0x64
505#define TT_MA_Interrupt 0x74
506#define TT_Data_Error 0x78
507
508#define EXECUTED 0xeeced
509
510#define L2CS_PA0 0xA900000000
511#define L2CS_PA1 0xB900000000
512
513#define L2EE_PA0 0xAA00000000
514#define L2EE_PA1 0xBA00000000
515#define L2ES_PA0 0xAB00000000
516#define L2ES_PA1 0xBB00000000
517#define L2EA_PA0 0xAC00000000
518#define L2EA_PA1 0xBC00000000
519#define L2EI_PA0 0xAD00000000
520#define L2EI_PA1 0xBD00000000
521
522#define L2ES_MEU 63
523#define L2ES_MEC 62
524#define L2ES_RW 61
525#define L2ES_MODA 60
526#define L2ES_VCID 54
527#define L2ES_TID L2ES_VCID
528#define L2ES_LDAC 53
529#define L2ES_LDAU 52
530#define L2ES_LDWC 51
531#define L2ES_LDWU 50
532#define L2ES_LDRC 49
533#define L2ES_LDRU 48
534#define L2ES_LDSC 47
535#define L2ES_LDSU 46
536#define L2ES_LTC 45
537#define L2ES_LRF 44
538#define L2ES_LRU L2ES_LRF
539#define L2ES_LVF 43
540#define L2ES_LVU L2ES_LVF
541#define L2ES_DAC 42
542#define L2ES_DAU 41
543#define L2ES_DRC 40
544#define L2ES_DRU 39
545#define L2ES_DSC 38
546#define L2ES_DSU 37
547#define L2ES_VEC 36
548#define L2ES_VEU 35
549#define L2ES_LVC 34
550
551#define DRAM_CSR_STEP 4096
552#define DRAM_ES_PA 0x8400000280
553#define DRAM_EI_PA 0x8400000290
554
555#define DRAM_EI_ENB 31
556#define DRAM_EI_SSHOT 30
557
558#define DRAM_ES_MEU 63
559#define DRAM_ES_MEC 62
560#define DRAM_ES_DAC 61
561#define DRAM_ES_DAU 60
562#define DRAM_ES_DSC 59
563#define DRAM_ES_DSU 58
564#define DRAM_ES_DBU 57
565
566#define DRAM_ES_MEB 56
567#define DRAM_ES_FBU 55
568#define DRAM_ES_FBR 54
569
570
571#define JBI_ERR_INJECT 0x8000004800
572#define JBI_ERR_CONFIG 0x8000010000
573#define JBI_ERROR_LOG 0x8000010020
574#define JBI_ERROR_OVF 0x8000010028
575#define JBI_LOG_ENB 0x8000010030
576#define JBI_SIG_ENB 0x8000010038
577#define JBI_TRANS_TIMEOUT 0x8000010090
578
579#define IOB_INT_MAN_ERR 0x9800000008
580#define IOB_INT_CTL_ERR 0x9800000408
581#define IOB_RESET_STATUS 0x9800000810
582
583#define JBI_ERR_APAR 28
584#define JBI_ERR_DPAR_WR 15
585#define JBI_ERR_DPAR_RD 14
586#define JBI_ERR_REP_UE 12
587#define JBI_ERR_NONEX_RD 8
588#define JBI_ERR_READ_TO 5
589
590#define SSI_TIMEOUT 0xff00010088
591#define SSI_LOG 0xff00000018
592
593#define SOC_ESR_REG 0x8000003000
594#define SOC_ELE_REG 0x8000003008
595#define SOC_EIE_REG 0x8000003010
596#define SOC_EJR_REG 0x8000003018
597#define SOC_FEE_REG 0x8000003020
598#define SOC_PER_REG 0x8000003028
599#define SOC_SII_SYN_REG 0x8000003030
600#define SOC_NCU_SYN_REG 0x8000003038
601
602#define SiiNiuCtagUe 0
603#define SiiDmuCtagUe 1
604#define SiiNiuCtagCe 2
605#define SiiDmuCtagCe 3
606#define SiiNiuAParity 4
607#define SiiDmuDParity 5
608#define SiiNiuDParity 6
609#define SiiDmuAParity 7
610#define DmuInternal 8
611#define DmuNcuCredit 9
612#define DmuCtagCe 10
613#define DmuCtagUe 11
614#define DmuSiiCredit 12
615#define DmuDataParity 13
616#define NcuDataParity 14
617#define NcuMondoTable 15
618#define NcuMondoFifo 16
619#define NcuIntTable 17
620#define NcuPcxData 18
621#define NcuPcxUe 19
622#define NcuCpxUe 20
623#define NcuDmuUe 21
624#define NcuCtagUe 22
625#define NcuCtagCe 23
626#define TestMode 24
627#define SioCtagUe 25
628#define SioCtagCe 26
629#define NiuCtagCe 27
630#define NiuCtagUe 28
631#define NiuDataParity 29
632#define Mcu0Fbu 30
633#define Mcu0Fbr 31
634#define Mcu0Ecc 32
635#define Mcu1Fbu 33
636#define Mcu1Fbr 34
637#define Mcu1Ecc 35
638#define Mcu2Fbu 36
639#define Mcu2Fbr 37
640#define Mcu2Ecc 38
641#define Mcu3Fbu 39
642#define Mcu3Fbr 40
643#define Mcu3Ecc 41
644#define NcuDmuCredit 42
645
646#define SOC_SII_ERR_SYND_REG 0x8000003030
647#define SOC_NCU_ERR_SYND_REG 0x8000003038
648
649
650
651#define DRAM_ERR_ADDR_REG_PA_0 0x8400000288
652#define DRAM_ERR_ADDR_REG_PA_1 0x8400001288
653#define DRAM_ERR_ADDR_REG_PA_2 0x8400002288
654#define DRAM_ERR_ADDR_REG_PA_3 0x8400003288
655
656#define DRAM_ERR_CNT_REG_PA_0 0x8400000298
657#define DRAM_ERR_CNT_REG_PA_1 0x8400001298
658#define DRAM_ERR_CNT_REG_PA_2 0x8400002298
659#define DRAM_ERR_CNT_REG_PA_3 0x8400003298
660
661#define DRAM_FBR_CNT_REG_PA_0 0x8400000c10
662#define DRAM_FBR_CNT_REG_PA_1 0x8400001c10
663#define DRAM_FBR_CNT_REG_PA_2 0x8400002c10
664#define DRAM_FBR_CNT_REG_PA_3 0x8400003c10
665
666#define DRAM_FBD_ERR_SYND_REG_PA_0 0x8400000c00
667#define DRAM_FBD_ERR_SYND_REG_PA_1 0x8400001c00
668#define DRAM_FBD_ERR_SYND_REG_PA_2 0x8400002c00
669#define DRAM_FBD_ERR_SYND_REG_PA_3 0x8400003c00
670
671
672#define DRAM_FBD_INJ_ERR_SRC_REG_PA_0 0x8400000c08
673#define DRAM_FBD_INJ_ERR_SRC_REG_PA_1 0x8400001c08
674#define DRAM_FBD_INJ_ERR_SRC_REG_PA_2 0x8400002c08
675#define DRAM_FBD_INJ_ERR_SRC_REG_PA_3 0x8400003c08
676
677#endif /* __ERR_DEFINES_H__ */