summaryrefslogtreecommitdiff
path: root/gba_memory.h
diff options
context:
space:
mode:
authorneonloop2021-05-05 16:20:45 +0000
committerneonloop2021-05-05 16:20:45 +0000
commit3aa34f7503bbb03e9bcd191f8af4fd5faac66d2e (patch)
tree1be71c0b48ec866b604ab67aa7099be5f4c0283d /gba_memory.h
parentda0db18b9debadc6ff0241f39bbd9d78ab5328d2 (diff)
downloadpicogpsp-3aa34f7503bbb03e9bcd191f8af4fd5faac66d2e.tar.gz
picogpsp-3aa34f7503bbb03e9bcd191f8af4fd5faac66d2e.tar.bz2
picogpsp-3aa34f7503bbb03e9bcd191f8af4fd5faac66d2e.zip
Revert "Remove BIOS reserved translation area"
This reverts commit fb7ca09b019248b9a0aba481ea55386f71053d73. It seems that commit broke rolling in Minish Cap when using the ARM dynarec.
Diffstat (limited to 'gba_memory.h')
-rw-r--r--gba_memory.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/gba_memory.h b/gba_memory.h
index 9db4342..3163bfb 100644
--- a/gba_memory.h
+++ b/gba_memory.h
@@ -192,6 +192,8 @@ void update_backup(void);
void init_memory(void);
void init_gamepak_buffer(void);
void memory_term(void);
+void bios_region_read_allow(void);
+void bios_region_read_protect(void);
u8 *load_gamepak_page(u32 physical_index);
extern u8 *gamepak_rom;
@@ -208,8 +210,8 @@ extern u16 oam_ram[512];
extern u16 palette_ram_converted[512];
extern u16 io_registers[1024 * 16];
extern u8 vram[1024 * 96];
-extern u8 bios_rom[1024 * 16];
// Double buffer used for SMC detection
+extern u8 bios_rom[1024 * 16 * 2];
extern u8 ewram[1024 * 256 * 2];
extern u8 iwram[1024 * 32 * 2];