OpenOCD
log_memory_access()
is only used within OpenOCD.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
Development Tools
OpenOCD
log_memory_access()
log_memory_access() function
Syntax
from
riscv-013.c:2478
static
void
log_memory_access
(
target_addr_t
address
,
uint64_t
value
,
unsigned
size_bytes
,
bool
read
)
;
Arguments
address
value
size_bytes
read
References
Location
Referrer
Text
riscv-013.c:2478
static
void
log_memory_access
(
target_addr_t
address
,
uint64_t
value
,
riscv-013.c:2519
read_memory_bus_word()
log_memory_access
(
address
+
i
*
4
,
value
,
MIN
(
size
,
4
)
,
true
)
;
riscv-013.c:2739
read_memory_bus_v1()
log_memory_access
(
next_read
,
value
,
MIN
(
size
,
4
)
,
true
)
;
riscv-013.c:2764
read_memory_bus_v1()
log_memory_access
(
next_read
,
value
,
MIN
(
size
,
4
)
,
true
)
;
riscv-013.c:3133
read_memory_progbuf_inner()
log_memory_access
(
address
,
value
,
size
,
true
)
;
riscv-013.c:3235
read_memory_progbuf_inner()
log_memory_access
(
address
+
(
next_index
-
2
)
*
size
,
value64
,
size
,
true
)
;
riscv-013.c:3301
read_memory_progbuf_inner()
log_memory_access
(
address
+
j
*
increment
,
value
,
size
,
true
)
;
riscv-013.c:3320
read_memory_progbuf_inner()
log_memory_access
(
address
+
size
*
(
count
-
2
)
,
value64
,
size
,
true
)
;
riscv-013.c:3329
read_memory_progbuf_inner()
log_memory_access
(
address
+
size
*
(
count
-
1
)
,
value
,
size
,
true
)
;
riscv-013.c:3398
read_memory_progbuf_one()
log_memory_access
(
address
,
value
,
size
,
true
)
;
riscv-013.c:3708
write_memory_bus_v1()
log_memory_access
(
address
+
i
*
size
,
value
,
size
,
false
)
;
riscv-013.c:3877
write_memory_progbuf()
log_memory_access
(
address
+
offset
,
value
,
size
,
false
)
;
Call Tree
Functions calling
log_memory_access()
Functions called by
log_memory_access()
read_memory_bus_word()
read_memory_bus_v1()
read_memory_progbuf_inner()
read_memory_progbuf_one()
write_memory_bus_v1()
write_memory_progbuf()
all items filtered out
log_memory_access()
sprintf()
log_printf_lf()
all items filtered out
Data read by
log_memory_access()
Data written by
log_memory_access()
log_levels::LOG_LVL_DEBUG
debug_level
log_memory_access()::address
log_memory_access()::value
log_memory_access()::size_bytes
log_memory_access()::read
log_memory_access()::fmt
all items filtered out
log_memory_access()
log_memory_access()::value
all items filtered out