OpenOCD
MSTATUS_MPRV
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
MSTATUS_MPRV
MSTATUS_MPRV macro
Syntax
from
encoding.h:26
#define
MSTATUS_MPRV
0x00020000
References
Location
Text
encoding.h:26
#define
MSTATUS_MPRV
0x00020000
riscv-013.c:2576
*
mstatus
=
set_field
(
*
mstatus
,
MSTATUS_MPRV
,
1
)
;
riscv-013.c:3358
if
(
riscv_enable_virtual
&&
has_sufficient_progbuf
(
target
,
5
)
&&
get_field
(
mstatus
,
MSTATUS_MPRV
)
)
riscv-013.c:3377
if
(
riscv_enable_virtual
&&
has_sufficient_progbuf
(
target
,
5
)
&&
get_field
(
mstatus
,
MSTATUS_MPRV
)
)
riscv-013.c:3460
if
(
riscv_enable_virtual
&&
has_sufficient_progbuf
(
target
,
5
)
&&
get_field
(
mstatus
,
MSTATUS_MPRV
)
)
riscv-013.c:3481
if
(
riscv_enable_virtual
&&
has_sufficient_progbuf
(
target
,
5
)
&&
get_field
(
mstatus
,
MSTATUS_MPRV
)
)
riscv-013.c:3823
if
(
riscv_enable_virtual
&&
has_sufficient_progbuf
(
target
,
5
)
&&
get_field
(
mstatus
,
MSTATUS_MPRV
)
)
riscv-013.c:3845
if
(
riscv_enable_virtual
&&
has_sufficient_progbuf
(
target
,
5
)
&&
get_field
(
mstatus
,
MSTATUS_MPRV
)
)
riscv.c:1545
if
(
(
get_field
(
mstatus
,
MSTATUS_MPRV
)
?
get_field
(
mstatus
,
MSTATUS_MPP
)
:
priv
)
==
PRV_M
)
{