OpenOCD
arm7_9_common::write_xpsr
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
arm7_9_common::write_xpsr
arm7_9_common::write_xpsr field
Function for writing to CPSR or SPSR
Syntax
from
arm7_9_common.h:76
void
(
*
write_xpsr
)
(
struct
target
*
target
,
uint32_t
xpsr
,
int
spsr
)
;
References
Location
Referrer
Scope
Text
arm7_9_common.h:76
void
(
*
write_xpsr
)
(
struct
target
*
target
,
uint32_t
xpsr
,
int
spsr
)
;
arm7_9_common.c:1600
arm7_9_restore_context()
arm7_9
->
write_xpsr
(
target
,
buf_get_u32
(
reg
->
value
,
0
,
32
)
,
1
)
;
arm7_9_common.c:1619
arm7_9_restore_context()
arm7_9
->
write_xpsr
(
target
,
arm7_9_common.c:2086
arm7_9_write_core_reg()
arm7_9
->
write_xpsr
(
target
,
t
,
spsr
)
;
arm7tdmi.c:635
arm7tdmi_write_xpsr()
arm7tdmi_init_arch_info()
arm7_9
->
write_xpsr
=
arm7tdmi_write_xpsr
;
arm9tdmi.c:725
arm9tdmi_write_xpsr()
arm9tdmi_init_arch_info()
arm7_9
->
write_xpsr
=
arm9tdmi_write_xpsr
;
fa526.c:255
fa526_write_xpsr()
fa526_init_arch_info_2()
arm7_9
->
write_xpsr
=
fa526_write_xpsr
;
feroceon.c:600
feroceon_write_xpsr()
feroceon_common_setup()
arm7_9
->
write_xpsr
=
feroceon_write_xpsr
;
Call Tree
Functions calling
arm7_9_common::write_xpsr
arm7_9_restore_context()
arm7_9_write_core_reg()
all items filtered out
arm7_9_common::write_xpsr
Functions writing
arm7_9_common::write_xpsr
arm7tdmi_init_arch_info()
arm9tdmi_init_arch_info()
fa526_init_arch_info_2()
feroceon_common_setup()
all items filtered out
arm7_9_common::write_xpsr
Implementations
arm7tdmi_write_xpsr()
arm9tdmi_write_xpsr()
fa526_write_xpsr()
feroceon_write_xpsr()
all items filtered out
arm7_9_common::write_xpsr