diff options
Diffstat (limited to 'src/mame/drivers/mystwarr.cpp')
-rw-r--r-- | src/mame/drivers/mystwarr.cpp | 26 |
1 files changed, 13 insertions, 13 deletions
diff --git a/src/mame/drivers/mystwarr.cpp b/src/mame/drivers/mystwarr.cpp index 5bed1b52102..8e2f2a44f45 100644 --- a/src/mame/drivers/mystwarr.cpp +++ b/src/mame/drivers/mystwarr.cpp @@ -146,7 +146,7 @@ we have no way of knowing which is the later/corrected version. -READ16_MEMBER(mystwarr_state::eeprom_r) +uint16_t mystwarr_state::eeprom_r(offs_t offset, uint16_t mem_mask) { if (ACCESSING_BITS_0_7) { @@ -158,7 +158,7 @@ READ16_MEMBER(mystwarr_state::eeprom_r) return 0; } -WRITE16_MEMBER(mystwarr_state::mweeprom_w) +void mystwarr_state::mweeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (ACCESSING_BITS_8_15) { @@ -169,7 +169,7 @@ WRITE16_MEMBER(mystwarr_state::mweeprom_w) } -READ16_MEMBER(mystwarr_state::dddeeprom_r) +uint16_t mystwarr_state::dddeeprom_r(offs_t offset, uint16_t mem_mask) { if (ACCESSING_BITS_8_15) { @@ -179,7 +179,7 @@ READ16_MEMBER(mystwarr_state::dddeeprom_r) return ioport("P2")->read(); } -WRITE16_MEMBER(mystwarr_state::mmeeprom_w) +void mystwarr_state::mmeeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (ACCESSING_BITS_0_7) { @@ -244,12 +244,12 @@ INTERRUPT_GEN_MEMBER(mystwarr_state::ddd_interrupt) /**********************************************************************************/ -WRITE16_MEMBER(mystwarr_state::sound_irq_w) +void mystwarr_state::sound_irq_w(uint16_t data) { m_soundcpu->set_input_line(0, HOLD_LINE); } -WRITE16_MEMBER(mystwarr_state::irq_ack_w) +void mystwarr_state::irq_ack_w(offs_t offset, uint16_t data, uint16_t mem_mask) { m_k056832->b_word_w(offset, data, mem_mask); @@ -264,7 +264,7 @@ WRITE16_MEMBER(mystwarr_state::irq_ack_w) /* the interface with the 053247 is weird. The chip can address only 0x1000 bytes */ /* of RAM, but they put 0x10000 there. The CPU can access them all. */ -READ16_MEMBER(mystwarr_state::k053247_scattered_word_r) +uint16_t mystwarr_state::k053247_scattered_word_r(offs_t offset) { if (offset & 0x0078) return m_spriteram[offset]; @@ -275,7 +275,7 @@ READ16_MEMBER(mystwarr_state::k053247_scattered_word_r) } } -WRITE16_MEMBER(mystwarr_state::k053247_scattered_word_w) +void mystwarr_state::k053247_scattered_word_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (offset & 0x0078) { @@ -385,7 +385,7 @@ void mystwarr_state::viostorm_map(address_map &map) } // Martial Champion specific interfaces -READ16_MEMBER(mystwarr_state::k053247_martchmp_word_r) +uint16_t mystwarr_state::k053247_martchmp_word_r(offs_t offset) { if (offset & 0x0018) return m_spriteram[offset]; @@ -396,7 +396,7 @@ READ16_MEMBER(mystwarr_state::k053247_martchmp_word_r) } } -WRITE16_MEMBER(mystwarr_state::k053247_martchmp_word_w) +void mystwarr_state::k053247_martchmp_word_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (offset & 0x0018) { @@ -410,13 +410,13 @@ WRITE16_MEMBER(mystwarr_state::k053247_martchmp_word_w) } } -READ16_MEMBER(mystwarr_state::mccontrol_r) +uint16_t mystwarr_state::mccontrol_r() { // unknown, buggy watchdog reset code ? return 0; } -WRITE16_MEMBER(mystwarr_state::mccontrol_w) +void mystwarr_state::mccontrol_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (ACCESSING_BITS_8_15) { @@ -429,7 +429,7 @@ WRITE16_MEMBER(mystwarr_state::mccontrol_w) // else logerror("write %x to LSB of mccontrol\n", data); } -WRITE16_MEMBER(mystwarr_state::mceeprom_w) +void mystwarr_state::mceeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask) { if (ACCESSING_BITS_8_15) { |