diff options
Diffstat (limited to 'gdbstub/user.c')
-rw-r--r-- | gdbstub/user.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/gdbstub/user.c b/gdbstub/user.c index c0fd83b373..92663d971c 100644 --- a/gdbstub/user.c +++ b/gdbstub/user.c @@ -379,6 +379,21 @@ int gdb_continue_partial(char *newstates) } /* + * Memory access helpers + */ +int gdb_target_memory_rw_debug(CPUState *cpu, hwaddr addr, + uint8_t *buf, int len, bool is_write) +{ + CPUClass *cc; + + cc = CPU_GET_CLASS(cpu); + if (cc->memory_rw_debug) { + return cc->memory_rw_debug(cpu, addr, buf, len, is_write); + } + return cpu_memory_rw_debug(cpu, addr, buf, len, is_write); +} + +/* * Break/Watch point helpers */ |