Mercurial > repos > blastem
diff debug.h @ 2393:5f4917b9ecfa
Add debugger save command
author | Michael Pavone <pavone@retrodev.com> |
---|---|
date | Tue, 05 Dec 2023 21:29:21 -0800 |
parents | 1fe5afe263f3 |
children | ebca8ab02701 |
line wrap: on
line diff
--- a/debug.h Wed Nov 29 23:06:50 2023 -0800 +++ b/debug.h Tue Dec 05 21:29:21 2023 -0800 @@ -177,6 +177,7 @@ typedef debug_var *(*resolver)(debug_root *root, const char *name); typedef uint8_t (*reader)(debug_root *root, uint32_t *out, char size); typedef uint8_t (*writer)(debug_root *root, uint32_t address, uint32_t value, char size); +typedef uint32_t (*find_chunk_end)(debug_root *root, uint32_t start_address); struct debug_root { void *cpu_context; @@ -189,6 +190,7 @@ disasm_context *disasm; reader read_mem; writer write_mem; + find_chunk_end chunk_end; parsed_command last_cmd; debug_val retval; uint32_t bp_index;