From bc48df9f7162a4a816fdc0edaa6ed08304008c9c Mon Sep 17 00:00:00 2001 From: gbc dev Date: Sat, 4 Jul 2026 22:11:10 +0200 Subject: core emulator: SM83 CPU, MMU, timer, PPU, CGB support Passes blargg cpu_instrs (all 11), instr_timing, mem_timing. --- src/timer.h | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 src/timer.h (limited to 'src/timer.h') diff --git a/src/timer.h b/src/timer.h new file mode 100644 index 0000000..95fec0d --- /dev/null +++ b/src/timer.h @@ -0,0 +1,10 @@ +#ifndef GBC_TIMER_H +#define GBC_TIMER_H + +#include "gb.h" + +void timer_tick(GB *gb, int tcycles); +u8 timer_read(GB *gb, u16 addr); +void timer_write(GB *gb, u16 addr, u8 val); + +#endif -- cgit v1.3.1-sl0p