diff options
author | 2008-03-30 09:19:23 +0000 | |
---|---|---|
committer | 2008-03-30 09:19:23 +0000 | |
commit | ad4ef5d25698e40e9d0f2fde7a09b832f755ef2e (patch) | |
tree | f434156b11b292bc88e9bc1753a19609c9e06192 /src/emu/sound/2203intf.c | |
parent | c646da31adf70865961d9c4fbb42104f3c54f79c (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.c | 20 |
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); } |