OpenOCD
ARMV8_MRS
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
ARMV8_MRS
ARMV8_MRS macro
Syntax
from
armv8_opcodes.h:132
#define
ARMV8_MRS
(
system
,
rt
)
(
0xd5300000
|
(
(
system
)
<
<
5
)
|
(
rt
)
)
Arguments
system
rt
References
Location
Text
armv8_opcodes.h:132
#define
ARMV8_MRS
(
system
,
rt
)
(
0xd5300000
|
(
(
system
)
<
<
5
)
|
(
rt
)
)
aarch64.c:1042
instr
=
ARMV8_MRS
(
SYSTEM_SCTLR_EL1
,
0
)
;
aarch64.c:1046
instr
=
ARMV8_MRS
(
SYSTEM_SCTLR_EL2
,
0
)
;
aarch64.c:1050
instr
=
ARMV8_MRS
(
SYSTEM_SCTLR_EL3
,
0
)
;
aarch64.c:2105
retval
=
dpm
->
instr_execute
(
dpm
,
ARMV8_MRS
(
SYSTEM_DBG_DTRRX_EL0
,
1
)
)
;
aarch64.c:2107
retval
=
dpm
->
instr_execute
(
dpm
,
ARMV8_MRS
(
SYSTEM_DBG_DBGDTR_EL0
,
1
)
)
;
aarch64.c:2210
ARMV8_MRS
(
SYSTEM_DBG_DBGDTR_EL0
,
0
)
,
address
)
;
aarch64.c:2468
ARMV8_MRS
(
SYSTEM_DBG_DBGDTR_EL0
,
0
)
,
address
)
;
armv8.c:205
ARMV8_MRS
(
SYSTEM_TCR_EL3
,
0
)
,
armv8.c:208
ARMV8_MRS
(
SYSTEM_TTBR0_EL3
,
0
)
,
armv8.c:218
ARMV8_MRS
(
SYSTEM_TCR_EL2
,
0
)
,
armv8.c:221
ARMV8_MRS
(
SYSTEM_TTBR0_EL2
,
0
)
,
armv8.c:234
ARMV8_MRS
(
SYSTEM_TCR_EL1
,
0
)
,
armv8.c:242
ARMV8_MRS
(
SYSTEM_TTBR0_EL1
|
(
armv8
->
armv8_mmu
.
ttbr1_used
)
,
0
)
,
armv8.c:324
ARMV8_MRS
(
SYSTEM_ELR_EL1
,
0
)
,
&
value_64
)
;
armv8.c:333
ARMV8_MRS
(
SYSTEM_ELR_EL2
,
0
)
,
&
value_64
)
;
armv8.c:342
ARMV8_MRS
(
SYSTEM_ELR_EL3
,
0
)
,
&
value_64
)
;
armv8.c:351
ARMV8_MRS
(
SYSTEM_ESR_EL1
,
0
)
,
&
value_64
)
;
armv8.c:360
ARMV8_MRS
(
SYSTEM_ESR_EL2
,
0
)
,
&
value_64
)
;
armv8.c:369
ARMV8_MRS
(
SYSTEM_ESR_EL3
,
0
)
,
&
value_64
)
;
armv8.c:378
ARMV8_MRS
(
SYSTEM_SPSR_EL1
,
0
)
,
&
value_64
)
;
armv8.c:387
ARMV8_MRS
(
SYSTEM_SPSR_EL2
,
0
)
,
&
value_64
)
;
armv8.c:396
ARMV8_MRS
(
SYSTEM_SPSR_EL3
,
0
)
,
&
value_64
)
;
armv8.c:446
ARMV8_MRS
(
SYSTEM_DBG_DBGDTR_EL0
,
regnum
)
,
armv8.c:1163
retval
=
dpm
->
instr_read_data_r0_64
(
dpm
,
ARMV8_MRS
(
SYSTEM_PAR_EL1
,
0
)
,
&
par
)
;
armv8_dpm.c:324
retval
=
dpmv8_exec_opcode
(
dpm
,
ARMV8_MRS
(
SYSTEM_DBG_DBGDTR_EL0
,
0
)
,
&
dpm
->
dscr
)
;
armv8_opcodes.c:18
[
READ_REG_CTR
]
=
ARMV8_MRS
(
SYSTEM_CTR
,
0
)
,
armv8_opcodes.c:19
[
READ_REG_CLIDR
]
=
ARMV8_MRS
(
SYSTEM_CLIDR
,
0
)
,
armv8_opcodes.c:20
[
READ_REG_CSSELR
]
=
ARMV8_MRS
(
SYSTEM_CSSELR
,
0
)
,
armv8_opcodes.c:21
[
READ_REG_CCSIDR
]
=
ARMV8_MRS
(
SYSTEM_CCSIDR
,
0
)
,
armv8_opcodes.c:23
[
READ_REG_MPIDR
]
=
ARMV8_MRS
(
SYSTEM_MPIDR
,
0
)
,
armv8_opcodes.c:24
[
READ_REG_DTRRX
]
=
ARMV8_MRS
(
SYSTEM_DBG_DTRRX_EL0
,
0
)
,