feat(sched): add HBlank and VBlank events to the scheduler

This commit is contained in:
2022-01-05 17:34:42 -05:00
parent 5037b8f0cc
commit f709458638
6 changed files with 25 additions and 13 deletions

View File

@@ -23,12 +23,12 @@ pub fn main() anyerror!void {
return;
}
var bus = try Bus.init(alloc, zba_args[0]);
defer bus.deinit();
var scheduler = Scheduler.init(alloc);
defer scheduler.deinit();
var bus = try Bus.init(alloc, &scheduler, zba_args[0]);
defer bus.deinit();
var cpu = Arm7tdmi.init(&scheduler, &bus);
cpu.skipBios();