summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/namcos22.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/namcos22.h')
-rw-r--r--src/mame/includes/namcos22.h74
1 files changed, 37 insertions, 37 deletions
diff --git a/src/mame/includes/namcos22.h b/src/mame/includes/namcos22.h
index b1a70010567..8216965e19a 100644
--- a/src/mame/includes/namcos22.h
+++ b/src/mame/includes/namcos22.h
@@ -287,40 +287,40 @@ protected:
void point_hiword_w(u16 data);
u16 point_loword_r();
u16 point_hiword_ir();
- DECLARE_WRITE16_MEMBER(dsp_unk2_w);
- DECLARE_READ16_MEMBER(dsp_unk_port3_r);
- DECLARE_WRITE16_MEMBER(upload_code_to_slave_dsp_w);
- DECLARE_READ16_MEMBER(dsp_unk8_r);
- DECLARE_READ16_MEMBER(custom_ic_status_r);
- DECLARE_READ16_MEMBER(dsp_upload_status_r);
+ void dsp_unk2_w(u16 data);
+ u16 dsp_unk_port3_r();
+ void upload_code_to_slave_dsp_w(u16 data);
+ u16 dsp_unk8_r();
+ u16 custom_ic_status_r();
+ u16 dsp_upload_status_r();
void slave_serial_io_w(u16 data);
u16 master_serial_io_r();
- DECLARE_WRITE16_MEMBER(dsp_unk_porta_w);
- DECLARE_WRITE16_MEMBER(dsp_led_w);
- DECLARE_WRITE16_MEMBER(dsp_unk8_w);
- DECLARE_WRITE16_MEMBER(master_render_device_w);
+ void dsp_unk_porta_w(u16 data);
+ void dsp_led_w(u16 data);
+ void dsp_unk8_w(u16 data);
+ void master_render_device_w(u16 data);
u16 dsp_slave_bioz_r();
- DECLARE_READ16_MEMBER(dsp_slave_port3_r);
- DECLARE_READ16_MEMBER(dsp_slave_port4_r);
- DECLARE_READ16_MEMBER(dsp_slave_port5_r);
- DECLARE_READ16_MEMBER(dsp_slave_port6_r);
- DECLARE_WRITE16_MEMBER(dsp_slave_portc_w);
- DECLARE_READ16_MEMBER(dsp_slave_port8_r);
- DECLARE_READ16_MEMBER(dsp_slave_portb_r);
- DECLARE_WRITE16_MEMBER(dsp_slave_portb_w);
- DECLARE_READ32_MEMBER(namcos22_sci_r);
- DECLARE_WRITE32_MEMBER(namcos22_sci_w);
+ u16 dsp_slave_port3_r();
+ u16 dsp_slave_port4_r();
+ u16 dsp_slave_port5_r();
+ u16 dsp_slave_port6_r();
+ void dsp_slave_portc_w(u16 data);
+ u16 dsp_slave_port8_r();
+ u16 dsp_slave_portb_r();
+ void dsp_slave_portb_w(u16 data);
+ u32 namcos22_sci_r(offs_t offset);
+ void namcos22_sci_w(u32 data);
u16 namcos22_shared_r(offs_t offset);
void namcos22_shared_w(offs_t offset, u16 data, u16 mem_mask = ~0);
u16 namcos22_keycus_r(offs_t offset);
void namcos22_keycus_w(offs_t offset, u16 data, u16 mem_mask = ~0);
- DECLARE_READ16_MEMBER(namcos22_portbit_r);
- DECLARE_WRITE16_MEMBER(namcos22_portbit_w);
+ u16 namcos22_portbit_r(offs_t offset);
+ void namcos22_portbit_w(offs_t offset, u16 data);
void namcos22_cpuleds_w(offs_t offset, u32 data, u32 mem_mask = ~0);
u8 mcu_port4_s22_r();
u8 iomcu_port4_s22_r();
- DECLARE_READ16_MEMBER(mcuc74_speedup_r);
- DECLARE_WRITE16_MEMBER(mcu_speedup_w);
+ u16 mcuc74_speedup_r();
+ void mcu_speedup_w(offs_t offset, u16 data, u16 mem_mask = ~0);
inline u8 nthbyte(const u32 *src, int n) { return (src[n / 4] << ((n & 3) * 8)) >> 24; }
inline u16 nthword(const u32 *src, int n) { return (src[n / 2] << ((n & 1) * 16)) >> 16; }
@@ -548,20 +548,20 @@ private:
void namcos22s_mix_text_layer(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect, int prival);
u32 screen_update_namcos22s(screen_device &screen, bitmap_rgb32 &bitmap, const rectangle &cliprect);
- DECLARE_WRITE16_MEMBER(namcos22s_czattr_w);
- DECLARE_READ16_MEMBER(namcos22s_czattr_r);
+ void namcos22s_czattr_w(offs_t offset, u16 data, u16 mem_mask = ~0);
+ u16 namcos22s_czattr_r(offs_t offset);
void namcos22s_czram_w(offs_t offset, u32 data, u32 mem_mask = ~0);
u32 namcos22s_czram_r(offs_t offset);
- DECLARE_READ32_MEMBER(namcos22s_vics_control_r);
- DECLARE_WRITE32_MEMBER(namcos22s_vics_control_w);
- DECLARE_READ16_MEMBER(spotram_r);
- DECLARE_WRITE16_MEMBER(spotram_w);
-
- DECLARE_READ32_MEMBER(alpinesa_prot_r);
- DECLARE_WRITE32_MEMBER(alpinesa_prot_w);
- DECLARE_READ16_MEMBER(timecris_gun_r);
+ u32 namcos22s_vics_control_r(offs_t offset);
+ void namcos22s_vics_control_w(offs_t offset, u32 data, u32 mem_mask = ~0);
+ u16 spotram_r(offs_t offset);
+ void spotram_w(offs_t offset, u16 data, u16 mem_mask = ~0);
+
+ u32 alpinesa_prot_r();
+ void alpinesa_prot_w(u32 data);
+ u16 timecris_gun_r(offs_t offset);
void mb87078_gain_changed(offs_t offset, u8 data);
- DECLARE_WRITE32_MEMBER(namcos22s_chipselect_w);
+ void namcos22s_chipselect_w(offs_t offset, u32 data, u32 mem_mask = ~0);
void mcu_port4_w(u8 data);
u8 mcu_port4_r();
@@ -571,8 +571,8 @@ private:
u8 mcu_port6_r();
template <int Channel> u16 mcu_adc_r();
void alpine_mcu_port4_w(u8 data);
- DECLARE_READ16_MEMBER(mcu130_speedup_r);
- DECLARE_READ16_MEMBER(mcu141_speedup_r);
+ u16 mcu130_speedup_r();
+ u16 mcu141_speedup_r();
INTERRUPT_GEN_MEMBER(namcos22s_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(mcu_irq);