cortex_a_set_watchpoint() is only used within OpenOCD.
 
Symbols
loading...
Files
loading...
CodeScopeDevelopment ToolsOpenOCDcortex_a_set_watchpoint()

cortex_a_set_watchpoint() function

Sets a watchpoint for an Cortex-A target in one of the watchpoint units. It is considered a bug to call this function when there are no available watchpoint units.

Syntax

static int cortex_a_set_watchpoint(struct target *target,     struct watchpoint *watchpoint);

Arguments

target

Pointer to an Cortex-A target to set a watchpoint on

watchpoint

Pointer to the watchpoint to be set

Return value

Error status if watchpoint set fails or the result of executing the JTAG queue

References

LocationReferrerText
cortex_a.c:1697
static int cortex_a_set_watchpoint(struct target *target, struct watchpoint *watchpoint)
cortex_a.c:1853cortex_a_add_watchpoint()
int retval = cortex_a_set_watchpoint(target, watchpoint);

Call Tree

Functions calling cortex_a_set_watchpoint()
Functions called by cortex_a_set_watchpoint()
all items filtered out
cortex_a_set_watchpoint()
Data read by cortex_a_set_watchpoint()
Data written by cortex_a_set_watchpoint()
cortex_a_set_watchpoint()::retval
cortex_a_set_watchpoint()::wrp_i
cortex_a_set_watchpoint()::control
cortex_a_set_watchpoint()::address
cortex_a_set_watchpoint()::address_mask
cortex_a_set_watchpoint()::byte_address_select
cortex_a_set_watchpoint()::load_store_access_control
cortex_a_set_watchpoint()::cortex_a
cortex_a_set_watchpoint()::armv7a
cortex_a_set_watchpoint()::wrp_list
all items filtered out
cortex_a_set_watchpoint()
cortex_a_set_watchpoint()::retval
cortex_a_set_watchpoint()::wrp_i
cortex_a_set_watchpoint()::control
cortex_a_set_watchpoint()::address
cortex_a_set_watchpoint()::address_mask
cortex_a_set_watchpoint()::byte_address_select
all items filtered out
Type of cortex_a_set_watchpoint()
cortex_a_set_watchpoint()
uint8_t
uint32_t
all items filtered out