# HG changeset patch # User Michael Pavone # Date 1513673353 28800 # Node ID 95b3a1a8b26c05ba8ff747b21244937e29f3ff93 # Parent a763523dadf4ab972ebf193da10e16cdabb2a5b0 Add mapping for gate array registers in main cpu map diff -r a763523dadf4 -r 95b3a1a8b26c segacd.c --- a/segacd.c Wed Dec 13 09:44:41 2017 -0800 +++ b/segacd.c Tue Dec 19 00:49:13 2017 -0800 @@ -249,6 +249,7 @@ //TODO: additional ROM/prog RAM aliases {0x200000, 0x01FFFF, 0x1FFFF, .flags=MMAP_READ|MMAP_WRITE|MMAP_PTR_IDX|MMAP_FUNC_NULL, .ptr_index = 1}, {0x220000, 0x03FFFF, 0x1FFFF, .flags=MMAP_READ|MMAP_WRITE|MMAP_PTR_IDX|MMAP_FUNC_NULL, .ptr_index = 2}, + {0xA12000, 0xA12FFF, 0xFFFFFF, .read_16 = main_gate_read16, .write_16 = main_gate_write16, .read_8 = main_gate_read8, .write_8 = main_gate_write8} }; //TODO: support cart boot maps //TODO: support BRAM cart