From 33a4c7944cfa30b22fb2e79271c359174381ea05 Mon Sep 17 00:00:00 2001 From: Paul Duncan Date: Wed, 20 Jun 2018 13:55:04 -0400 Subject: add mbc2 attrs to mmu, fix typos --- ops.yaml | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'ops.yaml') diff --git a/ops.yaml b/ops.yaml index 84696e7..d5a4e01 100644 --- a/ops.yaml +++ b/ops.yaml @@ -7603,6 +7603,11 @@ templates: uint8_t ram_bank; bool rom_ram_mode; } mbc1; + + struct { + uint8_t rom_bank; + bool ram_enable; + } mbc2; }; // enable interrupt flags (addr: 0xFFFF) @@ -7897,7 +7902,7 @@ templates: // AA AABB BBBB BBBB BBBB return ( // B: rom_bank (4 bits, low bit set) - (((ctx->mmu.mbc2.rom_bank & 0xF) << 13) | + ((ctx->mmu.mbc2.rom_bank & 0xF) << 13) | // C: address (14 bits) ((addr - 0x4000) & 0x3FFF) @@ -7972,6 +7977,7 @@ templates: const gb_t * const ctx, const uint16_t addr ) { + UNUSED(ctx); return (addr & 0x1FF); } -- cgit v1.2.3