diff options
Diffstat (limited to 'src/mame/includes/namcos22.h')
-rw-r--r-- | src/mame/includes/namcos22.h | 74 |
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); |