arc_jtag_write_aux_reg_one() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDarc_jtag_write_aux_reg_one()

arc_jtag_write_aux_reg_one() function

Wrapper function to ease writing of one AUX register.

Syntax

int arc_jtag_write_aux_reg_one(struct arc_jtag *jtag_info,     uint32_t addr,     uint32_t value);
Implemented in arc_jtag.c:374

Arguments

jtag_info

addr

value

References

LocationReferrerText
arc_jtag.c:374
int arc_jtag_write_aux_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc_jtag.h:59
int arc_jtag_write_aux_reg_one(struct arc_jtag *jtag_info, uint32_t addr,
arc.c:766arc_exit_debug()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DEBUG_REG, value));
arc.c:811arc_halt()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DEBUG_REG, value));
arc.c:1262arc_enable_interrupts()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_STATUS32_REG, value));
arc.c:1267arc_enable_interrupts()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_STATUS32_REG, value));
arc.c:1324arc_resume()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_PC_REG, value));
arc.c:1352arc_resume()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_STATUS32_REG, value));
arc.c:2046arc_config_step()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_STATUS32_REG,
arc.c:2055arc_config_step()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DEBUG_REG,
arc.c:2063arc_config_step()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DEBUG_REG,
arc.c:2165arc_icache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_IC_IVIC_REG, value));
arc.c:2189arc_dcache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DC_CTRL_REG, value));
arc.c:2191arc_dcache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DC_IVDC_REG, value));
arc.c:2194arc_dcache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DC_CTRL_REG, dc_ctrl_value));
arc.c:2218arc_l2cache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, SLC_AUX_CACHE_CTRL, value));
arc.c:2220arc_l2cache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, SLC_AUX_CACHE_INV, L2_INV_IV));
arc.c:2229arc_l2cache_invalidate()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, SLC_AUX_CACHE_CTRL, slc_ctrl_value));
arc.c:2271arc_dcache_flush()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DC_CTRL_REG, value));
arc.c:2276arc_dcache_flush()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DC_IVDC_REG, value));
arc.c:2280arc_dcache_flush()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, AUX_DC_CTRL_REG, dc_ctrl_value));
arc.c:2301arc_l2cache_flush()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, SLC_AUX_CACHE_FLUSH, L2_FLUSH_FL));
arc_cmd.c:226arc_handle_set_aux_reg()
CHECK_RETVAL(arc_jtag_write_aux_reg_one(&arc->jtag_info, regnum, value));

Call Tree

Functions calling arc_jtag_write_aux_reg_one()
Functions called by arc_jtag_write_aux_reg_one()
arc_jtag_write_aux_reg_one()
all items filtered out
Data read by arc_jtag_write_aux_reg_one()
arc_jtag_write_aux_reg_one()