RMM API
2.0.0
Loading...
Searching...
No Matches
include
registers
ring_regs_mst_map_a1_0.h
1
#pragma once
2
3
// Register space: Ring Configuration Register Register Space (Master)
4
#include <string>
5
#include <unordered_map>
6
7
const
std::unordered_map<std::string, uint32_t> ring_register_mst_map_a1_0 = {
8
{
"REGBANK_VERSION"
, 0xc0000000},
9
{
"PHASH"
, 0xc0000004},
10
{
"GTPG"
, 0xc0000008},
11
{
"RGTY"
, 0xc000000c},
12
{
"RTXD"
, 0xc0000010},
13
{
"RRXD"
, 0xc0000014},
14
{
"RBAL"
, 0xc0000018},
15
{
"RS00"
, 0xc000001c},
16
{
"RS01"
, 0xc0000020},
17
{
"RS02"
, 0xc0000024},
18
{
"RS03"
, 0xc0000028},
19
{
"RS04"
, 0xc000002c},
20
{
"RS05"
, 0xc0000030},
21
{
"RS06"
, 0xc0000034},
22
{
"RS07"
, 0xc0000038},
23
{
"RS08"
, 0xc000003c},
24
{
"RS09"
, 0xc0000040},
25
{
"RS10"
, 0xc0000044},
26
{
"RS11"
, 0xc0000048},
27
{
"RS12"
, 0xc000004c},
28
{
"RS13"
, 0xc0000050},
29
{
"RS14"
, 0xc0000054},
30
{
"RS15"
, 0xc0000058},
31
{
"RS16"
, 0xc000005c},
32
{
"RS17"
, 0xc0000060},
33
{
"RS18"
, 0xc0000064},
34
{
"RS19"
, 0xc0000068},
35
{
"RS20"
, 0xc000006c},
36
{
"RS21"
, 0xc0000070},
37
{
"RS22"
, 0xc0000074},
38
{
"RS23"
, 0xc0000078},
39
{
"TS00"
, 0xc000007c},
40
{
"TS01"
, 0xc0000080},
41
{
"TS02"
, 0xc0000084},
42
{
"TS03"
, 0xc0000088},
43
{
"TS04"
, 0xc000008c},
44
{
"TS05"
, 0xc0000090},
45
{
"TS06"
, 0xc0000094},
46
{
"TS07"
, 0xc0000098},
47
{
"TS08"
, 0xc000009c},
48
{
"TS09"
, 0xc00000a0},
49
{
"TS10"
, 0xc00000a4},
50
{
"TS11"
, 0xc00000a8},
51
{
"TS12"
, 0xc00000ac},
52
{
"TS13"
, 0xc00000b0},
53
{
"TS14"
, 0xc00000b4},
54
{
"TS15"
, 0xc00000b8},
55
{
"TS16"
, 0xc00000bc},
56
{
"TS17"
, 0xc00000c0},
57
{
"TS18"
, 0xc00000c4},
58
{
"TS19"
, 0xc00000c8},
59
{
"TS20"
, 0xc00000cc},
60
{
"TS21"
, 0xc00000d0},
61
{
"TS22"
, 0xc00000d4},
62
{
"TS23"
, 0xc00000d8},
63
{
"TNS00"
, 0xc00000dc},
64
{
"TNS01"
, 0xc00000e0},
65
{
"TNS02"
, 0xc00000e4},
66
{
"RNS00"
, 0xc00000e8},
67
{
"RNS01"
, 0xc00000ec},
68
{
"RNS02"
, 0xc00000f0},
69
{
"TCS00"
, 0xc00000f4},
70
{
"TCS01"
, 0xc00000f8},
71
{
"TCS02"
, 0xc00000fc},
72
{
"PDPL"
, 0xc0000100},
73
{
"RCS00"
, 0xc0000104},
74
{
"RCS01"
, 0xc0000108},
75
{
"RCS02"
, 0xc000010c},
76
{
"RBWD"
, 0xc0000110},
77
{
"SRST"
, 0xc0000114},
78
{
"RVSR"
, 0xc0000118},
79
{
"TDIR"
, 0xc000011c},
80
{
"RDIR"
, 0xc0000120},
81
{
"SETTSNT00"
, 0xc0000124},
82
{
"SETTSNT01"
, 0xc0000128},
83
{
"SETTSNT02"
, 0xc000012c},
84
{
"SETTSNT03"
, 0xc0000130},
85
{
"SETTSNT04"
, 0xc0000134},
86
{
"SETTSNT05"
, 0xc0000138},
87
{
"SETTSNT06"
, 0xc000013c},
88
{
"SETTSNT07"
, 0xc0000140},
89
{
"SETTSNT08"
, 0xc0000144},
90
{
"SETTSNT09"
, 0xc0000148},
91
{
"SETTSNT10"
, 0xc000014c},
92
{
"SETTSNT11"
, 0xc0000150},
93
{
"SETTSNT12"
, 0xc0000154},
94
{
"SETTSNT13"
, 0xc0000158},
95
{
"SETTSNT14"
, 0xc000015c},
96
{
"SETTSNT15"
, 0xc0000160},
97
{
"SETTSNT16"
, 0xc0000164},
98
{
"SETTSNT17"
, 0xc0000168},
99
{
"SETTSNT18"
, 0xc000016c},
100
{
"SETTSNT19"
, 0xc0000170},
101
{
"SETTSNT20"
, 0xc0000174},
102
{
"SETTSNT21"
, 0xc0000178},
103
{
"SETTSNT22"
, 0xc000017c},
104
{
"SETTSNT23"
, 0xc0000180},
105
{
"SETTGOT00"
, 0xc0000184},
106
{
"SETTGOT01"
, 0xc0000188},
107
{
"SETTGOT02"
, 0xc000018c},
108
{
"SETTGOT03"
, 0xc0000190},
109
{
"SETTGOT04"
, 0xc0000194},
110
{
"SETTGOT05"
, 0xc0000198},
111
{
"SETTGOT06"
, 0xc000019c},
112
{
"SETTGOT07"
, 0xc00001a0},
113
{
"SETTGOT08"
, 0xc00001a4},
114
{
"SETTGOT09"
, 0xc00001a8},
115
{
"SETTGOT10"
, 0xc00001ac},
116
{
"SETTGOT11"
, 0xc00001b0},
117
{
"SETTGOT12"
, 0xc00001b4},
118
{
"SETTGOT13"
, 0xc00001b8},
119
{
"SETTGOT14"
, 0xc00001bc},
120
{
"SETTGOT15"
, 0xc00001c0},
121
{
"SETTGOT16"
, 0xc00001c4},
122
{
"SETTGOT17"
, 0xc00001c8},
123
{
"SETTGOT18"
, 0xc00001cc},
124
{
"SETTGOT19"
, 0xc00001d0},
125
{
"SETTGOT20"
, 0xc00001d4},
126
{
"SETTGOT21"
, 0xc00001d8},
127
{
"SETTGOT22"
, 0xc00001dc},
128
{
"SETTGOT23"
, 0xc00001e0},
129
{
"TMOF"
, 0xc00001e4},
130
{
"MN00"
, 0xc00001e8},
131
{
"MN01"
, 0xc00001ec},
132
{
"MN02"
, 0xc00001f0},
133
{
"MN03"
, 0xc00001f4},
134
{
"MN04"
, 0xc00001f8},
135
{
"MN05"
, 0xc00001fc},
136
{
"MN06"
, 0xc0000200},
137
{
"MN07"
, 0xc0000204},
138
{
"MN08"
, 0xc0000208},
139
{
"MN09"
, 0xc000020c},
140
{
"MN10"
, 0xc0000210},
141
{
"MN11"
, 0xc0000214},
142
{
"MN12"
, 0xc0000218},
143
{
"MN13"
, 0xc000021c},
144
{
"MN14"
, 0xc0000220},
145
{
"MN15"
, 0xc0000224},
146
{
"MN16"
, 0xc0000228},
147
{
"MN17"
, 0xc000022c},
148
{
"MN18"
, 0xc0000230},
149
{
"MN19"
, 0xc0000234},
150
{
"MN20"
, 0xc0000238},
151
{
"MN21"
, 0xc000023c},
152
{
"MN22"
, 0xc0000240},
153
{
"MN23"
, 0xc0000244},
154
{
"PLEN"
, 0xc0000248},
155
{
"RSRX"
, 0xc000024c},
156
{
"BRDC"
, 0xc0000250},
157
{
"SLV_SC_ERR00"
, 0xc0000254},
158
{
"SLV_SC_ERR01"
, 0xc0000258},
159
{
"SLV_SC_ERR02"
, 0xc000025c},
160
{
"SLV_SC_ERR03"
, 0xc0000260},
161
{
"SLV_SC_ERR04"
, 0xc0000264},
162
{
"SLV_SC_ERR05"
, 0xc0000268},
163
{
"SLV_SC_ERR06"
, 0xc000026c},
164
{
"SLV_SC_ERR07"
, 0xc0000270},
165
{
"SLV_SC_ERR08"
, 0xc0000274},
166
{
"SLV_SC_ERR09"
, 0xc0000278},
167
{
"SLV_SC_ERR10"
, 0xc000027c},
168
{
"SLV_SC_ERR11"
, 0xc0000280},
169
{
"SLV_SC_ERR12"
, 0xc0000284},
170
{
"SLV_SC_ERR13"
, 0xc0000288},
171
{
"SLV_SC_ERR14"
, 0xc000028c},
172
{
"SLV_SC_ERR15"
, 0xc0000290},
173
{
"SLV_SC_ERR16"
, 0xc0000294},
174
{
"SLV_SC_ERR17"
, 0xc0000298},
175
{
"SLV_SC_ERR18"
, 0xc000029c},
176
{
"SLV_SC_ERR19"
, 0xc00002a0},
177
{
"SLV_SC_ERR20"
, 0xc00002a4},
178
{
"SLV_SC_ERR21"
, 0xc00002a8},
179
{
"SLV_SC_ERR22"
, 0xc00002ac},
180
{
"SLV_SC_ERR23"
, 0xc00002b0},
181
{
"CLR_SLV_SC_ERR"
, 0xc00002b4},
182
{
"LCKD"
, 0xc00002b8},
183
{
"TMMD"
, 0xc00002bc},
184
{
"TMMD_GET"
, 0xc00002c0},
185
{
"GTY_REFCLK_FREQ"
, 0xc00002c4},
186
{
"AXI_TIMEOUT_COUNT00"
, 0xc00002c8},
187
{
"AXI_TIMEOUT_COUNT01"
, 0xc00002cc},
188
{
"AXI_TIMEOUT_COUNT02"
, 0xc00002d0},
189
{
"AXI_TIMEOUT_COUNT03"
, 0xc00002d4},
190
{
"AXI_TIMEOUT_COUNT04"
, 0xc00002d8},
191
{
"AXI_TIMEOUT_COUNT05"
, 0xc00002dc},
192
{
"AXI_TIMEOUT_COUNT06"
, 0xc00002e0},
193
{
"AXI_TIMEOUT_COUNT07"
, 0xc00002e4},
194
{
"AXI_TIMEOUT_COUNT08"
, 0xc00002e8},
195
{
"AXI_TIMEOUT_COUNT09"
, 0xc00002ec},
196
{
"AXI_TIMEOUT_COUNT10"
, 0xc00002f0},
197
{
"AXI_TIMEOUT_COUNT11"
, 0xc00002f4},
198
{
"CLR_AXI_TIMEOUT_COUNT"
, 0xc00002f8},
199
{
"rx_cnt00"
, 0xc00002fc},
200
{
"rx_cnt01"
, 0xc0000300},
201
{
"rx_cnt02"
, 0xc0000304},
202
{
"rx_cnt03"
, 0xc0000308},
203
{
"rx_cnt04"
, 0xc000030c},
204
{
"rx_cnt05"
, 0xc0000310},
205
{
"rx_cnt06"
, 0xc0000314},
206
{
"rx_cnt07"
, 0xc0000318},
207
{
"rx_cnt08"
, 0xc000031c},
208
{
"rx_cnt09"
, 0xc0000320},
209
{
"rx_cnt10"
, 0xc0000324},
210
{
"rx_cnt11"
, 0xc0000328},
211
{
"rx_cnt12"
, 0xc000032c},
212
{
"rx_cnt13"
, 0xc0000330},
213
{
"rx_cnt14"
, 0xc0000334},
214
{
"rx_cnt15"
, 0xc0000338},
215
{
"rx_cnt16"
, 0xc000033c},
216
{
"rx_cnt17"
, 0xc0000340},
217
{
"rx_cnt18"
, 0xc0000344},
218
{
"rx_cnt19"
, 0xc0000348},
219
{
"rx_cnt20"
, 0xc000034c},
220
{
"rx_cnt21"
, 0xc0000350},
221
{
"rx_cnt22"
, 0xc0000354},
222
{
"rx_cnt23"
, 0xc0000358},
223
{
"rx_cnt_rst"
, 0xc000035c},
224
{
"RING_HBEAT_STATUS"
, 0xc0000360},
225
{
"RING_HBEAT_TIMEOUT"
, 0xc0000364},
226
{
"BRINGUP_STATUS00"
, 0xc0000368},
227
{
"BRINGUP_STATUS01"
, 0xc000036c},
228
{
"BRINGUP_STATUS02"
, 0xc0000370},
229
{
"BRINGUP_STATUS03"
, 0xc0000374},
230
{
"BRINGUP_STATUS04"
, 0xc0000378},
231
{
"BRINGUP_STATUS05"
, 0xc000037c},
232
{
"BRINGUP_STATUS06"
, 0xc0000380},
233
{
"BRINGUP_STATUS07"
, 0xc0000384},
234
{
"BRINGUP_STATUS08"
, 0xc0000388},
235
{
"BRINGUP_STATUS09"
, 0xc000038c},
236
{
"BRINGUP_STATUS10"
, 0xc0000390},
237
{
"BRINGUP_STATUS11"
, 0xc0000394},
238
{
"SLV_SYNC_INT_TS00"
, 0xc0000398},
239
{
"SLV_SYNC_INT_TS01"
, 0xc000039c},
240
{
"SLV_SYNC_INT_TS02"
, 0xc00003a0},
241
{
"SLV_SYNC_INT_TS03"
, 0xc00003a4},
242
{
"SLV_SYNC_INT_TS04"
, 0xc00003a8},
243
{
"SLV_SYNC_INT_TS05"
, 0xc00003ac},
244
{
"SLV_SYNC_INT_TS06"
, 0xc00003b0},
245
{
"SLV_SYNC_INT_TS07"
, 0xc00003b4},
246
{
"SLV_SYNC_INT_TS08"
, 0xc00003b8},
247
{
"SLV_SYNC_INT_TS09"
, 0xc00003bc},
248
{
"SLV_SYNC_INT_TS10"
, 0xc00003c0},
249
{
"SLV_SYNC_INT_TS11"
, 0xc00003c4},
250
{
"SLV_SYNC_INT_TS12"
, 0xc00003c8},
251
{
"SLV_SYNC_INT_TS13"
, 0xc00003cc},
252
{
"SLV_SYNC_INT_TS14"
, 0xc00003d0},
253
{
"SLV_SYNC_INT_TS15"
, 0xc00003d4},
254
{
"SLV_SYNC_INT_TS16"
, 0xc00003d8},
255
{
"SLV_SYNC_INT_TS17"
, 0xc00003dc},
256
{
"SLV_SYNC_INT_TS18"
, 0xc00003e0},
257
{
"SLV_SYNC_INT_TS19"
, 0xc00003e4},
258
{
"SLV_SYNC_INT_TS20"
, 0xc00003e8},
259
{
"SLV_SYNC_INT_TS21"
, 0xc00003ec},
260
{
"SLV_SYNC_INT_TS22"
, 0xc00003f0},
261
{
"SLV_SYNC_INT_TS23"
, 0xc00003f4},
262
{
"SLV_SYNC_FRAC_TS00"
, 0xc00003f8},
263
{
"SLV_SYNC_FRAC_TS01"
, 0xc00003fc},
264
{
"SLV_SYNC_FRAC_TS02"
, 0xc0000400},
265
{
"SLV_SYNC_FRAC_TS03"
, 0xc0000404},
266
{
"SLV_SYNC_FRAC_TS04"
, 0xc0000408},
267
{
"SLV_SYNC_FRAC_TS05"
, 0xc000040c},
268
{
"SLV_SYNC_FRAC_TS06"
, 0xc0000410},
269
{
"SLV_SYNC_FRAC_TS07"
, 0xc0000414},
270
{
"SLV_SYNC_FRAC_TS08"
, 0xc0000418},
271
{
"SLV_SYNC_FRAC_TS09"
, 0xc000041c},
272
{
"SLV_SYNC_FRAC_TS10"
, 0xc0000420},
273
{
"SLV_SYNC_FRAC_TS11"
, 0xc0000424},
274
{
"SLV_SYNC_FRAC_TS12"
, 0xc0000428},
275
{
"SLV_SYNC_FRAC_TS13"
, 0xc000042c},
276
{
"SLV_SYNC_FRAC_TS14"
, 0xc0000430},
277
{
"SLV_SYNC_FRAC_TS15"
, 0xc0000434},
278
{
"SLV_SYNC_FRAC_TS16"
, 0xc0000438},
279
{
"SLV_SYNC_FRAC_TS17"
, 0xc000043c},
280
{
"SLV_SYNC_FRAC_TS18"
, 0xc0000440},
281
{
"SLV_SYNC_FRAC_TS19"
, 0xc0000444},
282
{
"SLV_SYNC_FRAC_TS20"
, 0xc0000448},
283
{
"SLV_SYNC_FRAC_TS21"
, 0xc000044c},
284
{
"SLV_SYNC_FRAC_TS22"
, 0xc0000450},
285
{
"SLV_SYNC_FRAC_TS23"
, 0xc0000454},
286
{
"GETTSNT_HI00"
, 0xc0000458},
287
{
"GETTSNT_HI01"
, 0xc000045c},
288
{
"GETTSNT_HI02"
, 0xc0000460},
289
{
"GETTSNT_HI03"
, 0xc0000464},
290
{
"GETTSNT_HI04"
, 0xc0000468},
291
{
"GETTSNT_HI05"
, 0xc000046c},
292
{
"GETTSNT_HI06"
, 0xc0000470},
293
{
"GETTSNT_HI07"
, 0xc0000474},
294
{
"GETTSNT_HI08"
, 0xc0000478},
295
{
"GETTSNT_HI09"
, 0xc000047c},
296
{
"GETTSNT_HI10"
, 0xc0000480},
297
{
"GETTSNT_HI11"
, 0xc0000484},
298
{
"GETTSNT_HI12"
, 0xc0000488},
299
{
"GETTSNT_HI13"
, 0xc000048c},
300
{
"GETTSNT_HI14"
, 0xc0000490},
301
{
"GETTSNT_HI15"
, 0xc0000494},
302
{
"GETTSNT_HI16"
, 0xc0000498},
303
{
"GETTSNT_HI17"
, 0xc000049c},
304
{
"GETTSNT_HI18"
, 0xc00004a0},
305
{
"GETTSNT_HI19"
, 0xc00004a4},
306
{
"GETTSNT_HI20"
, 0xc00004a8},
307
{
"GETTSNT_HI21"
, 0xc00004ac},
308
{
"GETTSNT_HI22"
, 0xc00004b0},
309
{
"GETTSNT_HI23"
, 0xc00004b4},
310
{
"GETTSNT_LO00"
, 0xc00004b8},
311
{
"GETTSNT_LO01"
, 0xc00004bc},
312
{
"GETTSNT_LO02"
, 0xc00004c0},
313
{
"GETTSNT_LO03"
, 0xc00004c4},
314
{
"GETTSNT_LO04"
, 0xc00004c8},
315
{
"GETTSNT_LO05"
, 0xc00004cc},
316
{
"GETTSNT_LO06"
, 0xc00004d0},
317
{
"GETTSNT_LO07"
, 0xc00004d4},
318
{
"GETTSNT_LO08"
, 0xc00004d8},
319
{
"GETTSNT_LO09"
, 0xc00004dc},
320
{
"GETTSNT_LO10"
, 0xc00004e0},
321
{
"GETTSNT_LO11"
, 0xc00004e4},
322
{
"GETTSNT_LO12"
, 0xc00004e8},
323
{
"GETTSNT_LO13"
, 0xc00004ec},
324
{
"GETTSNT_LO14"
, 0xc00004f0},
325
{
"GETTSNT_LO15"
, 0xc00004f4},
326
{
"GETTSNT_LO16"
, 0xc00004f8},
327
{
"GETTSNT_LO17"
, 0xc00004fc},
328
{
"GETTSNT_LO18"
, 0xc0000500},
329
{
"GETTSNT_LO19"
, 0xc0000504},
330
{
"GETTSNT_LO20"
, 0xc0000508},
331
{
"GETTSNT_LO21"
, 0xc000050c},
332
{
"GETTSNT_LO22"
, 0xc0000510},
333
{
"GETTSNT_LO23"
, 0xc0000514},
334
{
"GETTGOT_HI00"
, 0xc0000518},
335
{
"GETTGOT_HI01"
, 0xc000051c},
336
{
"GETTGOT_HI02"
, 0xc0000520},
337
{
"GETTGOT_HI03"
, 0xc0000524},
338
{
"GETTGOT_HI04"
, 0xc0000528},
339
{
"GETTGOT_HI05"
, 0xc000052c},
340
{
"GETTGOT_HI06"
, 0xc0000530},
341
{
"GETTGOT_HI07"
, 0xc0000534},
342
{
"GETTGOT_HI08"
, 0xc0000538},
343
{
"GETTGOT_HI09"
, 0xc000053c},
344
{
"GETTGOT_HI10"
, 0xc0000540},
345
{
"GETTGOT_HI11"
, 0xc0000544},
346
{
"GETTGOT_HI12"
, 0xc0000548},
347
{
"GETTGOT_HI13"
, 0xc000054c},
348
{
"GETTGOT_HI14"
, 0xc0000550},
349
{
"GETTGOT_HI15"
, 0xc0000554},
350
{
"GETTGOT_HI16"
, 0xc0000558},
351
{
"GETTGOT_HI17"
, 0xc000055c},
352
{
"GETTGOT_HI18"
, 0xc0000560},
353
{
"GETTGOT_HI19"
, 0xc0000564},
354
{
"GETTGOT_HI20"
, 0xc0000568},
355
{
"GETTGOT_HI21"
, 0xc000056c},
356
{
"GETTGOT_HI22"
, 0xc0000570},
357
{
"GETTGOT_HI23"
, 0xc0000574},
358
{
"GETTGOT_LO00"
, 0xc0000578},
359
{
"GETTGOT_LO01"
, 0xc000057c},
360
{
"GETTGOT_LO02"
, 0xc0000580},
361
{
"GETTGOT_LO03"
, 0xc0000584},
362
{
"GETTGOT_LO04"
, 0xc0000588},
363
{
"GETTGOT_LO05"
, 0xc000058c},
364
{
"GETTGOT_LO06"
, 0xc0000590},
365
{
"GETTGOT_LO07"
, 0xc0000594},
366
{
"GETTGOT_LO08"
, 0xc0000598},
367
{
"GETTGOT_LO09"
, 0xc000059c},
368
{
"GETTGOT_LO10"
, 0xc00005a0},
369
{
"GETTGOT_LO11"
, 0xc00005a4},
370
{
"GETTGOT_LO12"
, 0xc00005a8},
371
{
"GETTGOT_LO13"
, 0xc00005ac},
372
{
"GETTGOT_LO14"
, 0xc00005b0},
373
{
"GETTGOT_LO15"
, 0xc00005b4},
374
{
"GETTGOT_LO16"
, 0xc00005b8},
375
{
"GETTGOT_LO17"
, 0xc00005bc},
376
{
"GETTGOT_LO18"
, 0xc00005c0},
377
{
"GETTGOT_LO19"
, 0xc00005c4},
378
{
"GETTGOT_LO20"
, 0xc00005c8},
379
{
"GETTGOT_LO21"
, 0xc00005cc},
380
{
"GETTGOT_LO22"
, 0xc00005d0},
381
{
"GETTGOT_LO23"
, 0xc00005d4}};
Generated by
1.13.2