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

wrap_write_u32() function

Syntax

static int wrap_write_u32(struct target *target,     struct adiv5_ap *tpiu_ap,     target_addr_t address,     uint32_t value);

Arguments

target

tpiu_ap

address

value

References

LocationReferrerText
arm_tpiu_swo.c:573
static int wrap_write_u32(struct target *target, struct adiv5_ap *tpiu_ap,
arm_tpiu_swo.c:783handle_arm_tpiu_swo_enable()
retval = wrap_write_u32(target, obj->ap, obj->spot.base + TPIU_CSPSR_OFFSET, BIT(obj->port_width - 1));
arm_tpiu_swo.c:787handle_arm_tpiu_swo_enable()
retval = wrap_write_u32(target, obj->ap, obj->spot.base + TPIU_ACPR_OFFSET, prescaler - 1);
arm_tpiu_swo.c:791handle_arm_tpiu_swo_enable()
retval = wrap_write_u32(target, obj->ap, obj->spot.base + TPIU_SPPR_OFFSET, obj->pin_protocol);
arm_tpiu_swo.c:802handle_arm_tpiu_swo_enable()
retval = wrap_write_u32(target, obj->ap, obj->spot.base + TPIU_FFCR_OFFSET, value);

Call Tree

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