summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/ssv.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/ssv.h')
-rw-r--r--src/mame/includes/ssv.h52
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);