1 /* ARC Auxiliary register definitions
2 Copyright (C) 2015 Free Software Foundation, Inc.
4 Contributed by Claudiu Zissulescu (claziss@synopsys.com)
6 This file is part of libopcodes.
8 This library is free software; you can redistribute it and/or modify
9 it under the terms of the GNU General Public License as published by
10 the Free Software Foundation; either version 3, or (at your option)
13 It is distributed in the hope that it will be useful, but WITHOUT
14 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
15 or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public
16 License for more details.
18 You should have received a copy of the GNU General Public License
19 along with this program; if not, write to the Free Software Foundation,
20 Inc., 51 Franklin Street - Fifth Floor, Boston, MA 02110-1301, USA. */
33 DEF (0xB, STATUS32_L1
)
34 DEF (0xC, STATUS32_L2
)
43 DEF (0x14, DMC_CODE_RAM
)
44 DEF (0x15, TAG_ADDR_MASK
)
45 DEF (0x16, TAG_DATA_MASK
)
46 DEF (0x17, LINE_LENGTH_MASK
)
47 DEF (0x18, AUX_LDST_RAM
)
49 DEF (0x19, UNLOCKLINE
)
51 DEF (0x1A, IC_RAM_ADDRESS
)
52 DEF (0x1A, IC_RAM_ADDRESS
)
65 DEF (0x25, INT_VECTOR_BASE
)
66 DEF (0x26, AUX_VBFDW_MODE
)
68 DEF (0x27, AUX_VBFDW_BM0
)
69 DEF (0x28, AUX_VBFDW_BM1
)
70 DEF (0x29, AUX_VBFDW_ACCU
)
71 DEF (0x2A, AUX_VBFDW_OFST
)
72 DEF (0x2B, AUX_VBFDW_INTSTAT
)
74 DEF (0x2C, AUX_XMAC0_24
)
76 DEF (0x2D, AUX_XMAC1_24
)
78 DEF (0x2E, AUX_XMAC2_24
)
80 DEF (0x2F, AUX_FBF_STORE_16
)
84 DEF (0x32, AUX_CRC_POLY
)
86 DEF (0x33, AUX_CRC_MODE
)
98 DEF (0x40, XTP_NEWVAL
)
99 DEF (0x41, AUX_MACMODE
)
100 DEF (0x42, LSP_NEWVAL
)
101 DEF (0x43, AUX_IRQ_LV12
)
102 DEF (0x44, AUX_XMAC0
)
103 DEF (0x45, AUX_XMAC1
)
104 DEF (0x46, AUX_XMAC2
)
114 DEF (0x53, LCDINSTR (A4
))
115 DEF (0x54, LCDDATA (A4
))
116 DEF (0x55, LCDSTAT (A4
))
119 DEF (0x58, DC_RAM_ADDR
)
120 DEF (0x58, DC_RAM_ADDR
)
125 DEF (0x61, DCCM_BASE_BUILD
)
126 DEF (0x62, CRC_BUILD
)
127 DEF (0x63, BTA_LINK_BUILD
)
128 DEF (0x64, VBFDW_BUILD
)
130 DEF (0x66, DATASPACE
)
131 DEF (0x67, MEMSUBSYS
)
132 DEF (0x68, VECBASE_AC_BUILD
)
133 DEF (0x69, P_BASE_ADDR
)
134 DEF (0x6A, DATA_UNCACHED_BUILD
)
136 DEF (0x6C, DPFP_BUILD
)
137 DEF (0x6D, MPU_BUILD
)
139 DEF (0x6F, MMU_BUILD
)
140 DEF (0x70, AA2_BUILD
)
141 DEF (0x71, VECBASE_BUILD
)
142 DEF (0x72, D_CACHE_BUILD
)
143 DEF (0x73, MADI_BUILD
)
144 DEF (0x74, DCCM_BUILD
)
145 DEF (0x75, TIMER_BUILD
)
147 DEF (0x77, I_CACHE_BUILD
)
148 DEF (0x78, ICCM_BUILD
)
149 DEF (0x79, DSPRAM_BUILD
)
150 DEF (0x7A, MAC_BUILD
)
151 DEF (0x7B, MULTIPLY_BUILD
)
152 DEF (0x7C, SWAP_BUILD
)
153 DEF (0x7D, NORM_BUILD
)
154 DEF (0x7E, MINMAX_BUILD
)
155 DEF (0x7F, BARREL_BUILD
)
185 DEF (0x9D, XYLSBASEX
)
186 DEF (0x9E, XYLSBASEY
)
187 DEF (0x9F, AUX_XMACLW_H
)
188 DEF (0xA0, AUX_XMACLW_L
)
196 DEF (0xA8, SE_DBG_CTRL
)
197 DEF (0xA9, SE_DBG_DATA0
)
198 DEF (0xAA, SE_DBG_DATA1
)
199 DEF (0xAB, SE_DBG_DATA2
)
200 DEF (0xAC, SE_DBG_DATA3
)
202 DEF (0xC0, BPU_BUILD
)
203 DEF (0xC1, ARC600_BUILD_CONFIG
)
204 DEF (0xC2, ISA_CONFIG
)
205 DEF (0xF4, HWP_BUILD
)
206 DEF (0xF5, PCT_BUILD
)
209 DEF (0xF8, SCQ_SWITCH_BUILD
)
210 DEF (0xF9, VRAPTOR_BUILD
)
211 DEF (0xFA, DMA_CONFIG
)
212 DEF (0xFB, SIMD_CONFIG
)
213 DEF (0xFC, VLC_BUILD
)
214 DEF (0xFD, SIMD_DMA_BUILD
)
215 DEF (0xFE, IFETCH_QUEUE_BUILD
)
216 DEF (0xFF, SMART_BUILD
)
218 DEF (0x101, CONTROL1
)
219 DEF (0x101, CONTROL1
)
221 DEF (0x103, TIMER_XX
)
222 DEF (0x120, ARCANGEL_PERIPH_XX
)
223 DEF (0x140, PERIPH_XX
)
224 DEF (0x200, AUX_IRQ_LEV
)
225 DEF (0x201, AUX_IRQ_HINT
)
226 DEF (0x202, AUX_INTER_CORE_INTERRUPT
)
227 DEF (0x210, AES_AUX_0
)
228 DEF (0x211, AES_AUX_1
)
229 DEF (0x212, AES_AUX_2
)
230 DEF (0x213, AES_CRYPT_MODE
)
231 DEF (0x214, AES_AUXS
)
232 DEF (0x215, AES_AUXI
)
233 DEF (0x216, AES_AUX_3
)
234 DEF (0x217, AES_AUX_4
)
235 DEF (0x218, ARITH_CTL_AUX
)
262 DEF (0x250, PCT_COUNT
*)
263 DEF (0x260, PCT_SNAP
*)
264 DEF (0x270, PCT_CONFIG
*)
265 DEF (0x278, PCT_CONTROL
)
266 DEF (0x279, PCT_BANK
)
267 DEF (0x300, FP_STATUS
)
268 DEF (0x300, RTT (A5
- A4
))
269 DEF (0x301, AUX_DPFP1L
)
270 DEF (0x301, RTT (A5
- A4
))
271 DEF (0x302, AUX_DPFP1H
)
272 DEF (0x302, RTT (A5
- A4
))
273 DEF (0x303, AUX_DPFP2L
)
274 DEF (0x303, RTT (A5
- A4
))
275 DEF (0x304, AUX_DPFP2H
)
276 DEF (0x304, RTT (A5
- A4
))
277 DEF (0x305, DPFP_STATUS
)
278 DEF (0x305, RTT (A5
- A4
))
282 DEF (0x402, ERSTATUS
)
287 DEF (0x407, TLBIndex
)
288 DEF (0x408, TLBCommand
)
293 DEF (0x40C, AUX_IENABLE
)
294 DEF (0x40D, AUX_ITRIGGER
)
299 DEF (0x415, AUX_IRQ_PULSE_CANCEL
)
300 DEF (0x416, AUX_IRQ_PENDING
)
301 DEF (0x418, SCRATCH_DATA0
)
324 DEF (0x436, MPURDB10
)
325 DEF (0x437, MPURDP10
)
326 DEF (0x438, MPURDB11
)
327 DEF (0x439, MPURDP11
)
328 DEF (0x43A, MPURDB12
)
329 DEF (0x43B, MPURDP12
)
330 DEF (0x43C, MPURDB13
)
331 DEF (0x43D, MPURDP13
)
332 DEF (0x43E, MPURDB14
)
333 DEF (0x43F, MPURDP14
)
334 DEF (0x440, MPURDB15
)
335 DEF (0x441, MPURDP15
)
336 DEF (0x44F, EIA_FLAGS
)
337 DEF (0x450, PM_STATUS
)
339 DEF (0x452, DVFS_PERFORMANCE
)
340 DEF (0x453, PWR_CTRL
)
341 DEF (0x500, AUX_VLC_BUF_IDX
)
342 DEF (0x501, AUX_VLC_READ_BUF
)
343 DEF (0x502, AUX_VLC_VALID_BITS
)
344 DEF (0x503, AUX_VLC_BUF_IN
)
345 DEF (0x504, AUX_VLC_BUF_FREE
)
346 DEF (0x505, AUX_VLC_IBUF_STATUS
)
347 DEF (0x506, AUX_VLC_SETUP
)
348 DEF (0x507, AUX_VLC_BITS
)
349 DEF (0x508, AUX_VLC_TABLE
)
350 DEF (0x509, AUX_VLC_GET_SYMBOL
)
351 DEF (0x50A, AUX_VLC_READ_SYMBOL
)
352 DEF (0x510, AUX_UCAVLC_SETUP
)
353 DEF (0x511, AUX_UCAVLC_STATE
)
354 DEF (0x512, AUX_CAVLC_ZERO_LEFT
)
355 DEF (0x514, AUX_UVLC_I_STATE
)
356 DEF (0x51C, AUX_VLC_DMA_PTR
)
357 DEF (0x51D, AUX_VLC_DMA_END
)
358 DEF (0x51E, AUX_VLC_DMA_ESC
)
359 DEF (0x51F, AUX_VLC_DMA_CTRL
)
360 DEF (0x520, AUX_VLC_GET_0BIT
)
361 DEF (0x521, AUX_VLC_GET_1BIT
)
362 DEF (0x522, AUX_VLC_GET_2BIT
)
363 DEF (0x523, AUX_VLC_GET_3BIT
)
364 DEF (0x524, AUX_VLC_GET_4BIT
)
365 DEF (0x525, AUX_VLC_GET_5BIT
)
366 DEF (0x526, AUX_VLC_GET_6BIT
)
367 DEF (0x527, AUX_VLC_GET_7BIT
)
368 DEF (0x528, AUX_VLC_GET_8BIT
)
369 DEF (0x529, AUX_VLC_GET_9BIT
)
370 DEF (0x52A, AUX_VLC_GET_10BIT
)
371 DEF (0x52B, AUX_VLC_GET_11BIT
)
372 DEF (0x52C, AUX_VLC_GET_12BIT
)
373 DEF (0x52D, AUX_VLC_GET_13BIT
)
374 DEF (0x52E, AUX_VLC_GET_14BIT
)
375 DEF (0x52F, AUX_VLC_GET_15BIT
)
376 DEF (0x530, AUX_VLC_GET_16BIT
)
377 DEF (0x531, AUX_VLC_GET_17BIT
)
378 DEF (0x532, AUX_VLC_GET_18BIT
)
379 DEF (0x533, AUX_VLC_GET_19BIT
)
380 DEF (0x534, AUX_VLC_GET_20BIT
)
381 DEF (0x535, AUX_VLC_GET_21BIT
)
382 DEF (0x536, AUX_VLC_GET_22BIT
)
383 DEF (0x537, AUX_VLC_GET_23BIT
)
384 DEF (0x538, AUX_VLC_GET_24BIT
)
385 DEF (0x539, AUX_VLC_GET_25BIT
)
386 DEF (0x53A, AUX_VLC_GET_26BIT
)
387 DEF (0x53B, AUX_VLC_GET_27BIT
)
388 DEF (0x53C, AUX_VLC_GET_28BIT
)
389 DEF (0x53D, AUX_VLC_GET_29BIT
)
390 DEF (0x53E, AUX_VLC_GET_30BIT
)
391 DEF (0x53F, AUX_VLC_GET_31BIT
)
392 DEF (0x540, AUX_CABAC_CTRL
)
393 DEF (0x541, AUX_CABAC_CTX_STATE
)
394 DEF (0x542, AUX_CABAC_COD_PARAM
)
395 DEF (0x543, AUX_CABAC_MISC0
)
396 DEF (0x544, AUX_CABAC_MISC1
)
397 DEF (0x545, AUX_CABAC_MISC2
)
398 DEF (0x600, ARC600_BUILD_CONFIG
)
399 DEF (0x700, SMART_CONTROL
)
400 DEF (0x701, SMART_DATA_0
)
401 DEF (0x701, SMART_DATA_1
)
402 DEF (0x701, SMART_DATA_2
)
403 DEF (0x701, SMART_DATA_3
)
This page took 0.036922 seconds and 4 git commands to generate.