summaryrefslogtreecommitdiff
path: root/gba_memory.c
diff options
context:
space:
mode:
authortwinaphex2014-12-13 04:55:24 +0100
committertwinaphex2014-12-13 04:55:24 +0100
commit87b34754f8c0167a06320ea9215359e955687f8f (patch)
tree357b423f9610c8c4d319dcc6d9940b79a0585d5d /gba_memory.c
parentcefd5b63ee1f9fbbda983b5a0627548dfbf581a6 (diff)
downloadpicogpsp-87b34754f8c0167a06320ea9215359e955687f8f.tar.gz
picogpsp-87b34754f8c0167a06320ea9215359e955687f8f.tar.bz2
picogpsp-87b34754f8c0167a06320ea9215359e955687f8f.zip
Remove more case ranges
Diffstat (limited to 'gba_memory.c')
-rw-r--r--gba_memory.c38
1 files changed, 35 insertions, 3 deletions
diff --git a/gba_memory.c b/gba_memory.c
index 829b048..b8c75d7 100644
--- a/gba_memory.c
+++ b/gba_memory.c
@@ -1092,7 +1092,22 @@ cpu_alert_type function_cc write_io_register8(u32 address, u32 value)
break;
// Sound wave RAM
- case 0x90 ... 0x9F:
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
+ case 0x9F:
gbc_sound_wave_update = 1;
address8(io_registers, address) = value;
break;
@@ -1356,7 +1371,21 @@ cpu_alert_type function_cc write_io_register16(u32 address, u32 value)
break;
// Sound wave RAM
- case 0x90 ... 0x9E:
+ case 0x90:
+ case 0x91:
+ case 0x92:
+ case 0x93:
+ case 0x94:
+ case 0x95:
+ case 0x96:
+ case 0x97:
+ case 0x98:
+ case 0x99:
+ case 0x9A:
+ case 0x9B:
+ case 0x9C:
+ case 0x9D:
+ case 0x9E:
gbc_sound_wave_update = 1;
address16(io_registers, address) = value;
break;
@@ -1982,7 +2011,10 @@ void function_cc write_rtc(u32 address, u32 value)
write_rtc##type(); \
break; \
\
- case 0x09 ... 0x0C: \
+ case 0x09: \
+ case 0x0A: \
+ case 0x0B: \
+ case 0x0C: \
/* gamepak ROM space */ \
break; \
\