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

log_memory_access() function

Syntax

static void log_memory_access(target_addr_t address,     uint64_t value,     unsigned size_bytes,     bool read);

Arguments

address

value

size_bytes

read

References

LocationReferrerText
riscv-013.c:2478
static void log_memory_access(target_addr_t address, uint64_t value,
riscv-013.c:2519read_memory_bus_word()
log_memory_access(address + i * 4, value, MIN(size, 4), true);
riscv-013.c:2739read_memory_bus_v1()
log_memory_access(next_read, value, MIN(size, 4), true);
riscv-013.c:2764read_memory_bus_v1()
log_memory_access(next_read, value, MIN(size, 4), true);
riscv-013.c:3133read_memory_progbuf_inner()
log_memory_access(address, value, size, true);
riscv-013.c:3235read_memory_progbuf_inner()
log_memory_access(address + (next_index - 2) * size, value64, size, true);
riscv-013.c:3301read_memory_progbuf_inner()
log_memory_access(address + j * increment, value, size, true);
riscv-013.c:3320read_memory_progbuf_inner()
log_memory_access(address + size * (count - 2), value64, size, true);
riscv-013.c:3329read_memory_progbuf_inner()
log_memory_access(address + size * (count-1), value, size, true);
riscv-013.c:3398read_memory_progbuf_one()
log_memory_access(address, value, size, true);
riscv-013.c:3708write_memory_bus_v1()
log_memory_access(address + i * size, value, size, false);
riscv-013.c:3877write_memory_progbuf()
log_memory_access(address + offset, value, size, false);

Call Tree

Functions calling log_memory_access()
Functions called by log_memory_access()
log_memory_access()
sprintf()
all items filtered out
Data read by log_memory_access()
Data written by log_memory_access()
log_memory_access()
all items filtered out