summaryrefslogtreecommitdiff
path: root/test.c
diff options
context:
space:
mode:
Diffstat (limited to 'test.c')
-rw-r--r--test.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/test.c b/test.c
index 7a2ea70..824458d 100644
--- a/test.c
+++ b/test.c
@@ -126,6 +126,15 @@ on_set_cpu_state(
printf("cpu state: PC = %04x, state = %d\n", ctx->cpu.rs[5], state);
}
+static void
+on_rst(
+ const gb_t * const ctx,
+ const uint16_t addr
+) {
+ UNUSED(ctx);
+ printf("rst: addr = %04x\n", addr);
+}
+
static const gb_config_t
EXECUTE_CONFIG = {
.on_set_rom_bank = on_set_rom_bank,
@@ -136,6 +145,7 @@ EXECUTE_CONFIG = {
// .on_gpu_step = on_gpu_step,
.on_gpu_set_mode = on_gpu_set_mode,
.on_set_cpu_state = on_set_cpu_state,
+ .on_rst = on_rst,
};
static void