summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/sound/2203intf.c
diff options
context:
space:
mode:
author smf- <smf-@users.noreply.github.com>2008-03-30 09:19:23 +0000
committer smf- <smf-@users.noreply.github.com>2008-03-30 09:19:23 +0000
commitad4ef5d25698e40e9d0f2fde7a09b832f755ef2e (patch)
treef434156b11b292bc88e9bc1753a19609c9e06192 /src/emu/sound/2203intf.c
parentc646da31adf70865961d9c4fbb42104f3c54f79c (diff)
New macros added for checking mem_mask. ACCESSING_BYTE_n, ACCESSING_WORD_n & ACCESSING_DWORD_n. These check for any access within the bounds, currently the pattern for checking whether both bytes of a word is written is to make two byte checks ( this pattern existed before because there was no macro for testing a 16 bit word, though you could have used ACCESSING_LSW32 ).
All occurrences of ACCESSING_LSB, ACCESSING_MSB, ACCESSING_LSB16, ACCESSING_MSB16, ACCESSING_LSB32, ACCESSING_MSB32, ACCESSING_LSW32, ACCESSING_MSW32 & simple mem_mask checks have been replace with the new macros. The old macros are gone.
Diffstat (limited to 'src/emu/sound/2203intf.c')
-rw-r--r--src/emu/sound/2203intf.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/emu/sound/2203intf.c b/src/emu/sound/2203intf.c
index 2fc007cd620..c8345eeda67 100644
--- a/src/emu/sound/2203intf.c
+++ b/src/emu/sound/2203intf.c
@@ -233,62 +233,62 @@ READ16_HANDLER( YM2203_read_port_4_lsb_r ) { struct ym2203_info *info = sndti_to
WRITE16_HANDLER( YM2203_control_port_0_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 0);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,0,data);
}
WRITE16_HANDLER( YM2203_control_port_1_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 1);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,0,data);
}
WRITE16_HANDLER( YM2203_control_port_2_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 2);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,0,data);
}
WRITE16_HANDLER( YM2203_control_port_3_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 3);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,0,data);
}
WRITE16_HANDLER( YM2203_control_port_4_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 4);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,0,data);
}
WRITE16_HANDLER( YM2203_write_port_0_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 0);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,1,data);
}
WRITE16_HANDLER( YM2203_write_port_1_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 1);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,1,data);
}
WRITE16_HANDLER( YM2203_write_port_2_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 2);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,1,data);
}
WRITE16_HANDLER( YM2203_write_port_3_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 3);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,1,data);
}
WRITE16_HANDLER( YM2203_write_port_4_lsb_w )
{
struct ym2203_info *info = sndti_token(SOUND_YM2203, 4);
- if (ACCESSING_LSB)
+ if (ACCESSING_BYTE_0)
YM2203Write(info->chip,1,data);
}