Documentation: fix warning "unbalanced square brackets"
[openocd.git] / tcl / target / xtensa-core-xt8.cfg
1 # SPDX-License-Identifier: GPL-2.0-or-later
2 # OpenOCD configuration file for Xtensa xt8 target
3
4
5 # Core instance default definition
6 if { [info exists XTNAME] } {
7 set _XTNAME $XTNAME
8 } else {
9 set _XTNAME xtensa
10 }
11
12
13 # Core definition and ABI
14 $_XTNAME xtensa xtdef LX
15 $_XTNAME xtensa xtopt arnum 32
16 $_XTNAME xtensa xtopt windowed 1
17
18
19 # Exception/Interrupt Options
20 $_XTNAME xtensa xtopt exceptions 1
21 $_XTNAME xtensa xtopt hipriints 1
22 $_XTNAME xtensa xtopt intlevels 3
23 $_XTNAME xtensa xtopt excmlevel 1
24
25
26 # Cache Options
27 $_XTNAME xtensa xtmem icache 16 1024 1
28 $_XTNAME xtensa xtmem dcache 16 1024 1 1
29
30
31 # Memory Options
32 $_XTNAME xtensa xtmem iram 0x40000000 1048576
33 $_XTNAME xtensa xtmem dram 0x3ff00000 262144
34 $_XTNAME xtensa xtmem srom 0x50000000 131072
35 $_XTNAME xtensa xtmem sram 0x60000000 4194304
36
37
38 # Memory Protection/Translation Options
39
40
41 # Debug Options
42 $_XTNAME xtensa xtopt debuglevel 3
43 $_XTNAME xtensa xtopt ibreaknum 2
44 $_XTNAME xtensa xtopt dbreaknum 2
45
46
47 # Core Registers
48 $_XTNAME xtensa xtregs 127
49 $_XTNAME xtensa xtreg a0 0x0000
50 $_XTNAME xtensa xtreg a1 0x0001
51 $_XTNAME xtensa xtreg a2 0x0002
52 $_XTNAME xtensa xtreg a3 0x0003
53 $_XTNAME xtensa xtreg a4 0x0004
54 $_XTNAME xtensa xtreg a5 0x0005
55 $_XTNAME xtensa xtreg a6 0x0006
56 $_XTNAME xtensa xtreg a7 0x0007
57 $_XTNAME xtensa xtreg a8 0x0008
58 $_XTNAME xtensa xtreg a9 0x0009
59 $_XTNAME xtensa xtreg a10 0x000a
60 $_XTNAME xtensa xtreg a11 0x000b
61 $_XTNAME xtensa xtreg a12 0x000c
62 $_XTNAME xtensa xtreg a13 0x000d
63 $_XTNAME xtensa xtreg a14 0x000e
64 $_XTNAME xtensa xtreg a15 0x000f
65 $_XTNAME xtensa xtreg pc 0x0020
66 $_XTNAME xtensa xtreg ar0 0x0100
67 $_XTNAME xtensa xtreg ar1 0x0101
68 $_XTNAME xtensa xtreg ar2 0x0102
69 $_XTNAME xtensa xtreg ar3 0x0103
70 $_XTNAME xtensa xtreg ar4 0x0104
71 $_XTNAME xtensa xtreg ar5 0x0105
72 $_XTNAME xtensa xtreg ar6 0x0106
73 $_XTNAME xtensa xtreg ar7 0x0107
74 $_XTNAME xtensa xtreg ar8 0x0108
75 $_XTNAME xtensa xtreg ar9 0x0109
76 $_XTNAME xtensa xtreg ar10 0x010a
77 $_XTNAME xtensa xtreg ar11 0x010b
78 $_XTNAME xtensa xtreg ar12 0x010c
79 $_XTNAME xtensa xtreg ar13 0x010d
80 $_XTNAME xtensa xtreg ar14 0x010e
81 $_XTNAME xtensa xtreg ar15 0x010f
82 $_XTNAME xtensa xtreg ar16 0x0110
83 $_XTNAME xtensa xtreg ar17 0x0111
84 $_XTNAME xtensa xtreg ar18 0x0112
85 $_XTNAME xtensa xtreg ar19 0x0113
86 $_XTNAME xtensa xtreg ar20 0x0114
87 $_XTNAME xtensa xtreg ar21 0x0115
88 $_XTNAME xtensa xtreg ar22 0x0116
89 $_XTNAME xtensa xtreg ar23 0x0117
90 $_XTNAME xtensa xtreg ar24 0x0118
91 $_XTNAME xtensa xtreg ar25 0x0119
92 $_XTNAME xtensa xtreg ar26 0x011a
93 $_XTNAME xtensa xtreg ar27 0x011b
94 $_XTNAME xtensa xtreg ar28 0x011c
95 $_XTNAME xtensa xtreg ar29 0x011d
96 $_XTNAME xtensa xtreg ar30 0x011e
97 $_XTNAME xtensa xtreg ar31 0x011f
98 $_XTNAME xtensa xtreg lbeg 0x0200
99 $_XTNAME xtensa xtreg lend 0x0201
100 $_XTNAME xtensa xtreg lcount 0x0202
101 $_XTNAME xtensa xtreg sar 0x0203
102 $_XTNAME xtensa xtreg windowbase 0x0248
103 $_XTNAME xtensa xtreg windowstart 0x0249
104 $_XTNAME xtensa xtreg configid0 0x02b0
105 $_XTNAME xtensa xtreg configid1 0x02d0
106 $_XTNAME xtensa xtreg ps 0x02e6
107 $_XTNAME xtensa xtreg expstate 0x03e6
108 $_XTNAME xtensa xtreg mmid 0x0259
109 $_XTNAME xtensa xtreg ibreakenable 0x0260
110 $_XTNAME xtensa xtreg ddr 0x0268
111 $_XTNAME xtensa xtreg ibreaka0 0x0280
112 $_XTNAME xtensa xtreg ibreaka1 0x0281
113 $_XTNAME xtensa xtreg dbreaka0 0x0290
114 $_XTNAME xtensa xtreg dbreaka1 0x0291
115 $_XTNAME xtensa xtreg dbreakc0 0x02a0
116 $_XTNAME xtensa xtreg dbreakc1 0x02a1
117 $_XTNAME xtensa xtreg epc1 0x02b1
118 $_XTNAME xtensa xtreg epc2 0x02b2
119 $_XTNAME xtensa xtreg epc3 0x02b3
120 $_XTNAME xtensa xtreg depc 0x02c0
121 $_XTNAME xtensa xtreg eps2 0x02c2
122 $_XTNAME xtensa xtreg eps3 0x02c3
123 $_XTNAME xtensa xtreg excsave1 0x02d1
124 $_XTNAME xtensa xtreg excsave2 0x02d2
125 $_XTNAME xtensa xtreg excsave3 0x02d3
126 $_XTNAME xtensa xtreg interrupt 0x02e2
127 $_XTNAME xtensa xtreg intset 0x02e2
128 $_XTNAME xtensa xtreg intclear 0x02e3
129 $_XTNAME xtensa xtreg intenable 0x02e4
130 $_XTNAME xtensa xtreg exccause 0x02e8
131 $_XTNAME xtensa xtreg debugcause 0x02e9
132 $_XTNAME xtensa xtreg ccount 0x02ea
133 $_XTNAME xtensa xtreg icount 0x02ec
134 $_XTNAME xtensa xtreg icountlevel 0x02ed
135 $_XTNAME xtensa xtreg excvaddr 0x02ee
136 $_XTNAME xtensa xtreg ccompare0 0x02f0
137 $_XTNAME xtensa xtreg ccompare1 0x02f1
138 $_XTNAME xtensa xtreg pwrctl 0x200f
139 $_XTNAME xtensa xtreg pwrstat 0x2010
140 $_XTNAME xtensa xtreg eristat 0x2011
141 $_XTNAME xtensa xtreg cs_itctrl 0x2012
142 $_XTNAME xtensa xtreg cs_claimset 0x2013
143 $_XTNAME xtensa xtreg cs_claimclr 0x2014
144 $_XTNAME xtensa xtreg cs_lockaccess 0x2015
145 $_XTNAME xtensa xtreg cs_lockstatus 0x2016
146 $_XTNAME xtensa xtreg cs_authstatus 0x2017
147 $_XTNAME xtensa xtreg fault_info 0x2026
148 $_XTNAME xtensa xtreg trax_id 0x2027
149 $_XTNAME xtensa xtreg trax_control 0x2028
150 $_XTNAME xtensa xtreg trax_status 0x2029
151 $_XTNAME xtensa xtreg trax_data 0x202a
152 $_XTNAME xtensa xtreg trax_address 0x202b
153 $_XTNAME xtensa xtreg trax_pctrigger 0x202c
154 $_XTNAME xtensa xtreg trax_pcmatch 0x202d
155 $_XTNAME xtensa xtreg trax_delay 0x202e
156 $_XTNAME xtensa xtreg trax_memstart 0x202f
157 $_XTNAME xtensa xtreg trax_memend 0x2030
158 $_XTNAME xtensa xtreg pmg 0x203e
159 $_XTNAME xtensa xtreg pmpc 0x203f
160 $_XTNAME xtensa xtreg pm0 0x2040
161 $_XTNAME xtensa xtreg pm1 0x2041
162 $_XTNAME xtensa xtreg pmctrl0 0x2042
163 $_XTNAME xtensa xtreg pmctrl1 0x2043
164 $_XTNAME xtensa xtreg pmstat0 0x2044
165 $_XTNAME xtensa xtreg pmstat1 0x2045
166 $_XTNAME xtensa xtreg ocdid 0x2046
167 $_XTNAME xtensa xtreg ocd_dcrclr 0x2047
168 $_XTNAME xtensa xtreg ocd_dcrset 0x2048
169 $_XTNAME xtensa xtreg ocd_dsr 0x2049
170 $_XTNAME xtensa xtreg psintlevel 0x2003
171 $_XTNAME xtensa xtreg psum 0x2004
172 $_XTNAME xtensa xtreg pswoe 0x2005
173 $_XTNAME xtensa xtreg psexcm 0x2006
174 $_XTNAME xtensa xtreg pscallinc 0x2007
175 $_XTNAME xtensa xtreg psowb 0x2008

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)