From ca2575c974537d109eae898291ed0668dbf6b02e Mon Sep 17 00:00:00 2001 From: Lior Halphon Date: Sat, 30 Nov 2024 22:25:23 +0200 Subject: [PATCH] Updated GB_debugger_set_reload_callback (markdown) --- GB_debugger_set_reload_callback.md | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/GB_debugger_set_reload_callback.md b/GB_debugger_set_reload_callback.md index 6c731a6..828d1c2 100644 --- a/GB_debugger_set_reload_callback.md +++ b/GB_debugger_set_reload_callback.md @@ -4,14 +4,20 @@ typedef void (*GB_debugger_reload_callback_t)(GB_gameboy_t *gb); ``` -void GB_debugger_set_reload_callback([[GB_gameboy_t]] *gb, [[GB_debugger_reload_callback_t]] callback); +void GB_debugger_set_reload_callback([[GB_gameboy_t]] *gb, GB_debugger_reload_callback_t callback); In `gb.h` ## Description -TBD +Sets a callback that will be called when a user issues a `reset reload` debugger command. This callback is expected to [[reload the current ROM|GB_load_rom]] and [[its associated symbols|GB_debugger_load_symbol_file]], then call [[GB_reset]]. ## Thread Safety `GB_debugger_set_reload_callback` is thread-safe and can be called from any thread and context. + +## See Also + +* [[GB_debugger_load_symbol_file]] +* [[GB_load_rom]] +* [[GB_load_isx]]