Statistics
| Branch: | Revision:

root / target-xtensa / gdb-config-sample-xtensa-core.c @ ccfcaba6

History | View | Annotate | Download (17.3 kB)

1 ccfcaba6 Max Filippov
/* Configuration for the Xtensa architecture for GDB, the GNU debugger.
2 ccfcaba6 Max Filippov

3 ccfcaba6 Max Filippov
   Copyright (c) 2003-2010 Tensilica Inc.
4 ccfcaba6 Max Filippov

5 ccfcaba6 Max Filippov
   Permission is hereby granted, free of charge, to any person obtaining
6 ccfcaba6 Max Filippov
   a copy of this software and associated documentation files (the
7 ccfcaba6 Max Filippov
   "Software"), to deal in the Software without restriction, including
8 ccfcaba6 Max Filippov
   without limitation the rights to use, copy, modify, merge, publish,
9 ccfcaba6 Max Filippov
   distribute, sublicense, and/or sell copies of the Software, and to
10 ccfcaba6 Max Filippov
   permit persons to whom the Software is furnished to do so, subject to
11 ccfcaba6 Max Filippov
   the following conditions:
12 ccfcaba6 Max Filippov

13 ccfcaba6 Max Filippov
   The above copyright notice and this permission notice shall be included
14 ccfcaba6 Max Filippov
   in all copies or substantial portions of the Software.
15 ccfcaba6 Max Filippov

16 ccfcaba6 Max Filippov
   THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17 ccfcaba6 Max Filippov
   EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18 ccfcaba6 Max Filippov
   MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19 ccfcaba6 Max Filippov
   IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20 ccfcaba6 Max Filippov
   CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21 ccfcaba6 Max Filippov
   TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22 ccfcaba6 Max Filippov
   SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  */
23 ccfcaba6 Max Filippov
24 ccfcaba6 Max Filippov
  XTREG(0,   0, 32, 4, 4, 0x0020, 0x0006, -2, 9, 0x0100, pc,
25 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
26 ccfcaba6 Max Filippov
  XTREG(1,   4, 32, 4, 4, 0x0100, 0x0006, -2, 1, 0x0002, ar0,
27 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
28 ccfcaba6 Max Filippov
  XTREG(2,   8, 32, 4, 4, 0x0101, 0x0006, -2, 1, 0x0002, ar1,
29 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
30 ccfcaba6 Max Filippov
  XTREG(3,  12, 32, 4, 4, 0x0102, 0x0006, -2, 1, 0x0002, ar2,
31 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
32 ccfcaba6 Max Filippov
  XTREG(4,  16, 32, 4, 4, 0x0103, 0x0006, -2, 1, 0x0002, ar3,
33 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
34 ccfcaba6 Max Filippov
  XTREG(5,  20, 32, 4, 4, 0x0104, 0x0006, -2, 1, 0x0002, ar4,
35 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
36 ccfcaba6 Max Filippov
  XTREG(6,  24, 32, 4, 4, 0x0105, 0x0006, -2, 1, 0x0002, ar5,
37 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
38 ccfcaba6 Max Filippov
  XTREG(7,  28, 32, 4, 4, 0x0106, 0x0006, -2, 1, 0x0002, ar6,
39 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
40 ccfcaba6 Max Filippov
  XTREG(8,  32, 32, 4, 4, 0x0107, 0x0006, -2, 1, 0x0002, ar7,
41 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
42 ccfcaba6 Max Filippov
  XTREG(9,  36, 32, 4, 4, 0x0108, 0x0006, -2, 1, 0x0002, ar8,
43 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
44 ccfcaba6 Max Filippov
  XTREG(10,  40, 32, 4, 4, 0x0109, 0x0006, -2, 1, 0x0002, ar9,
45 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
46 ccfcaba6 Max Filippov
  XTREG(11,  44, 32, 4, 4, 0x010a, 0x0006, -2, 1, 0x0002, ar10,
47 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
48 ccfcaba6 Max Filippov
  XTREG(12,  48, 32, 4, 4, 0x010b, 0x0006, -2, 1, 0x0002, ar11,
49 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
50 ccfcaba6 Max Filippov
  XTREG(13,  52, 32, 4, 4, 0x010c, 0x0006, -2, 1, 0x0002, ar12,
51 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
52 ccfcaba6 Max Filippov
  XTREG(14,  56, 32, 4, 4, 0x010d, 0x0006, -2, 1, 0x0002, ar13,
53 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
54 ccfcaba6 Max Filippov
  XTREG(15,  60, 32, 4, 4, 0x010e, 0x0006, -2, 1, 0x0002, ar14,
55 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
56 ccfcaba6 Max Filippov
  XTREG(16,  64, 32, 4, 4, 0x010f, 0x0006, -2, 1, 0x0002, ar15,
57 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
58 ccfcaba6 Max Filippov
  XTREG(17,  68, 32, 4, 4, 0x0110, 0x0006, -2, 1, 0x0002, ar16,
59 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
60 ccfcaba6 Max Filippov
  XTREG(18,  72, 32, 4, 4, 0x0111, 0x0006, -2, 1, 0x0002, ar17,
61 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
62 ccfcaba6 Max Filippov
  XTREG(19,  76, 32, 4, 4, 0x0112, 0x0006, -2, 1, 0x0002, ar18,
63 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
64 ccfcaba6 Max Filippov
  XTREG(20,  80, 32, 4, 4, 0x0113, 0x0006, -2, 1, 0x0002, ar19,
65 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
66 ccfcaba6 Max Filippov
  XTREG(21,  84, 32, 4, 4, 0x0114, 0x0006, -2, 1, 0x0002, ar20,
67 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
68 ccfcaba6 Max Filippov
  XTREG(22,  88, 32, 4, 4, 0x0115, 0x0006, -2, 1, 0x0002, ar21,
69 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
70 ccfcaba6 Max Filippov
  XTREG(23,  92, 32, 4, 4, 0x0116, 0x0006, -2, 1, 0x0002, ar22,
71 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
72 ccfcaba6 Max Filippov
  XTREG(24,  96, 32, 4, 4, 0x0117, 0x0006, -2, 1, 0x0002, ar23,
73 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
74 ccfcaba6 Max Filippov
  XTREG(25, 100, 32, 4, 4, 0x0118, 0x0006, -2, 1, 0x0002, ar24,
75 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
76 ccfcaba6 Max Filippov
  XTREG(26, 104, 32, 4, 4, 0x0119, 0x0006, -2, 1, 0x0002, ar25,
77 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
78 ccfcaba6 Max Filippov
  XTREG(27, 108, 32, 4, 4, 0x011a, 0x0006, -2, 1, 0x0002, ar26,
79 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
80 ccfcaba6 Max Filippov
  XTREG(28, 112, 32, 4, 4, 0x011b, 0x0006, -2, 1, 0x0002, ar27,
81 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
82 ccfcaba6 Max Filippov
  XTREG(29, 116, 32, 4, 4, 0x011c, 0x0006, -2, 1, 0x0002, ar28,
83 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
84 ccfcaba6 Max Filippov
  XTREG(30, 120, 32, 4, 4, 0x011d, 0x0006, -2, 1, 0x0002, ar29,
85 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
86 ccfcaba6 Max Filippov
  XTREG(31, 124, 32, 4, 4, 0x011e, 0x0006, -2, 1, 0x0002, ar30,
87 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
88 ccfcaba6 Max Filippov
  XTREG(32, 128, 32, 4, 4, 0x011f, 0x0006, -2, 1, 0x0002, ar31,
89 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
90 ccfcaba6 Max Filippov
  XTREG(33, 132, 32, 4, 4, 0x0120, 0x0006, -2, 1, 0x0002, ar32,
91 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
92 ccfcaba6 Max Filippov
  XTREG(34, 136, 32, 4, 4, 0x0121, 0x0006, -2, 1, 0x0002, ar33,
93 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
94 ccfcaba6 Max Filippov
  XTREG(35, 140, 32, 4, 4, 0x0122, 0x0006, -2, 1, 0x0002, ar34,
95 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
96 ccfcaba6 Max Filippov
  XTREG(36, 144, 32, 4, 4, 0x0123, 0x0006, -2, 1, 0x0002, ar35,
97 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
98 ccfcaba6 Max Filippov
  XTREG(37, 148, 32, 4, 4, 0x0124, 0x0006, -2, 1, 0x0002, ar36,
99 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
100 ccfcaba6 Max Filippov
  XTREG(38, 152, 32, 4, 4, 0x0125, 0x0006, -2, 1, 0x0002, ar37,
101 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
102 ccfcaba6 Max Filippov
  XTREG(39, 156, 32, 4, 4, 0x0126, 0x0006, -2, 1, 0x0002, ar38,
103 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
104 ccfcaba6 Max Filippov
  XTREG(40, 160, 32, 4, 4, 0x0127, 0x0006, -2, 1, 0x0002, ar39,
105 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
106 ccfcaba6 Max Filippov
  XTREG(41, 164, 32, 4, 4, 0x0128, 0x0006, -2, 1, 0x0002, ar40,
107 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
108 ccfcaba6 Max Filippov
  XTREG(42, 168, 32, 4, 4, 0x0129, 0x0006, -2, 1, 0x0002, ar41,
109 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
110 ccfcaba6 Max Filippov
  XTREG(43, 172, 32, 4, 4, 0x012a, 0x0006, -2, 1, 0x0002, ar42,
111 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
112 ccfcaba6 Max Filippov
  XTREG(44, 176, 32, 4, 4, 0x012b, 0x0006, -2, 1, 0x0002, ar43,
113 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
114 ccfcaba6 Max Filippov
  XTREG(45, 180, 32, 4, 4, 0x012c, 0x0006, -2, 1, 0x0002, ar44,
115 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
116 ccfcaba6 Max Filippov
  XTREG(46, 184, 32, 4, 4, 0x012d, 0x0006, -2, 1, 0x0002, ar45,
117 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
118 ccfcaba6 Max Filippov
  XTREG(47, 188, 32, 4, 4, 0x012e, 0x0006, -2, 1, 0x0002, ar46,
119 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
120 ccfcaba6 Max Filippov
  XTREG(48, 192, 32, 4, 4, 0x012f, 0x0006, -2, 1, 0x0002, ar47,
121 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
122 ccfcaba6 Max Filippov
  XTREG(49, 196, 32, 4, 4, 0x0130, 0x0006, -2, 1, 0x0002, ar48,
123 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
124 ccfcaba6 Max Filippov
  XTREG(50, 200, 32, 4, 4, 0x0131, 0x0006, -2, 1, 0x0002, ar49,
125 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
126 ccfcaba6 Max Filippov
  XTREG(51, 204, 32, 4, 4, 0x0132, 0x0006, -2, 1, 0x0002, ar50,
127 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
128 ccfcaba6 Max Filippov
  XTREG(52, 208, 32, 4, 4, 0x0133, 0x0006, -2, 1, 0x0002, ar51,
129 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
130 ccfcaba6 Max Filippov
  XTREG(53, 212, 32, 4, 4, 0x0134, 0x0006, -2, 1, 0x0002, ar52,
131 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
132 ccfcaba6 Max Filippov
  XTREG(54, 216, 32, 4, 4, 0x0135, 0x0006, -2, 1, 0x0002, ar53,
133 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
134 ccfcaba6 Max Filippov
  XTREG(55, 220, 32, 4, 4, 0x0136, 0x0006, -2, 1, 0x0002, ar54,
135 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
136 ccfcaba6 Max Filippov
  XTREG(56, 224, 32, 4, 4, 0x0137, 0x0006, -2, 1, 0x0002, ar55,
137 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
138 ccfcaba6 Max Filippov
  XTREG(57, 228, 32, 4, 4, 0x0138, 0x0006, -2, 1, 0x0002, ar56,
139 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
140 ccfcaba6 Max Filippov
  XTREG(58, 232, 32, 4, 4, 0x0139, 0x0006, -2, 1, 0x0002, ar57,
141 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
142 ccfcaba6 Max Filippov
  XTREG(59, 236, 32, 4, 4, 0x013a, 0x0006, -2, 1, 0x0002, ar58,
143 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
144 ccfcaba6 Max Filippov
  XTREG(60, 240, 32, 4, 4, 0x013b, 0x0006, -2, 1, 0x0002, ar59,
145 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
146 ccfcaba6 Max Filippov
  XTREG(61, 244, 32, 4, 4, 0x013c, 0x0006, -2, 1, 0x0002, ar60,
147 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
148 ccfcaba6 Max Filippov
  XTREG(62, 248, 32, 4, 4, 0x013d, 0x0006, -2, 1, 0x0002, ar61,
149 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
150 ccfcaba6 Max Filippov
  XTREG(63, 252, 32, 4, 4, 0x013e, 0x0006, -2, 1, 0x0002, ar62,
151 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
152 ccfcaba6 Max Filippov
  XTREG(64, 256, 32, 4, 4, 0x013f, 0x0006, -2, 1, 0x0002, ar63,
153 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
154 ccfcaba6 Max Filippov
  XTREG(65, 260, 32, 4, 4, 0x0200, 0x0006, -2, 2, 0x1100, lbeg,
155 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
156 ccfcaba6 Max Filippov
  XTREG(66, 264, 32, 4, 4, 0x0201, 0x0006, -2, 2, 0x1100, lend,
157 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
158 ccfcaba6 Max Filippov
  XTREG(67, 268, 32, 4, 4, 0x0202, 0x0006, -2, 2, 0x1100, lcount,
159 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
160 ccfcaba6 Max Filippov
  XTREG(68, 272,  6, 4, 4, 0x0203, 0x0006, -2, 2, 0x1100, sar,
161 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
162 ccfcaba6 Max Filippov
  XTREG(69, 276, 32, 4, 4, 0x0205, 0x0006, -2, 2, 0x1100, litbase,
163 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
164 ccfcaba6 Max Filippov
  XTREG(70, 280,  4, 4, 4, 0x0248, 0x0006, -2, 2, 0x1002, windowbase,
165 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
166 ccfcaba6 Max Filippov
  XTREG(71, 284, 16, 4, 4, 0x0249, 0x0006, -2, 2, 0x1002, windowstart,
167 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
168 ccfcaba6 Max Filippov
  XTREG(72, 288, 32, 4, 4, 0x02b0, 0x0002, -2, 2, 0x1000, sr176,
169 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
170 ccfcaba6 Max Filippov
  XTREG(73, 292, 32, 4, 4, 0x02d0, 0x0002, -2, 2, 0x1000, sr208,
171 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
172 ccfcaba6 Max Filippov
  XTREG(74, 296, 19, 4, 4, 0x02e6, 0x0006, -2, 2, 0x1100, ps,
173 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
174 ccfcaba6 Max Filippov
  XTREG(75, 300, 32, 4, 4, 0x03e7, 0x0006, -2, 3, 0x0110, threadptr,
175 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
176 ccfcaba6 Max Filippov
  XTREG(76, 304, 32, 4, 4, 0x020c, 0x0006, -1, 2, 0x1100, scompare1,
177 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
178 ccfcaba6 Max Filippov
  XTREG(77, 308, 32, 4, 4, 0x0327, 0x000e, -1, 3, 0x0210, expstate,
179 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
180 ccfcaba6 Max Filippov
  XTREG(78, 312, 32, 4, 4, 0x0300, 0x0006,  2, 3, 0x0210, stage1,
181 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
182 ccfcaba6 Max Filippov
  XTREG(79, 316, 32, 4, 4, 0x0301, 0x0006,  2, 3, 0x0210, stage2,
183 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
184 ccfcaba6 Max Filippov
  XTREG(80, 320, 32, 4, 4, 0x0302, 0x0006,  2, 3, 0x0210, input_align_reg,
185 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
186 ccfcaba6 Max Filippov
  XTREG(81, 324,  6, 4, 4, 0x0303, 0x0006,  2, 3, 0x0210, input_align_reg_pos,
187 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
188 ccfcaba6 Max Filippov
  XTREG(82, 328, 32, 4, 4, 0x0304, 0x0006,  2, 3, 0x0210, data_reg,
189 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
190 ccfcaba6 Max Filippov
  XTREG(83, 332,  7, 4, 4, 0x0305, 0x0006,  2, 3, 0x0210, data_reg_pos,
191 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
192 ccfcaba6 Max Filippov
  XTREG(84, 336, 32, 4, 4, 0x0306, 0x0006,  2, 3, 0x0210, crc_reg,
193 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
194 ccfcaba6 Max Filippov
  XTREG(85, 340, 32, 4, 4, 0x0307, 0x0006,  2, 3, 0x0210, pol_reg00,
195 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
196 ccfcaba6 Max Filippov
  XTREG(86, 344, 32, 4, 4, 0x0308, 0x0006,  2, 3, 0x0210, pol_reg01,
197 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
198 ccfcaba6 Max Filippov
  XTREG(87, 348, 32, 4, 4, 0x0309, 0x0006,  2, 3, 0x0210, pol_reg02,
199 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
200 ccfcaba6 Max Filippov
  XTREG(88, 352, 32, 4, 4, 0x030a, 0x0006,  2, 3, 0x0210, pol_reg03,
201 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
202 ccfcaba6 Max Filippov
  XTREG(89, 356, 32, 4, 4, 0x030b, 0x0006,  2, 3, 0x0210, pol_reg04,
203 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
204 ccfcaba6 Max Filippov
  XTREG(90, 360, 32, 4, 4, 0x030c, 0x0006,  2, 3, 0x0210, pol_reg05,
205 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
206 ccfcaba6 Max Filippov
  XTREG(91, 364, 32, 4, 4, 0x030d, 0x0006,  2, 3, 0x0210, pol_reg06,
207 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
208 ccfcaba6 Max Filippov
  XTREG(92, 368, 32, 4, 4, 0x030e, 0x0006,  2, 3, 0x0210, pol_reg07,
209 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
210 ccfcaba6 Max Filippov
  XTREG(93, 372, 32, 4, 4, 0x030f, 0x0006,  2, 3, 0x0210, pol_reg08,
211 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
212 ccfcaba6 Max Filippov
  XTREG(94, 376, 32, 4, 4, 0x0310, 0x0006,  2, 3, 0x0210, pol_reg09,
213 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
214 ccfcaba6 Max Filippov
  XTREG(95, 380, 32, 4, 4, 0x0311, 0x0006,  2, 3, 0x0210, pol_reg10,
215 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
216 ccfcaba6 Max Filippov
  XTREG(96, 384, 32, 4, 4, 0x0312, 0x0006,  2, 3, 0x0210, pol_reg11,
217 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
218 ccfcaba6 Max Filippov
  XTREG(97, 388, 32, 4, 4, 0x0313, 0x0006,  2, 3, 0x0210, pol_reg12,
219 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
220 ccfcaba6 Max Filippov
  XTREG(98, 392, 32, 4, 4, 0x0314, 0x0006,  2, 3, 0x0210, pol_reg13,
221 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
222 ccfcaba6 Max Filippov
  XTREG(99, 396, 32, 4, 4, 0x0315, 0x0006,  2, 3, 0x0210, pol_reg14,
223 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
224 ccfcaba6 Max Filippov
  XTREG(100, 400, 32, 4, 4, 0x0316, 0x0006,  2, 3, 0x0210, pol_reg15,
225 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
226 ccfcaba6 Max Filippov
  XTREG(101, 404, 32, 4, 4, 0x0317, 0x0006,  2, 3, 0x0210, pol_reg16,
227 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
228 ccfcaba6 Max Filippov
  XTREG(102, 408, 32, 4, 4, 0x0318, 0x0006,  2, 3, 0x0210, pol_reg17,
229 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
230 ccfcaba6 Max Filippov
  XTREG(103, 412, 32, 4, 4, 0x0319, 0x0006,  2, 3, 0x0210, pol_reg18,
231 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
232 ccfcaba6 Max Filippov
  XTREG(104, 416, 32, 4, 4, 0x031a, 0x0006,  2, 3, 0x0210, pol_reg19,
233 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
234 ccfcaba6 Max Filippov
  XTREG(105, 420, 32, 4, 4, 0x031b, 0x0006,  2, 3, 0x0210, pol_reg20,
235 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
236 ccfcaba6 Max Filippov
  XTREG(106, 424, 32, 4, 4, 0x031c, 0x0006,  2, 3, 0x0210, pol_reg21,
237 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
238 ccfcaba6 Max Filippov
  XTREG(107, 428, 32, 4, 4, 0x031d, 0x0006,  2, 3, 0x0210, pol_reg22,
239 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
240 ccfcaba6 Max Filippov
  XTREG(108, 432, 32, 4, 4, 0x031e, 0x0006,  2, 3, 0x0210, pol_reg23,
241 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
242 ccfcaba6 Max Filippov
  XTREG(109, 436, 32, 4, 4, 0x031f, 0x0006,  2, 3, 0x0210, pol_reg24,
243 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
244 ccfcaba6 Max Filippov
  XTREG(110, 440, 32, 4, 4, 0x0320, 0x0006,  2, 3, 0x0210, pol_reg25,
245 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
246 ccfcaba6 Max Filippov
  XTREG(111, 444, 32, 4, 4, 0x0321, 0x0006,  2, 3, 0x0210, pol_reg26,
247 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
248 ccfcaba6 Max Filippov
  XTREG(112, 448, 32, 4, 4, 0x0322, 0x0006,  2, 3, 0x0210, pol_reg27,
249 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
250 ccfcaba6 Max Filippov
  XTREG(113, 452, 32, 4, 4, 0x0323, 0x0006,  2, 3, 0x0210, pol_reg28,
251 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
252 ccfcaba6 Max Filippov
  XTREG(114, 456, 32, 4, 4, 0x0324, 0x0006,  2, 3, 0x0210, pol_reg29,
253 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
254 ccfcaba6 Max Filippov
  XTREG(115, 460, 32, 4, 4, 0x0325, 0x0006,  2, 3, 0x0210, pol_reg30,
255 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
256 ccfcaba6 Max Filippov
  XTREG(116, 464, 32, 4, 4, 0x0326, 0x0006,  2, 3, 0x0210, pol_reg31,
257 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
258 ccfcaba6 Max Filippov
  XTREG(117, 468, 32, 4, 4, 0x0259, 0x000d, -2, 2, 0x1000, mmid,
259 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
260 ccfcaba6 Max Filippov
  XTREG(118, 472,  2, 4, 4, 0x0260, 0x0007, -2, 2, 0x1000, ibreakenable,
261 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
262 ccfcaba6 Max Filippov
  XTREG(119, 476,  6, 4, 4, 0x0263, 0x0007, -2, 2, 0x1000, atomctl,
263 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
264 ccfcaba6 Max Filippov
  XTREG(120, 480, 32, 4, 4, 0x0268, 0x0007, -2, 2, 0x1000, ddr,
265 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
266 ccfcaba6 Max Filippov
  XTREG(121, 484, 32, 4, 4, 0x0280, 0x0007, -2, 2, 0x1000, ibreaka0,
267 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
268 ccfcaba6 Max Filippov
  XTREG(122, 488, 32, 4, 4, 0x0281, 0x0007, -2, 2, 0x1000, ibreaka1,
269 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
270 ccfcaba6 Max Filippov
  XTREG(123, 492, 32, 4, 4, 0x0290, 0x0007, -2, 2, 0x1000, dbreaka0,
271 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
272 ccfcaba6 Max Filippov
  XTREG(124, 496, 32, 4, 4, 0x0291, 0x0007, -2, 2, 0x1000, dbreaka1,
273 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
274 ccfcaba6 Max Filippov
  XTREG(125, 500, 32, 4, 4, 0x02a0, 0x0007, -2, 2, 0x1000, dbreakc0,
275 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
276 ccfcaba6 Max Filippov
  XTREG(126, 504, 32, 4, 4, 0x02a1, 0x0007, -2, 2, 0x1000, dbreakc1,
277 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
278 ccfcaba6 Max Filippov
  XTREG(127, 508, 32, 4, 4, 0x02b1, 0x0007, -2, 2, 0x1000, epc1,
279 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
280 ccfcaba6 Max Filippov
  XTREG(128, 512, 32, 4, 4, 0x02b2, 0x0007, -2, 2, 0x1000, epc2,
281 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
282 ccfcaba6 Max Filippov
  XTREG(129, 516, 32, 4, 4, 0x02b3, 0x0007, -2, 2, 0x1000, epc3,
283 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
284 ccfcaba6 Max Filippov
  XTREG(130, 520, 32, 4, 4, 0x02b4, 0x0007, -2, 2, 0x1000, epc4,
285 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
286 ccfcaba6 Max Filippov
  XTREG(131, 524, 32, 4, 4, 0x02b5, 0x0007, -2, 2, 0x1000, epc5,
287 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
288 ccfcaba6 Max Filippov
  XTREG(132, 528, 32, 4, 4, 0x02b6, 0x0007, -2, 2, 0x1000, epc6,
289 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
290 ccfcaba6 Max Filippov
  XTREG(133, 532, 32, 4, 4, 0x02c0, 0x0007, -2, 2, 0x1000, depc,
291 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
292 ccfcaba6 Max Filippov
  XTREG(134, 536, 19, 4, 4, 0x02c2, 0x0007, -2, 2, 0x1000, eps2,
293 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
294 ccfcaba6 Max Filippov
  XTREG(135, 540, 19, 4, 4, 0x02c3, 0x0007, -2, 2, 0x1000, eps3,
295 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
296 ccfcaba6 Max Filippov
  XTREG(136, 544, 19, 4, 4, 0x02c4, 0x0007, -2, 2, 0x1000, eps4,
297 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
298 ccfcaba6 Max Filippov
  XTREG(137, 548, 19, 4, 4, 0x02c5, 0x0007, -2, 2, 0x1000, eps5,
299 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
300 ccfcaba6 Max Filippov
  XTREG(138, 552, 19, 4, 4, 0x02c6, 0x0007, -2, 2, 0x1000, eps6,
301 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
302 ccfcaba6 Max Filippov
  XTREG(139, 556, 32, 4, 4, 0x02d1, 0x0007, -2, 2, 0x1000, excsave1,
303 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
304 ccfcaba6 Max Filippov
  XTREG(140, 560, 32, 4, 4, 0x02d2, 0x0007, -2, 2, 0x1000, excsave2,
305 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
306 ccfcaba6 Max Filippov
  XTREG(141, 564, 32, 4, 4, 0x02d3, 0x0007, -2, 2, 0x1000, excsave3,
307 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
308 ccfcaba6 Max Filippov
  XTREG(142, 568, 32, 4, 4, 0x02d4, 0x0007, -2, 2, 0x1000, excsave4,
309 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
310 ccfcaba6 Max Filippov
  XTREG(143, 572, 32, 4, 4, 0x02d5, 0x0007, -2, 2, 0x1000, excsave5,
311 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
312 ccfcaba6 Max Filippov
  XTREG(144, 576, 32, 4, 4, 0x02d6, 0x0007, -2, 2, 0x1000, excsave6,
313 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
314 ccfcaba6 Max Filippov
  XTREG(145, 580,  4, 4, 4, 0x02e0, 0x0007, -2, 2, 0x1000, cpenable,
315 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
316 ccfcaba6 Max Filippov
  XTREG(146, 584, 13, 4, 4, 0x02e2, 0x000b, -2, 2, 0x1000, interrupt,
317 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
318 ccfcaba6 Max Filippov
  XTREG(147, 588, 13, 4, 4, 0x02e2, 0x000d, -2, 2, 0x1000, intset,
319 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
320 ccfcaba6 Max Filippov
  XTREG(148, 592, 13, 4, 4, 0x02e3, 0x000d, -2, 2, 0x1000, intclear,
321 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
322 ccfcaba6 Max Filippov
  XTREG(149, 596, 13, 4, 4, 0x02e4, 0x0007, -2, 2, 0x1000, intenable,
323 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
324 ccfcaba6 Max Filippov
  XTREG(150, 600, 32, 4, 4, 0x02e7, 0x0007, -2, 2, 0x1000, vecbase,
325 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
326 ccfcaba6 Max Filippov
  XTREG(151, 604,  6, 4, 4, 0x02e8, 0x0007, -2, 2, 0x1000, exccause,
327 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
328 ccfcaba6 Max Filippov
  XTREG(152, 608, 12, 4, 4, 0x02e9, 0x0003, -2, 2, 0x1000, debugcause,
329 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
330 ccfcaba6 Max Filippov
  XTREG(153, 612, 32, 4, 4, 0x02ea, 0x000f, -2, 2, 0x1000, ccount,
331 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
332 ccfcaba6 Max Filippov
  XTREG(154, 616, 32, 4, 4, 0x02eb, 0x0003, -2, 2, 0x1000, prid,
333 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
334 ccfcaba6 Max Filippov
  XTREG(155, 620, 32, 4, 4, 0x02ec, 0x000f, -2, 2, 0x1000, icount,
335 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
336 ccfcaba6 Max Filippov
  XTREG(156, 624,  4, 4, 4, 0x02ed, 0x0007, -2, 2, 0x1000, icountlevel,
337 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
338 ccfcaba6 Max Filippov
  XTREG(157, 628, 32, 4, 4, 0x02ee, 0x0007, -2, 2, 0x1000, excvaddr,
339 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
340 ccfcaba6 Max Filippov
  XTREG(158, 632, 32, 4, 4, 0x02f0, 0x000f, -2, 2, 0x1000, ccompare0,
341 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
342 ccfcaba6 Max Filippov
  XTREG(159, 636, 32, 4, 4, 0x02f1, 0x000f, -2, 2, 0x1000, ccompare1,
343 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
344 ccfcaba6 Max Filippov
  XTREG(160, 640, 32, 4, 4, 0x0000, 0x0006, -2, 8, 0x0100, a0,
345 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
346 ccfcaba6 Max Filippov
  XTREG(161, 644, 32, 4, 4, 0x0001, 0x0006, -2, 8, 0x0100, a1,
347 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
348 ccfcaba6 Max Filippov
  XTREG(162, 648, 32, 4, 4, 0x0002, 0x0006, -2, 8, 0x0100, a2,
349 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
350 ccfcaba6 Max Filippov
  XTREG(163, 652, 32, 4, 4, 0x0003, 0x0006, -2, 8, 0x0100, a3,
351 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
352 ccfcaba6 Max Filippov
  XTREG(164, 656, 32, 4, 4, 0x0004, 0x0006, -2, 8, 0x0100, a4,
353 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
354 ccfcaba6 Max Filippov
  XTREG(165, 660, 32, 4, 4, 0x0005, 0x0006, -2, 8, 0x0100, a5,
355 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
356 ccfcaba6 Max Filippov
  XTREG(166, 664, 32, 4, 4, 0x0006, 0x0006, -2, 8, 0x0100, a6,
357 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
358 ccfcaba6 Max Filippov
  XTREG(167, 668, 32, 4, 4, 0x0007, 0x0006, -2, 8, 0x0100, a7,
359 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
360 ccfcaba6 Max Filippov
  XTREG(168, 672, 32, 4, 4, 0x0008, 0x0006, -2, 8, 0x0100, a8,
361 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
362 ccfcaba6 Max Filippov
  XTREG(169, 676, 32, 4, 4, 0x0009, 0x0006, -2, 8, 0x0100, a9,
363 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
364 ccfcaba6 Max Filippov
  XTREG(170, 680, 32, 4, 4, 0x000a, 0x0006, -2, 8, 0x0100, a10,
365 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
366 ccfcaba6 Max Filippov
  XTREG(171, 684, 32, 4, 4, 0x000b, 0x0006, -2, 8, 0x0100, a11,
367 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
368 ccfcaba6 Max Filippov
  XTREG(172, 688, 32, 4, 4, 0x000c, 0x0006, -2, 8, 0x0100, a12,
369 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
370 ccfcaba6 Max Filippov
  XTREG(173, 692, 32, 4, 4, 0x000d, 0x0006, -2, 8, 0x0100, a13,
371 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
372 ccfcaba6 Max Filippov
  XTREG(174, 696, 32, 4, 4, 0x000e, 0x0006, -2, 8, 0x0100, a14,
373 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)
374 ccfcaba6 Max Filippov
  XTREG(175, 700, 32, 4, 4, 0x000f, 0x0006, -2, 8, 0x0100, a15,
375 ccfcaba6 Max Filippov
          0, 0, 0, 0, 0, 0)