diff options
Diffstat (limited to 'src/mame/includes/ssv.h')
-rw-r--r-- | src/mame/includes/ssv.h | 52 |
1 files changed, 26 insertions, 26 deletions
diff --git a/src/mame/includes/ssv.h b/src/mame/includes/ssv.h index 21e2fad64e5..02c592ac6af 100644 --- a/src/mame/includes/ssv.h +++ b/src/mame/includes/ssv.h @@ -85,28 +85,28 @@ protected: bool m_raster_interrupt_enabled; uint32_t m_latches[8]; - DECLARE_WRITE16_MEMBER(irq_ack_w); - DECLARE_WRITE16_MEMBER(irq_enable_w); - DECLARE_WRITE16_MEMBER(lockout_w); - DECLARE_WRITE16_MEMBER(lockout_inv_w); - DECLARE_READ16_MEMBER(dsp_dr_r); - DECLARE_WRITE16_MEMBER(dsp_dr_w); - DECLARE_READ16_MEMBER(dsp_r); - DECLARE_WRITE16_MEMBER(dsp_w); - DECLARE_READ16_MEMBER(drifto94_unknown_r); - DECLARE_READ16_MEMBER(hypreact_input_r); - DECLARE_READ16_MEMBER(mainram_r); - DECLARE_WRITE16_MEMBER(mainram_w); - DECLARE_READ16_MEMBER(srmp4_input_r); - DECLARE_READ16_MEMBER(srmp7_irqv_r); - DECLARE_WRITE16_MEMBER(srmp7_sound_bank_w); - DECLARE_READ16_MEMBER(srmp7_input_r); - DECLARE_READ32_MEMBER(latch32_r); - DECLARE_WRITE32_MEMBER(latch32_w); - DECLARE_READ16_MEMBER(latch16_r); - DECLARE_WRITE16_MEMBER(latch16_w); - DECLARE_READ16_MEMBER(vblank_r); - DECLARE_WRITE16_MEMBER(scroll_w); + void irq_ack_w(offs_t offset, uint16_t data); + void irq_enable_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + void lockout_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + void lockout_inv_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + uint16_t dsp_dr_r(); + void dsp_dr_w(uint16_t data); + uint16_t dsp_r(offs_t offset); + void dsp_w(offs_t offset, uint16_t data); + uint16_t drifto94_unknown_r(); + uint16_t hypreact_input_r(); + uint16_t mainram_r(offs_t offset); + void mainram_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + uint16_t srmp4_input_r(); + uint16_t srmp7_irqv_r(); + void srmp7_sound_bank_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); + uint16_t srmp7_input_r(); + uint32_t latch32_r(offs_t offset); + void latch32_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0); + uint16_t latch16_r(offs_t offset); + void latch16_w(offs_t offset, uint16_t data); + uint16_t vblank_r(); + void scroll_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); virtual void machine_reset() override; virtual void video_start() override; @@ -176,8 +176,8 @@ protected: private: DECLARE_WRITE_LINE_MEMBER(adc_int_w); - DECLARE_READ16_MEMBER(eeprom_r); - DECLARE_WRITE16_MEMBER(eeprom_w); + uint16_t eeprom_r(); + void eeprom_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0); void gdfs_map(address_map &map); @@ -239,10 +239,10 @@ public: void init_sexy(); private: - DECLARE_READ16_MEMBER(ballswitch_r); + uint16_t ballswitch_r(); uint8_t dial_r(); void dial_w(uint8_t data); - DECLARE_WRITE16_MEMBER(motor_w); + void motor_w(uint16_t data); void sxyreact_map(address_map &map); |