summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/machine/namcos21_dsp_c67.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/machine/namcos21_dsp_c67.h')
-rw-r--r--src/mame/machine/namcos21_dsp_c67.h68
1 files changed, 34 insertions, 34 deletions
diff --git a/src/mame/machine/namcos21_dsp_c67.h b/src/mame/machine/namcos21_dsp_c67.h
index 602cd7cf2e7..433c0a557e3 100644
--- a/src/mame/machine/namcos21_dsp_c67.h
+++ b/src/mame/machine/namcos21_dsp_c67.h
@@ -31,14 +31,14 @@ public:
void set_gametype(int gametype) { m_gametype = gametype; }
- DECLARE_READ16_MEMBER(dspram16_r);
- DECLARE_WRITE16_MEMBER(dspram16_hack_w);
- DECLARE_WRITE16_MEMBER(dspram16_w);
- DECLARE_WRITE16_MEMBER(pointram_control_w);
- DECLARE_READ16_MEMBER(pointram_data_r);
- DECLARE_WRITE16_MEMBER(pointram_data_w);
- DECLARE_READ16_MEMBER(namcos21_depthcue_r);
- DECLARE_WRITE16_MEMBER(namcos21_depthcue_w);
+ uint16_t dspram16_r(offs_t offset);
+ void dspram16_hack_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void dspram16_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ void pointram_control_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t pointram_data_r();
+ void pointram_data_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
+ uint16_t namcos21_depthcue_r(offs_t offset);
+ void namcos21_depthcue_w(offs_t offset, uint16_t data, uint16_t mem_mask = ~0);
void reset_dsps(int state);
void reset_kickstart();
@@ -103,34 +103,34 @@ private:
void namcos21_kickstart_hacks(int internal);
- DECLARE_WRITE16_MEMBER(dspcuskey_w);
- DECLARE_READ16_MEMBER(dspcuskey_r);
- DECLARE_READ16_MEMBER(dsp_port0_r);
- DECLARE_WRITE16_MEMBER(dsp_port0_w);
- DECLARE_READ16_MEMBER(dsp_port1_r);
- DECLARE_WRITE16_MEMBER(dsp_port1_w);
- DECLARE_READ16_MEMBER(dsp_port2_r);
- DECLARE_WRITE16_MEMBER(dsp_port2_w);
- DECLARE_READ16_MEMBER(dsp_port3_idc_rcv_enable_r);
- DECLARE_WRITE16_MEMBER(dsp_port3_w);
- DECLARE_WRITE16_MEMBER(dsp_port4_w);
- DECLARE_READ16_MEMBER(dsp_port8_r);
- DECLARE_WRITE16_MEMBER(dsp_port8_w);
- DECLARE_READ16_MEMBER(dsp_port9_r);
- DECLARE_READ16_MEMBER(dsp_porta_r);
- DECLARE_WRITE16_MEMBER(dsp_porta_w);
- DECLARE_READ16_MEMBER(dsp_portb_r);
- DECLARE_WRITE16_MEMBER(dsp_portb_w);
- DECLARE_WRITE16_MEMBER(dsp_portc_w);
- DECLARE_READ16_MEMBER(dsp_portf_r);
+ void dspcuskey_w(uint16_t data);
+ uint16_t dspcuskey_r();
+ uint16_t dsp_port0_r();
+ void dsp_port0_w(uint16_t data);
+ uint16_t dsp_port1_r();
+ void dsp_port1_w(uint16_t data);
+ uint16_t dsp_port2_r();
+ void dsp_port2_w(uint16_t data);
+ uint16_t dsp_port3_idc_rcv_enable_r();
+ void dsp_port3_w(uint16_t data);
+ void dsp_port4_w(uint16_t data);
+ uint16_t dsp_port8_r();
+ void dsp_port8_w(uint16_t data);
+ uint16_t dsp_port9_r();
+ uint16_t dsp_porta_r();
+ void dsp_porta_w(uint16_t data);
+ uint16_t dsp_portb_r();
+ void dsp_portb_w(uint16_t data);
+ void dsp_portc_w(uint16_t data);
+ uint16_t dsp_portf_r();
void dsp_xf_w(uint16_t data);
- DECLARE_READ16_MEMBER(slave_port0_r);
- DECLARE_WRITE16_MEMBER(slave_port0_w);
- DECLARE_READ16_MEMBER(slave_port2_r);
- DECLARE_READ16_MEMBER(slave_port3_r);
- DECLARE_WRITE16_MEMBER(slave_port3_w);
+ uint16_t slave_port0_r();
+ void slave_port0_w(uint16_t data);
+ uint16_t slave_port2_r();
+ uint16_t slave_port3_r();
+ void slave_port3_w(uint16_t data);
void slave_XF_output_w(uint16_t data);
- DECLARE_READ16_MEMBER(slave_portf_r);
+ uint16_t slave_portf_r();
void master_dsp_data(address_map &map);
void master_dsp_io(address_map &map);