summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
52d759c)
return ((u16 *)Pico32xMem->data_array[id])[(a & 0xfff) / 2];
}
return ((u16 *)Pico32xMem->data_array[id])[(a & 0xfff) / 2];
}
+static void sh2_write_ignore(u32 a, u32 d, int id)
+{
+}
+
// write8
static void sh2_write8_unmapped(u32 a, u32 d, int id)
{
// write8
static void sh2_write8_unmapped(u32 a, u32 d, int id)
{
sh2_write16_map[i] = sh2_write16_unmapped;
}
sh2_write16_map[i] = sh2_write16_unmapped;
}
+ // "purge area"
+ for (i = 0x08; i <= 0x0b; i++) {
+ sh2_write8_map[i] =
+ sh2_write16_map[i] = sh2_write_ignore;
+ }
+
// CS0
sh2_read8_map[0].addr = sh2_read8_map[4].addr = MAP_HANDLER(sh2_read8_cs0);
sh2_read16_map[0].addr = sh2_read16_map[4].addr = MAP_HANDLER(sh2_read16_cs0);
// CS0
sh2_read8_map[0].addr = sh2_read8_map[4].addr = MAP_HANDLER(sh2_read8_cs0);
sh2_read16_map[0].addr = sh2_read16_map[4].addr = MAP_HANDLER(sh2_read16_cs0);