chore: stub more apu I/O addresses

This commit is contained in:
2022-10-21 05:12:30 -03:00
parent 2d8fa9c2f7
commit f12800f2d0
3 changed files with 59 additions and 1 deletions

View File

@@ -125,6 +125,7 @@ pub fn write16(self: *Self, addr: u32, halfword: u16) void {
0x0500_0000...0x05FF_FFFF => self.ppu.palette.set16(addr & 0x3FF, halfword),
0x0600_0000...0x0601_7FFF => self.ppu.vram.set16(addr - 0x0600_0000, halfword),
0x0700_0000...0x07FF_FFFF => self.ppu.oam.set16(addr & 0x3FF, halfword),
0x0800_00C4, 0x0800_00C6, 0x0800_00C8 => log.warn("Tried to write 0x{X:0>4} to GPIO", .{halfword}),
else => undWrite("Tried to write 0x{X:0>4} to 0x{X:0>8}", .{ halfword, addr }),
}