arm946e_write_cp15() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...

arm946e_write_cp15() function

Syntax

static int arm946e_write_cp15(struct target *target,     int reg_addr,     uint32_t value);

Arguments

target

reg_addr

value

References

LocationReferrerText
arm946e.c:176
static int arm946e_write_cp15(struct target *target, int reg_addr, uint32_t value)
arm946e.c:261arm946e_invalidate_whole_dcache()
int retval = arm946e_write_cp15(target, 0x3a, cp15_idx);
arm946e.c:280arm946e_invalidate_whole_dcache()
retval = arm946e_write_cp15(target, 0x35, 0x1);
arm946e.c:287arm946e_invalidate_whole_dcache()
retval = arm946e_write_cp15(target, 0x1a, 0x1);
arm946e.c:310arm946e_invalidate_whole_icache()
int retval = arm946e_write_cp15(target, 0x0f, 0x1);
arm946e.c:350arm946e_post_debug_entry()
retval = arm946e_write_cp15(target, CP15_CTL, ctr_reg);
arm946e.c:379arm946e_pre_restore_context()
retval = arm946e_write_cp15(target, CP15_CTL, ctr_reg);
arm946e.c:409arm946e_invalidate_dcache()
retval = arm946e_write_cp15(target, 0x3a, cp15_idx);
arm946e.c:429arm946e_invalidate_dcache()
retval = arm946e_write_cp15(target, 0x35, 0x1);
arm946e.c:436arm946e_invalidate_dcache()
retval = arm946e_write_cp15(target, 0x1c, 0x1);
arm946e.c:466arm946e_invalidate_icache()
retval = arm946e_write_cp15(target, 0x3a, cp15_idx);
arm946e.c:486arm946e_invalidate_icache()
retval = arm946e_write_cp15(target, 0x1d, 0x0);
arm946e.c:601arm946e_handle_cp15()
retval = arm946e_write_cp15(target, address, value);
arm946e.c:690arm946e_handle_idcache()
retval = arm946e_write_cp15(target, CP15_CTL, vnew);

Call Tree

Data read by arm946e_write_cp15()
Data written by arm946e_write_cp15()
arm946e_write_cp15()::retval
arm946e_write_cp15()::arm7_9
arm946e_write_cp15()::jtag_info
arm946e_write_cp15()::fields
arm946e_write_cp15()::value_buf
all items filtered out
arm946e_write_cp15()
arm946e_write_cp15()::retval
all items filtered out
Type of arm946e_write_cp15()
arm946e_write_cp15()
uint8_t
all items filtered out