Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/for-upstream' into staging
[qemu/ar7.git] / target / xtensa / core-dsp3400 / gdb-config.c.inc
blobf7f5f75c9875447d78dac023c86559fc266cd4c9
1 /* Configuration for the Xtensa architecture for GDB, the GNU debugger.
3    Copyright (c) 2003-2010 Tensilica Inc.
5    Permission is hereby granted, free of charge, to any person obtaining
6    a copy of this software and associated documentation files (the
7    "Software"), to deal in the Software without restriction, including
8    without limitation the rights to use, copy, modify, merge, publish,
9    distribute, sublicense, and/or sell copies of the Software, and to
10    permit persons to whom the Software is furnished to do so, subject to
11    the following conditions:
13    The above copyright notice and this permission notice shall be included
14    in all copies or substantial portions of the Software.
16    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
17    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
18    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
19    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
20    CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
21    TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
22    SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.  */
23   XTREG(  0,  0,32, 4, 4,0x0020,0x0006,-2, 9,0x0100,pc,          0,0,0,0,0,0)
24   XTREG(  1,  4,32, 4, 4,0x0100,0x0006,-2, 1,0x0002,ar0,         0,0,0,0,0,0)
25   XTREG(  2,  8,32, 4, 4,0x0101,0x0006,-2, 1,0x0002,ar1,         0,0,0,0,0,0)
26   XTREG(  3, 12,32, 4, 4,0x0102,0x0006,-2, 1,0x0002,ar2,         0,0,0,0,0,0)
27   XTREG(  4, 16,32, 4, 4,0x0103,0x0006,-2, 1,0x0002,ar3,         0,0,0,0,0,0)
28   XTREG(  5, 20,32, 4, 4,0x0104,0x0006,-2, 1,0x0002,ar4,         0,0,0,0,0,0)
29   XTREG(  6, 24,32, 4, 4,0x0105,0x0006,-2, 1,0x0002,ar5,         0,0,0,0,0,0)
30   XTREG(  7, 28,32, 4, 4,0x0106,0x0006,-2, 1,0x0002,ar6,         0,0,0,0,0,0)
31   XTREG(  8, 32,32, 4, 4,0x0107,0x0006,-2, 1,0x0002,ar7,         0,0,0,0,0,0)
32   XTREG(  9, 36,32, 4, 4,0x0108,0x0006,-2, 1,0x0002,ar8,         0,0,0,0,0,0)
33   XTREG( 10, 40,32, 4, 4,0x0109,0x0006,-2, 1,0x0002,ar9,         0,0,0,0,0,0)
34   XTREG( 11, 44,32, 4, 4,0x010a,0x0006,-2, 1,0x0002,ar10,        0,0,0,0,0,0)
35   XTREG( 12, 48,32, 4, 4,0x010b,0x0006,-2, 1,0x0002,ar11,        0,0,0,0,0,0)
36   XTREG( 13, 52,32, 4, 4,0x010c,0x0006,-2, 1,0x0002,ar12,        0,0,0,0,0,0)
37   XTREG( 14, 56,32, 4, 4,0x010d,0x0006,-2, 1,0x0002,ar13,        0,0,0,0,0,0)
38   XTREG( 15, 60,32, 4, 4,0x010e,0x0006,-2, 1,0x0002,ar14,        0,0,0,0,0,0)
39   XTREG( 16, 64,32, 4, 4,0x010f,0x0006,-2, 1,0x0002,ar15,        0,0,0,0,0,0)
40   XTREG( 17, 68,32, 4, 4,0x0110,0x0006,-2, 1,0x0002,ar16,        0,0,0,0,0,0)
41   XTREG( 18, 72,32, 4, 4,0x0111,0x0006,-2, 1,0x0002,ar17,        0,0,0,0,0,0)
42   XTREG( 19, 76,32, 4, 4,0x0112,0x0006,-2, 1,0x0002,ar18,        0,0,0,0,0,0)
43   XTREG( 20, 80,32, 4, 4,0x0113,0x0006,-2, 1,0x0002,ar19,        0,0,0,0,0,0)
44   XTREG( 21, 84,32, 4, 4,0x0114,0x0006,-2, 1,0x0002,ar20,        0,0,0,0,0,0)
45   XTREG( 22, 88,32, 4, 4,0x0115,0x0006,-2, 1,0x0002,ar21,        0,0,0,0,0,0)
46   XTREG( 23, 92,32, 4, 4,0x0116,0x0006,-2, 1,0x0002,ar22,        0,0,0,0,0,0)
47   XTREG( 24, 96,32, 4, 4,0x0117,0x0006,-2, 1,0x0002,ar23,        0,0,0,0,0,0)
48   XTREG( 25,100,32, 4, 4,0x0118,0x0006,-2, 1,0x0002,ar24,        0,0,0,0,0,0)
49   XTREG( 26,104,32, 4, 4,0x0119,0x0006,-2, 1,0x0002,ar25,        0,0,0,0,0,0)
50   XTREG( 27,108,32, 4, 4,0x011a,0x0006,-2, 1,0x0002,ar26,        0,0,0,0,0,0)
51   XTREG( 28,112,32, 4, 4,0x011b,0x0006,-2, 1,0x0002,ar27,        0,0,0,0,0,0)
52   XTREG( 29,116,32, 4, 4,0x011c,0x0006,-2, 1,0x0002,ar28,        0,0,0,0,0,0)
53   XTREG( 30,120,32, 4, 4,0x011d,0x0006,-2, 1,0x0002,ar29,        0,0,0,0,0,0)
54   XTREG( 31,124,32, 4, 4,0x011e,0x0006,-2, 1,0x0002,ar30,        0,0,0,0,0,0)
55   XTREG( 32,128,32, 4, 4,0x011f,0x0006,-2, 1,0x0002,ar31,        0,0,0,0,0,0)
56   XTREG( 33,132,32, 4, 4,0x0200,0x0006,-2, 2,0x1100,lbeg,        0,0,0,0,0,0)
57   XTREG( 34,136,32, 4, 4,0x0201,0x0006,-2, 2,0x1100,lend,        0,0,0,0,0,0)
58   XTREG( 35,140,32, 4, 4,0x0202,0x0006,-2, 2,0x1100,lcount,      0,0,0,0,0,0)
59   XTREG( 36,144, 6, 4, 4,0x0203,0x0006,-2, 2,0x1100,sar,         0,0,0,0,0,0)
60   XTREG( 37,148,32, 4, 4,0x0205,0x0006,-2, 2,0x1100,litbase,     0,0,0,0,0,0)
61   XTREG( 38,152, 3, 4, 4,0x0248,0x0006,-2, 2,0x1002,windowbase,  0,0,0,0,0,0)
62   XTREG( 39,156, 8, 4, 4,0x0249,0x0006,-2, 2,0x1002,windowstart, 0,0,0,0,0,0)
63   XTREG( 40,160,32, 4, 4,0x02b0,0x0002,-2, 2,0x1000,sr176,       0,0,0,0,0,0)
64   XTREG( 41,164,32, 4, 4,0x02d0,0x0002,-2, 2,0x1000,sr208,       0,0,0,0,0,0)
65   XTREG( 42,168,19, 4, 4,0x02e6,0x0006,-2, 2,0x1100,ps,          0,0,0,0,0,0)
66   XTREG( 43,172,32, 4, 4,0x03e7,0x0006,-2, 3,0x0110,threadptr,   0,0,0,0,0,0)
67   XTREG( 44,176,16, 4, 4,0x0204,0x0006,-1, 2,0x1100,br,          0,0,0,0,0,0)
68   XTREG( 45,180,32, 4, 4,0x020c,0x0006,-1, 2,0x1100,scompare1,   0,0,0,0,0,0)
69   XTREG( 46,184,32, 4, 4,0x0300,0x000e,-1, 3,0x0210,expstate,    0,0,0,0,0,0)
70   XTREG( 47,188,32, 4, 4,0x0030,0x0006, 0, 4,0x0401,f0,
71             "03:03:44:00","03:03:04:00",0,0,0,0)
72   XTREG( 48,192,32, 4, 4,0x0031,0x0006, 0, 4,0x0401,f1,
73             "03:13:44:00","03:13:04:00",0,0,0,0)
74   XTREG( 49,196,32, 4, 4,0x0032,0x0006, 0, 4,0x0401,f2,
75             "03:23:44:00","03:23:04:00",0,0,0,0)
76   XTREG( 50,200,32, 4, 4,0x0033,0x0006, 0, 4,0x0401,f3,
77             "03:33:44:00","03:33:04:00",0,0,0,0)
78   XTREG( 51,204,32, 4, 4,0x0034,0x0006, 0, 4,0x0401,f4,
79             "03:43:44:00","03:43:04:00",0,0,0,0)
80   XTREG( 52,208,32, 4, 4,0x0035,0x0006, 0, 4,0x0401,f5,
81             "03:53:44:00","03:53:04:00",0,0,0,0)
82   XTREG( 53,212,32, 4, 4,0x0036,0x0006, 0, 4,0x0401,f6,
83             "03:63:44:00","03:63:04:00",0,0,0,0)
84   XTREG( 54,216,32, 4, 4,0x0037,0x0006, 0, 4,0x0401,f7,
85             "03:73:44:00","03:73:04:00",0,0,0,0)
86   XTREG( 55,220,32, 4, 4,0x0038,0x0006, 0, 4,0x0401,f8,
87             "03:83:44:00","03:83:04:00",0,0,0,0)
88   XTREG( 56,224,32, 4, 4,0x0039,0x0006, 0, 4,0x0401,f9,
89             "03:93:44:00","03:93:04:00",0,0,0,0)
90   XTREG( 57,228,32, 4, 4,0x003a,0x0006, 0, 4,0x0401,f10,
91             "03:a3:44:00","03:a3:04:00",0,0,0,0)
92   XTREG( 58,232,32, 4, 4,0x003b,0x0006, 0, 4,0x0401,f11,
93             "03:b3:44:00","03:b3:04:00",0,0,0,0)
94   XTREG( 59,236,32, 4, 4,0x003c,0x0006, 0, 4,0x0401,f12,
95             "03:c3:44:00","03:c3:04:00",0,0,0,0)
96   XTREG( 60,240,32, 4, 4,0x003d,0x0006, 0, 4,0x0401,f13,
97             "03:d3:44:00","03:d3:04:00",0,0,0,0)
98   XTREG( 61,244,32, 4, 4,0x003e,0x0006, 0, 4,0x0401,f14,
99             "03:e3:44:00","03:e3:04:00",0,0,0,0)
100   XTREG( 62,248,32, 4, 4,0x003f,0x0006, 0, 4,0x0401,f15,
101             "03:f3:44:00","03:f3:04:00",0,0,0,0)
102   XTREG( 63,252,32, 4, 4,0x03e8,0x0006, 0, 3,0x0100,fcr,         0,0,0,0,0,0)
103   XTREG( 64,256,32, 4, 4,0x03e9,0x0006, 0, 3,0x0100,fsr,         0,0,0,0,0,0)
104   XTREG( 65,260, 4, 4, 4,0x0301,0x0006, 2, 3,0x0210,sov,         0,0,0,0,0,0)
105   XTREG( 66,264, 1, 4, 4,0x0302,0x0006, 2, 3,0x0210,sat_mode,    0,0,0,0,0,0)
106   XTREG( 67,268, 6, 4, 4,0x0303,0x0006, 2, 3,0x0210,sar0,        0,0,0,0,0,0)
107   XTREG( 68,272, 6, 4, 4,0x0304,0x0006, 2, 3,0x0210,sar1,        0,0,0,0,0,0)
108   XTREG( 69,276, 6, 4, 4,0x0305,0x0006, 2, 3,0x0210,sar2,        0,0,0,0,0,0)
109   XTREG( 70,280, 6, 4, 4,0x0306,0x0006, 2, 3,0x0210,sar3,        0,0,0,0,0,0)
110   XTREG( 71,284, 6, 4, 4,0x0307,0x0006, 2, 3,0x0210,hsar0,       0,0,0,0,0,0)
111   XTREG( 72,288, 6, 4, 4,0x0308,0x0006, 2, 3,0x0210,hsar1,       0,0,0,0,0,0)
112   XTREG( 73,292, 6, 4, 4,0x0309,0x0006, 2, 3,0x0210,hsar2,       0,0,0,0,0,0)
113   XTREG( 74,296, 6, 4, 4,0x030a,0x0006, 2, 3,0x0210,hsar3,       0,0,0,0,0,0)
114   XTREG( 75,300,32, 4, 4,0x030b,0x0006, 2, 3,0x0200,max_reg_0,   0,0,0,0,0,0)
115   XTREG( 76,304,32, 4, 4,0x030c,0x0006, 2, 3,0x0200,max_reg_1,   0,0,0,0,0,0)
116   XTREG( 77,308,32, 4, 4,0x030d,0x0006, 2, 3,0x0200,max_reg_2,   0,0,0,0,0,0)
117   XTREG( 78,312,32, 4, 4,0x030e,0x0006, 2, 3,0x0200,max_reg_3,   0,0,0,0,0,0)
118   XTREG( 79,316,32, 4, 4,0x030f,0x0006, 2, 3,0x0200,arg_max_reg_0,0,0,0,0,0,0)
119   XTREG( 80,320,32, 4, 4,0x0310,0x0006, 2, 3,0x0200,arg_max_reg_1,0,0,0,0,0,0)
120   XTREG( 81,324,32, 4, 4,0x0311,0x0006, 2, 3,0x0200,arg_max_reg_2,0,0,0,0,0,0)
121   XTREG( 82,328,32, 4, 4,0x0312,0x0006, 2, 3,0x0200,arg_max_reg_3,0,0,0,0,0,0)
122   XTREG( 83,332,32, 4, 4,0x0313,0x0006, 2, 3,0x0200,nco_counter_0,0,0,0,0,0,0)
123   XTREG( 84,336,32, 4, 4,0x0314,0x0006, 2, 3,0x0200,nco_counter_1,0,0,0,0,0,0)
124   XTREG( 85,340,32, 4, 4,0x0315,0x0006, 2, 3,0x0200,nco_counter_2,0,0,0,0,0,0)
125   XTREG( 86,344,32, 4, 4,0x0316,0x0006, 2, 3,0x0200,nco_counter_3,0,0,0,0,0,0)
126   XTREG( 87,348, 4, 4, 4,0x0317,0x0006, 2, 3,0x0210,interp_ext_n,0,0,0,0,0,0)
127   XTREG( 88,352, 4, 4, 4,0x0318,0x0006, 2, 3,0x0210,interp_ext_l,0,0,0,0,0,0)
128   XTREG( 89,356,32, 4, 4,0x0319,0x0006, 2, 3,0x0200,llr_buf_0,   0,0,0,0,0,0)
129   XTREG( 90,360,32, 4, 4,0x031a,0x0006, 2, 3,0x0200,llr_buf_1,   0,0,0,0,0,0)
130   XTREG( 91,364,32, 4, 4,0x031b,0x0006, 2, 3,0x0200,llr_buf_2,   0,0,0,0,0,0)
131   XTREG( 92,368,32, 4, 4,0x031c,0x0006, 2, 3,0x0200,llr_buf_3,   0,0,0,0,0,0)
132   XTREG( 93,372,32, 4, 4,0x031d,0x0006, 2, 3,0x0200,llr_buf_4,   0,0,0,0,0,0)
133   XTREG( 94,376,32, 4, 4,0x031e,0x0006, 2, 3,0x0200,llr_buf_5,   0,0,0,0,0,0)
134   XTREG( 95,380,32, 4, 4,0x031f,0x0006, 2, 3,0x0200,llr_buf_6,   0,0,0,0,0,0)
135   XTREG( 96,384,32, 4, 4,0x0320,0x0006, 2, 3,0x0200,llr_buf_7,   0,0,0,0,0,0)
136   XTREG( 97,388,32, 4, 4,0x0321,0x0006, 2, 3,0x0200,llr_buf_8,   0,0,0,0,0,0)
137   XTREG( 98,392,32, 4, 4,0x0322,0x0006, 2, 3,0x0200,llr_buf_9,   0,0,0,0,0,0)
138   XTREG( 99,396,32, 4, 4,0x0323,0x0006, 2, 3,0x0200,llr_buf_10,  0,0,0,0,0,0)
139   XTREG(100,400,32, 4, 4,0x0324,0x0006, 2, 3,0x0200,llr_buf_11,  0,0,0,0,0,0)
140   XTREG(101,404,32, 4, 4,0x0325,0x0006, 2, 3,0x0200,llr_buf_12,  0,0,0,0,0,0)
141   XTREG(102,408,32, 4, 4,0x0326,0x0006, 2, 3,0x0200,llr_buf_13,  0,0,0,0,0,0)
142   XTREG(103,412,32, 4, 4,0x0327,0x0006, 2, 3,0x0200,llr_buf_14,  0,0,0,0,0,0)
143   XTREG(104,416,32, 4, 4,0x0328,0x0006, 2, 3,0x0200,llr_buf_15,  0,0,0,0,0,0)
144   XTREG(105,420,32, 4, 4,0x0329,0x0006, 2, 3,0x0200,llr_buf_16,  0,0,0,0,0,0)
145   XTREG(106,424,32, 4, 4,0x032a,0x0006, 2, 3,0x0200,llr_buf_17,  0,0,0,0,0,0)
146   XTREG(107,428,32, 4, 4,0x032b,0x0006, 2, 3,0x0200,llr_buf_18,  0,0,0,0,0,0)
147   XTREG(108,432,32, 4, 4,0x032c,0x0006, 2, 3,0x0200,llr_buf_19,  0,0,0,0,0,0)
148   XTREG(109,436,32, 4, 4,0x032d,0x0006, 2, 3,0x0200,llr_buf_20,  0,0,0,0,0,0)
149   XTREG(110,440,32, 4, 4,0x032e,0x0006, 2, 3,0x0200,llr_buf_21,  0,0,0,0,0,0)
150   XTREG(111,444,32, 4, 4,0x032f,0x0006, 2, 3,0x0200,llr_buf_22,  0,0,0,0,0,0)
151   XTREG(112,448,32, 4, 4,0x0330,0x0006, 2, 3,0x0200,llr_buf_23,  0,0,0,0,0,0)
152   XTREG(113,452,32, 4, 4,0x0331,0x0006, 2, 3,0x0200,smod_buf_0,  0,0,0,0,0,0)
153   XTREG(114,456,32, 4, 4,0x0332,0x0006, 2, 3,0x0200,smod_buf_1,  0,0,0,0,0,0)
154   XTREG(115,460,32, 4, 4,0x0333,0x0006, 2, 3,0x0200,smod_buf_2,  0,0,0,0,0,0)
155   XTREG(116,464,32, 4, 4,0x0334,0x0006, 2, 3,0x0200,smod_buf_3,  0,0,0,0,0,0)
156   XTREG(117,468,32, 4, 4,0x0335,0x0006, 2, 3,0x0200,smod_buf_4,  0,0,0,0,0,0)
157   XTREG(118,472,32, 4, 4,0x0336,0x0006, 2, 3,0x0200,smod_buf_5,  0,0,0,0,0,0)
158   XTREG(119,476,32, 4, 4,0x0337,0x0006, 2, 3,0x0200,smod_buf_6,  0,0,0,0,0,0)
159   XTREG(120,480,32, 4, 4,0x0338,0x0006, 2, 3,0x0200,smod_buf_7,  0,0,0,0,0,0)
160   XTREG(121,484, 8, 4, 4,0x0339,0x0006, 2, 3,0x0210,weight_reg,  0,0,0,0,0,0)
161   XTREG(122,488, 5, 4, 4,0x033a,0x0006, 2, 3,0x0210,scale_reg,   0,0,0,0,0,0)
162   XTREG(123,492, 6, 4, 4,0x033b,0x0006, 2, 3,0x0210,llr_pos,     0,0,0,0,0,0)
163   XTREG(124,496, 7, 4, 4,0x033c,0x0006, 2, 3,0x0210,smod_pos,    0,0,0,0,0,0)
164   XTREG(125,500,32, 4, 4,0x033d,0x0006, 2, 3,0x0210,perm_reg,    0,0,0,0,0,0)
165   XTREG(126,504,32, 4, 4,0x033e,0x0006, 2, 3,0x0200,smod_offset_table_0,0,0,0,0,0,0)
166   XTREG(127,508,32, 4, 4,0x033f,0x0006, 2, 3,0x0200,smod_offset_table_1,0,0,0,0,0,0)
167   XTREG(128,512,32, 4, 4,0x0340,0x0006, 2, 3,0x0200,smod_offset_table_2,0,0,0,0,0,0)
168   XTREG(129,516,32, 4, 4,0x0341,0x0006, 2, 3,0x0200,smod_offset_table_3,0,0,0,0,0,0)
169   XTREG(130,520, 4, 4, 4,0x0342,0x0006, 2, 3,0x0210,phasor_n,    0,0,0,0,0,0)
170   XTREG(131,524,16, 4, 4,0x0343,0x0006, 2, 3,0x0210,phasor_offset,0,0,0,0,0,0)
171   XTREG(132,528,320,64,16,0x1008,0x0006, 2, 4,0x0201,acu0,
172             "03:00:84:f8:03:10:84:8d:03:20:84:9d:03:30:84:ac","03:43:20:08:03:43:28:03:03:43:20:33:03:43:28:25",0,0,0,0)
173   XTREG(133,592,320,64,16,0x1009,0x0006, 2, 4,0x0201,acu1,
174             "03:00:94:f8:03:10:94:8d:03:20:94:9d:03:30:94:ac","03:43:21:08:03:43:29:03:03:43:21:33:03:43:29:25",0,0,0,0)
175   XTREG(134,656,320,64,16,0x100a,0x0006, 2, 4,0x0201,acu2,
176             "03:00:a4:f8:03:10:a4:8d:03:20:a4:9d:03:30:a4:ac","03:43:22:08:03:43:2a:03:03:43:22:33:03:43:2a:25",0,0,0,0)
177   XTREG(135,720,320,64,16,0x100b,0x0006, 2, 4,0x0201,acu3,
178             "03:00:b4:f8:03:10:b4:8d:03:20:b4:9d:03:30:b4:ac","03:43:23:08:03:43:2b:03:03:43:23:33:03:43:2b:25",0,0,0,0)
179   XTREG(136,784,320,64,16,0x100c,0x0006, 2, 4,0x0201,acu4,
180             "03:00:c4:f8:03:10:c4:8d:03:20:c4:9d:03:30:c4:ac","03:43:24:08:03:43:2c:03:03:43:24:33:03:43:2c:25",0,0,0,0)
181   XTREG(137,848,320,64,16,0x100d,0x0006, 2, 4,0x0201,acu5,
182             "03:00:d4:f8:03:10:d4:8d:03:20:d4:9d:03:30:d4:ac","03:43:25:08:03:43:2d:03:03:43:25:33:03:43:2d:25",0,0,0,0)
183   XTREG(138,912,320,64,16,0x100e,0x0006, 2, 4,0x0201,acu6,
184             "03:00:e4:f8:03:10:e4:8d:03:20:e4:9d:03:30:e4:ac","03:43:26:08:03:43:2e:03:03:43:26:33:03:43:2e:25",0,0,0,0)
185   XTREG(139,976,320,64,16,0x100f,0x0006, 2, 4,0x0201,acu7,
186             "03:00:f4:f8:03:10:f4:8d:03:20:f4:9d:03:30:f4:ac","03:43:27:08:03:43:2f:03:03:43:27:33:03:43:2f:25",0,0,0,0)
187   XTREG(140,1040,128,16,16,0x1010,0x0006, 2, 4,0x0201,cm0,
188             "03:00:04:5d","03:40:03:07",0,0,0,0)
189   XTREG(141,1056,128,16,16,0x1011,0x0006, 2, 4,0x0201,cm1,
190             "03:00:14:5d","03:40:13:07",0,0,0,0)
191   XTREG(142,1072,128,16,16,0x1012,0x0006, 2, 4,0x0201,cm2,
192             "03:00:24:5d","03:40:23:07",0,0,0,0)
193   XTREG(143,1088,128,16,16,0x1013,0x0006, 2, 4,0x0201,cm3,
194             "03:00:34:5d","03:40:33:07",0,0,0,0)
195   XTREG(144,1104,128,16,16,0x1014,0x0006, 2, 4,0x0201,cm4,
196             "03:00:44:5d","03:40:43:07",0,0,0,0)
197   XTREG(145,1120,128,16,16,0x1015,0x0006, 2, 4,0x0201,cm5,
198             "03:00:54:5d","03:40:53:07",0,0,0,0)
199   XTREG(146,1136,128,16,16,0x1016,0x0006, 2, 4,0x0201,cm6,
200             "03:00:64:5d","03:40:63:07",0,0,0,0)
201   XTREG(147,1152,128,16,16,0x1017,0x0006, 2, 4,0x0201,cm7,
202             "03:00:74:5d","03:40:73:07",0,0,0,0)
203   XTREG(148,1168,128,16,16,0x1018,0x0006, 2, 4,0x0201,cm8,
204             "03:00:84:5d","03:40:83:07",0,0,0,0)
205   XTREG(149,1184,128,16,16,0x1019,0x0006, 2, 4,0x0201,cm9,
206             "03:00:94:5d","03:40:93:07",0,0,0,0)
207   XTREG(150,1200,128,16,16,0x101a,0x0006, 2, 4,0x0201,cm10,
208             "03:00:a4:5d","03:40:a3:07",0,0,0,0)
209   XTREG(151,1216,128,16,16,0x101b,0x0006, 2, 4,0x0201,cm11,
210             "03:00:b4:5d","03:40:b3:07",0,0,0,0)
211   XTREG(152,1232,128,16,16,0x101c,0x0006, 2, 4,0x0201,cm12,
212             "03:00:c4:5d","03:40:c3:07",0,0,0,0)
213   XTREG(153,1248,128,16,16,0x101d,0x0006, 2, 4,0x0201,cm13,
214             "03:00:d4:5d","03:40:d3:07",0,0,0,0)
215   XTREG(154,1264,128,16,16,0x101e,0x0006, 2, 4,0x0201,cm14,
216             "03:00:e4:5d","03:40:e3:07",0,0,0,0)
217   XTREG(155,1280,128,16,16,0x101f,0x0006, 2, 4,0x0201,cm15,
218             "03:00:f4:5d","03:40:f3:07",0,0,0,0)
219   XTREG(156,1296,256,32,16,0x1020,0x0006, 2, 4,0x0201,pq0,
220             "03:00:04:7c:03:10:04:cc","03:40:02:07:03:40:0c:07",0,0,0,0)
221   XTREG(157,1328,256,32,16,0x1021,0x0006, 2, 4,0x0201,pq1,
222             "03:00:14:7c:03:10:14:cc","03:40:12:07:03:40:1c:07",0,0,0,0)
223   XTREG(158,1360,256,32,16,0x1022,0x0006, 2, 4,0x0201,pq2,
224             "03:00:24:7c:03:10:24:cc","03:40:22:07:03:40:2c:07",0,0,0,0)
225   XTREG(159,1392,256,32,16,0x1023,0x0006, 2, 4,0x0201,pq3,
226             "03:00:34:7c:03:10:34:cc","03:40:32:07:03:40:3c:07",0,0,0,0)
227   XTREG(160,1424,256,32,16,0x1024,0x0006, 2, 4,0x0201,pq4,
228             "03:00:44:7c:03:10:44:cc","03:40:42:07:03:40:4c:07",0,0,0,0)
229   XTREG(161,1456,256,32,16,0x1025,0x0006, 2, 4,0x0201,pq5,
230             "03:00:54:7c:03:10:54:cc","03:40:52:07:03:40:5c:07",0,0,0,0)
231   XTREG(162,1488,256,32,16,0x1026,0x0006, 2, 4,0x0201,pq6,
232             "03:00:64:7c:03:10:64:cc","03:40:62:07:03:40:6c:07",0,0,0,0)
233   XTREG(163,1520,256,32,16,0x1027,0x0006, 2, 4,0x0201,pq7,
234             "03:00:74:7c:03:10:74:cc","03:40:72:07:03:40:7c:07",0,0,0,0)
235   XTREG(164,1552,256,32,16,0x1028,0x0006, 2, 4,0x0201,pq8,
236             "03:00:84:7c:03:10:84:cc","03:40:82:07:03:40:8c:07",0,0,0,0)
237   XTREG(165,1584,256,32,16,0x1029,0x0006, 2, 4,0x0201,pq9,
238             "03:00:94:7c:03:10:94:cc","03:40:92:07:03:40:9c:07",0,0,0,0)
239   XTREG(166,1616,256,32,16,0x102a,0x0006, 2, 4,0x0201,pq10,
240             "03:00:a4:7c:03:10:a4:cc","03:40:a2:07:03:40:ac:07",0,0,0,0)
241   XTREG(167,1648,256,32,16,0x102b,0x0006, 2, 4,0x0201,pq11,
242             "03:00:b4:7c:03:10:b4:cc","03:40:b2:07:03:40:bc:07",0,0,0,0)
243   XTREG(168,1680,256,32,16,0x102c,0x0006, 2, 4,0x0201,pq12,
244             "03:00:c4:7c:03:10:c4:cc","03:40:c2:07:03:40:cc:07",0,0,0,0)
245   XTREG(169,1712,256,32,16,0x102d,0x0006, 2, 4,0x0201,pq13,
246             "03:00:d4:7c:03:10:d4:cc","03:40:d2:07:03:40:dc:07",0,0,0,0)
247   XTREG(170,1744,256,32,16,0x102e,0x0006, 2, 4,0x0201,pq14,
248             "03:00:e4:7c:03:10:e4:cc","03:40:e2:07:03:40:ec:07",0,0,0,0)
249   XTREG(171,1776,256,32,16,0x102f,0x0006, 2, 4,0x0201,pq15,
250             "03:00:f4:7c:03:10:f4:cc","03:40:f2:07:03:40:fc:07",0,0,0,0)
251   XTREG(172,1808,32, 4, 4,0x0259,0x000d,-2, 2,0x1000,mmid,        0,0,0,0,0,0)
252   XTREG(173,1812, 2, 4, 4,0x0260,0x0007,-2, 2,0x1000,ibreakenable,0,0,0,0,0,0)
253   XTREG(174,1816, 6, 4, 4,0x0263,0x0007,-2, 2,0x1000,atomctl,     0,0,0,0,0,0)
254   XTREG(175,1820,32, 4, 4,0x0268,0x0007,-2, 2,0x1000,ddr,         0,0,0,0,0,0)
255   XTREG(176,1824,32, 4, 4,0x0280,0x0007,-2, 2,0x1000,ibreaka0,    0,0,0,0,0,0)
256   XTREG(177,1828,32, 4, 4,0x0281,0x0007,-2, 2,0x1000,ibreaka1,    0,0,0,0,0,0)
257   XTREG(178,1832,32, 4, 4,0x0290,0x0007,-2, 2,0x1000,dbreaka0,    0,0,0,0,0,0)
258   XTREG(179,1836,32, 4, 4,0x0291,0x0007,-2, 2,0x1000,dbreaka1,    0,0,0,0,0,0)
259   XTREG(180,1840,32, 4, 4,0x02a0,0x0007,-2, 2,0x1000,dbreakc0,    0,0,0,0,0,0)
260   XTREG(181,1844,32, 4, 4,0x02a1,0x0007,-2, 2,0x1000,dbreakc1,    0,0,0,0,0,0)
261   XTREG(182,1848,32, 4, 4,0x02b1,0x0007,-2, 2,0x1000,epc1,        0,0,0,0,0,0)
262   XTREG(183,1852,32, 4, 4,0x02b2,0x0007,-2, 2,0x1000,epc2,        0,0,0,0,0,0)
263   XTREG(184,1856,32, 4, 4,0x02b3,0x0007,-2, 2,0x1000,epc3,        0,0,0,0,0,0)
264   XTREG(185,1860,32, 4, 4,0x02b4,0x0007,-2, 2,0x1000,epc4,        0,0,0,0,0,0)
265   XTREG(186,1864,32, 4, 4,0x02b5,0x0007,-2, 2,0x1000,epc5,        0,0,0,0,0,0)
266   XTREG(187,1868,32, 4, 4,0x02b6,0x0007,-2, 2,0x1000,epc6,        0,0,0,0,0,0)
267   XTREG(188,1872,32, 4, 4,0x02c0,0x0007,-2, 2,0x1000,depc,        0,0,0,0,0,0)
268   XTREG(189,1876,19, 4, 4,0x02c2,0x0007,-2, 2,0x1000,eps2,        0,0,0,0,0,0)
269   XTREG(190,1880,19, 4, 4,0x02c3,0x0007,-2, 2,0x1000,eps3,        0,0,0,0,0,0)
270   XTREG(191,1884,19, 4, 4,0x02c4,0x0007,-2, 2,0x1000,eps4,        0,0,0,0,0,0)
271   XTREG(192,1888,19, 4, 4,0x02c5,0x0007,-2, 2,0x1000,eps5,        0,0,0,0,0,0)
272   XTREG(193,1892,19, 4, 4,0x02c6,0x0007,-2, 2,0x1000,eps6,        0,0,0,0,0,0)
273   XTREG(194,1896,32, 4, 4,0x02d1,0x0007,-2, 2,0x1000,excsave1,    0,0,0,0,0,0)
274   XTREG(195,1900,32, 4, 4,0x02d2,0x0007,-2, 2,0x1000,excsave2,    0,0,0,0,0,0)
275   XTREG(196,1904,32, 4, 4,0x02d3,0x0007,-2, 2,0x1000,excsave3,    0,0,0,0,0,0)
276   XTREG(197,1908,32, 4, 4,0x02d4,0x0007,-2, 2,0x1000,excsave4,    0,0,0,0,0,0)
277   XTREG(198,1912,32, 4, 4,0x02d5,0x0007,-2, 2,0x1000,excsave5,    0,0,0,0,0,0)
278   XTREG(199,1916,32, 4, 4,0x02d6,0x0007,-2, 2,0x1000,excsave6,    0,0,0,0,0,0)
279   XTREG(200,1920, 4, 4, 4,0x02e0,0x0007,-2, 2,0x1000,cpenable,    0,0,0,0,0,0)
280   XTREG(201,1924,13, 4, 4,0x02e2,0x000b,-2, 2,0x1000,interrupt,   0,0,0,0,0,0)
281   XTREG(202,1928,13, 4, 4,0x02e2,0x000d,-2, 2,0x1000,intset,      0,0,0,0,0,0)
282   XTREG(203,1932,13, 4, 4,0x02e3,0x000d,-2, 2,0x1000,intclear,    0,0,0,0,0,0)
283   XTREG(204,1936,13, 4, 4,0x02e4,0x0007,-2, 2,0x1000,intenable,   0,0,0,0,0,0)
284   XTREG(205,1940,32, 4, 4,0x02e7,0x0007,-2, 2,0x1000,vecbase,     0,0,0,0,0,0)
285   XTREG(206,1944, 6, 4, 4,0x02e8,0x0007,-2, 2,0x1000,exccause,    0,0,0,0,0,0)
286   XTREG(207,1948,12, 4, 4,0x02e9,0x0003,-2, 2,0x1000,debugcause,  0,0,0,0,0,0)
287   XTREG(208,1952,32, 4, 4,0x02ea,0x000f,-2, 2,0x1000,ccount,      0,0,0,0,0,0)
288   XTREG(209,1956,32, 4, 4,0x02eb,0x0003,-2, 2,0x1000,prid,        0,0,0,0,0,0)
289   XTREG(210,1960,32, 4, 4,0x02ec,0x000f,-2, 2,0x1000,icount,      0,0,0,0,0,0)
290   XTREG(211,1964, 4, 4, 4,0x02ed,0x0007,-2, 2,0x1000,icountlevel, 0,0,0,0,0,0)
291   XTREG(212,1968,32, 4, 4,0x02ee,0x0007,-2, 2,0x1000,excvaddr,    0,0,0,0,0,0)
292   XTREG(213,1972,32, 4, 4,0x02f0,0x000f,-2, 2,0x1000,ccompare0,   0,0,0,0,0,0)
293   XTREG(214,1976,32, 4, 4,0x02f1,0x000f,-2, 2,0x1000,ccompare1,   0,0,0,0,0,0)
294   XTREG(215,1980,32, 4, 4,0x0000,0x0006,-2, 8,0x0100,a0,          0,0,0,0,0,0)
295   XTREG(216,1984,32, 4, 4,0x0001,0x0006,-2, 8,0x0100,a1,          0,0,0,0,0,0)
296   XTREG(217,1988,32, 4, 4,0x0002,0x0006,-2, 8,0x0100,a2,          0,0,0,0,0,0)
297   XTREG(218,1992,32, 4, 4,0x0003,0x0006,-2, 8,0x0100,a3,          0,0,0,0,0,0)
298   XTREG(219,1996,32, 4, 4,0x0004,0x0006,-2, 8,0x0100,a4,          0,0,0,0,0,0)
299   XTREG(220,2000,32, 4, 4,0x0005,0x0006,-2, 8,0x0100,a5,          0,0,0,0,0,0)
300   XTREG(221,2004,32, 4, 4,0x0006,0x0006,-2, 8,0x0100,a6,          0,0,0,0,0,0)
301   XTREG(222,2008,32, 4, 4,0x0007,0x0006,-2, 8,0x0100,a7,          0,0,0,0,0,0)
302   XTREG(223,2012,32, 4, 4,0x0008,0x0006,-2, 8,0x0100,a8,          0,0,0,0,0,0)
303   XTREG(224,2016,32, 4, 4,0x0009,0x0006,-2, 8,0x0100,a9,          0,0,0,0,0,0)
304   XTREG(225,2020,32, 4, 4,0x000a,0x0006,-2, 8,0x0100,a10,         0,0,0,0,0,0)
305   XTREG(226,2024,32, 4, 4,0x000b,0x0006,-2, 8,0x0100,a11,         0,0,0,0,0,0)
306   XTREG(227,2028,32, 4, 4,0x000c,0x0006,-2, 8,0x0100,a12,         0,0,0,0,0,0)
307   XTREG(228,2032,32, 4, 4,0x000d,0x0006,-2, 8,0x0100,a13,         0,0,0,0,0,0)
308   XTREG(229,2036,32, 4, 4,0x000e,0x0006,-2, 8,0x0100,a14,         0,0,0,0,0,0)
309   XTREG(230,2040,32, 4, 4,0x000f,0x0006,-2, 8,0x0100,a15,         0,0,0,0,0,0)
310   XTREG(231,2044, 1, 1, 1,0x0010,0x0006,-2, 6,0x1010,b0,
311             0,0,&xtensa_mask0,0,0,0)
312   XTREG(232,2045, 1, 1, 1,0x0011,0x0006,-2, 6,0x1010,b1,
313             0,0,&xtensa_mask1,0,0,0)
314   XTREG(233,2046, 1, 1, 1,0x0012,0x0006,-2, 6,0x1010,b2,
315             0,0,&xtensa_mask2,0,0,0)
316   XTREG(234,2047, 1, 1, 1,0x0013,0x0006,-2, 6,0x1010,b3,
317             0,0,&xtensa_mask3,0,0,0)
318   XTREG(235,2048, 1, 1, 1,0x0014,0x0006,-2, 6,0x1010,b4,
319             0,0,&xtensa_mask4,0,0,0)
320   XTREG(236,2049, 1, 1, 1,0x0015,0x0006,-2, 6,0x1010,b5,
321             0,0,&xtensa_mask5,0,0,0)
322   XTREG(237,2050, 1, 1, 1,0x0016,0x0006,-2, 6,0x1010,b6,
323             0,0,&xtensa_mask6,0,0,0)
324   XTREG(238,2051, 1, 1, 1,0x0017,0x0006,-2, 6,0x1010,b7,
325             0,0,&xtensa_mask7,0,0,0)
326   XTREG(239,2052, 1, 1, 1,0x0018,0x0006,-2, 6,0x1010,b8,
327             0,0,&xtensa_mask8,0,0,0)
328   XTREG(240,2053, 1, 1, 1,0x0019,0x0006,-2, 6,0x1010,b9,
329             0,0,&xtensa_mask9,0,0,0)
330   XTREG(241,2054, 1, 1, 1,0x001a,0x0006,-2, 6,0x1010,b10,
331             0,0,&xtensa_mask10,0,0,0)
332   XTREG(242,2055, 1, 1, 1,0x001b,0x0006,-2, 6,0x1010,b11,
333             0,0,&xtensa_mask11,0,0,0)
334   XTREG(243,2056, 1, 1, 1,0x001c,0x0006,-2, 6,0x1010,b12,
335             0,0,&xtensa_mask12,0,0,0)
336   XTREG(244,2057, 1, 1, 1,0x001d,0x0006,-2, 6,0x1010,b13,
337             0,0,&xtensa_mask13,0,0,0)
338   XTREG(245,2058, 1, 1, 1,0x001e,0x0006,-2, 6,0x1010,b14,
339             0,0,&xtensa_mask14,0,0,0)
340   XTREG(246,2059, 1, 1, 1,0x001f,0x0006,-2, 6,0x1010,b15,
341             0,0,&xtensa_mask15,0,0,0)
342   XTREG(247,2060, 4, 4, 4,0x2007,0x0006,-2, 6,0x1010,psintlevel,
343             0,0,&xtensa_mask16,0,0,0)
344   XTREG(248,2064, 1, 4, 4,0x2008,0x0006,-2, 6,0x1010,psum,
345             0,0,&xtensa_mask17,0,0,0)
346   XTREG(249,2068, 1, 4, 4,0x2009,0x0006,-2, 6,0x1010,pswoe,
347             0,0,&xtensa_mask18,0,0,0)
348   XTREG(250,2072, 1, 4, 4,0x200a,0x0006,-2, 6,0x1010,psexcm,
349             0,0,&xtensa_mask19,0,0,0)
350   XTREG(251,2076, 2, 4, 4,0x200b,0x0006,-2, 6,0x1010,pscallinc,
351             0,0,&xtensa_mask20,0,0,0)
352   XTREG(252,2080, 4, 4, 4,0x200c,0x0006,-2, 6,0x1010,psowb,
353             0,0,&xtensa_mask21,0,0,0)
354   XTREG(253,2084,20, 4, 4,0x200d,0x0006,-2, 6,0x1010,litbaddr,
355             0,0,&xtensa_mask22,0,0,0)
356   XTREG(254,2088, 1, 4, 4,0x200e,0x0006,-2, 6,0x1010,litben,
357             0,0,&xtensa_mask23,0,0,0)
358   XTREG(255,2092, 4, 4, 4,0x2013,0x0006,-2, 6,0x1010,dbnum,
359             0,0,&xtensa_mask24,0,0,0)
360   XTREG(256,2096, 2, 4, 4,0x2014,0x0006, 0, 5,0x1010,roundmode,
361             0,0,&xtensa_mask25,0,0,0)
362   XTREG(257,2100, 1, 4, 4,0x2015,0x0006, 0, 5,0x1010,invalidenable,
363             0,0,&xtensa_mask26,0,0,0)
364   XTREG(258,2104, 1, 4, 4,0x2016,0x0006, 0, 5,0x1010,divzeroenable,
365             0,0,&xtensa_mask27,0,0,0)
366   XTREG(259,2108, 1, 4, 4,0x2017,0x0006, 0, 5,0x1010,overflowenable,
367             0,0,&xtensa_mask28,0,0,0)
368   XTREG(260,2112, 1, 4, 4,0x2018,0x0006, 0, 5,0x1010,underflowenable,
369             0,0,&xtensa_mask29,0,0,0)
370   XTREG(261,2116, 1, 4, 4,0x2019,0x0006, 0, 5,0x1010,inexactenable,
371             0,0,&xtensa_mask30,0,0,0)
372   XTREG(262,2120, 1, 4, 4,0x201a,0x0006, 0, 5,0x1010,invalidflag,
373             0,0,&xtensa_mask31,0,0,0)
374   XTREG(263,2124, 1, 4, 4,0x201b,0x0006, 0, 5,0x1010,divzeroflag,
375             0,0,&xtensa_mask32,0,0,0)
376   XTREG(264,2128, 1, 4, 4,0x201c,0x0006, 0, 5,0x1010,overflowflag,
377             0,0,&xtensa_mask33,0,0,0)
378   XTREG(265,2132, 1, 4, 4,0x201d,0x0006, 0, 5,0x1010,underflowflag,
379             0,0,&xtensa_mask34,0,0,0)
380   XTREG(266,2136, 1, 4, 4,0x201e,0x0006, 0, 5,0x1010,inexactflag,
381             0,0,&xtensa_mask35,0,0,0)
382   XTREG(267,2140,20, 4, 4,0x201f,0x0006, 0, 5,0x1010,fpreserved20,
383             0,0,&xtensa_mask36,0,0,0)
384   XTREG(268,2144,20, 4, 4,0x2020,0x0006, 0, 5,0x1010,fpreserved20a,
385             0,0,&xtensa_mask37,0,0,0)
386   XTREG(269,2148, 5, 4, 4,0x2021,0x0006, 0, 5,0x1010,fpreserved5,
387             0,0,&xtensa_mask38,0,0,0)
388   XTREG(270,2152, 7, 4, 4,0x2022,0x0006, 0, 5,0x1010,fpreserved7,
389             0,0,&xtensa_mask39,0,0,0)
390   XTREG(271,2156,128,16, 4,0x2023,0x0006, 2, 5,0x0210,max_reg,
391             0,0,&xtensa_mask40,0,0,0)
392   XTREG(272,2172,128,16, 4,0x2024,0x0006, 2, 5,0x0210,arg_max_reg,
393             0,0,&xtensa_mask41,0,0,0)
394   XTREG(273,2188,128,16, 4,0x2025,0x0006, 2, 5,0x0210,nco_counter,
395             0,0,&xtensa_mask42,0,0,0)
396   XTREG(274,2204,768,96, 4,0x2026,0x0006, 2, 5,0x0210,llr_buf,
397             0,0,&xtensa_mask43,0,0,0)
398   XTREG(275,2300,256,32, 4,0x2027,0x0006, 2, 5,0x0210,smod_buf,
399             0,0,&xtensa_mask44,0,0,0)
400   XTREG_END