OpenOCD
mips32_common::core_regs
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
mips32_common::core_regs
mips32_common::core_regs field
Syntax
from
mips32.h:390
struct
mips32_core_regs
core_regs
;
References
Location
Referrer
Text
mips32.h:390
struct
mips32_core_regs
core_regs
;
mips32.c:334
mips32_read_core_reg()
reg_value
=
mips32
->
core_regs
.
cp0
[
cnum
]
;
mips32.c:341
mips32_read_core_reg()
reg_value
=
mips32
->
core_regs
.
fpcr
[
cnum
]
;
mips32.c:346
mips32_read_core_reg()
reg_value
=
mips32
->
core_regs
.
fpr
[
cnum
]
;
mips32.c:351
mips32_read_core_reg()
reg_value
=
mips32
->
core_regs
.
gpr
[
cnum
]
;
mips32.c:378
mips32_write_core_reg()
mips32
->
core_regs
.
cp0
[
cnum
]
=
(
uint32_t
)
reg_value
;
mips32.c:385
mips32_write_core_reg()
mips32
->
core_regs
.
fpcr
[
cnum
]
=
(
uint32_t
)
reg_value
;
mips32.c:390
mips32_write_core_reg()
mips32
->
core_regs
.
fpr
[
cnum
]
=
reg_value
;
mips32.c:395
mips32_write_core_reg()
mips32
->
core_regs
.
gpr
[
cnum
]
=
(
uint32_t
)
reg_value
;
mips32.c:1554
mips32_cp0_set_reg_by_name()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_STATUS_INDEX
]
=
value
;
mips32.c:1558
mips32_cp0_set_reg_by_name()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_CAUSE_INDEX
]
=
value
;
mips32.c:1562
mips32_cp0_set_reg_by_name()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_PC_INDEX
]
=
value
;
mips32.c:1566
mips32_cp0_set_reg_by_name()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_GUESTCTL1_INDEX
]
=
value
;
mips32.c:1605
mips32_cp0_set_reg_by_number()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_STATUS_INDEX
]
=
value
;
mips32.c:1609
mips32_cp0_set_reg_by_number()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_CAUSE_INDEX
]
=
value
;
mips32.c:1613
mips32_cp0_set_reg_by_number()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_PC_INDEX
]
=
value
;
mips32.c:1617
mips32_cp0_set_reg_by_number()
mips32
->
core_regs
.
cp0
[
MIPS32_REG_C0_GUESTCTL1_INDEX
]
=
value
;
mips32_pracc.c:877
mips32_pracc_write_regs()
uint32_t
*
gprs
=
mips32
->
core_regs
.
gpr
;
mips32_pracc.c:878
mips32_pracc_write_regs()
uint32_t
*
c0rs
=
mips32
->
core_regs
.
cp0
;
mips32_pracc.c:924
mips32_pracc_write_regs()
uint64_t
*
fprs
=
mips32
->
core_regs
.
fpr
;
mips32_pracc.c:1062
mips32_pracc_read_regs()
struct
mips32_core_regs
*
core_regs
=
&
mips32
->
core_regs
;
mips32_pracc.c:1086
mips32_pracc_read_regs()
ctx
.
retval
=
mips32_pracc_queue_exec
(
ejtag_info
,
&
ctx
,
(
uint32_t
*
)
&
mips32
->
core_regs
,
1
)
;
mips32_pracc.c:1091
mips32_pracc_read_regs()
ejtag_info
->
reg8
=
mips32
->
core_regs
.
gpr
[
8
]
;
mips32_pracc.c:1092
mips32_pracc_read_regs()
ejtag_info
->
reg9
=
mips32
->
core_regs
.
gpr
[
9
]
;
mips32_pracc.c:1100
mips32_pracc_read_regs()
fp_enabled
=
(
mips32
->
core_regs
.
cp0
[
0
]
&
BIT
(
MIPS32_CP0_STATUS_CU1_SHIFT
)
)
!=
0
;
mips32_pracc.c:1148
mips32_pracc_read_regs()
ctx
.
retval
=
mips32_pracc_queue_exec
(
ejtag_info
,
&
ctx
,
(
uint32_t
*
)
&
mips32
->
core_regs
,
1
)
;
Data Use
Functions reading
mips32_common::core_regs
mips32_common::core_regs
mips32_read_core_reg()
mips32_write_core_reg()
mips32_cp0_set_reg_by_name()
mips32_cp0_set_reg_by_number()
mips32_pracc_write_regs()
mips32_pracc_read_regs()
all items filtered out
Type of
mips32_common::core_regs
mips32_common::core_regs
mips32_core_regs
all items filtered out