diff options
Diffstat (limited to 'src/mame/includes/dynax.h')
-rw-r--r-- | src/mame/includes/dynax.h | 74 |
1 files changed, 74 insertions, 0 deletions
diff --git a/src/mame/includes/dynax.h b/src/mame/includes/dynax.h index ed1261f33a4..1b6d3cf217c 100644 --- a/src/mame/includes/dynax.h +++ b/src/mame/includes/dynax.h @@ -158,6 +158,80 @@ public: okim6295_device *m_oki; device_t *m_top_scr; device_t *m_bot_scr; + DECLARE_WRITE8_MEMBER(dynax_vblank_ack_w); + DECLARE_WRITE8_MEMBER(dynax_blitter_ack_w); + DECLARE_WRITE8_MEMBER(jantouki_vblank_ack_w); + DECLARE_WRITE8_MEMBER(jantouki_blitter_ack_w); + DECLARE_WRITE8_MEMBER(jantouki_blitter2_ack_w); + DECLARE_WRITE8_MEMBER(jantouki_sound_vblank_ack_w); + DECLARE_WRITE8_MEMBER(dynax_coincounter_0_w); + DECLARE_WRITE8_MEMBER(dynax_coincounter_1_w); + DECLARE_READ8_MEMBER(ret_ff); + DECLARE_READ8_MEMBER(hanamai_keyboard_0_r); + DECLARE_READ8_MEMBER(hanamai_keyboard_1_r); + DECLARE_WRITE8_MEMBER(hanamai_keyboard_w); + DECLARE_WRITE8_MEMBER(dynax_rombank_w); + DECLARE_WRITE8_MEMBER(jantouki_sound_rombank_w); + DECLARE_WRITE8_MEMBER(hnoridur_rombank_w); + DECLARE_WRITE8_MEMBER(hnoridur_palbank_w); + DECLARE_WRITE8_MEMBER(hnoridur_palette_w); + DECLARE_WRITE8_MEMBER(yarunara_palette_w); + DECLARE_WRITE8_MEMBER(nanajign_palette_w); + DECLARE_WRITE8_MEMBER(adpcm_data_w); + DECLARE_WRITE8_MEMBER(yarunara_layer_half_w); + DECLARE_WRITE8_MEMBER(yarunara_layer_half2_w); + DECLARE_WRITE8_MEMBER(hjingi_bank_w); + DECLARE_WRITE8_MEMBER(hjingi_lockout_w); + DECLARE_WRITE8_MEMBER(hjingi_hopper_w); + DECLARE_READ8_MEMBER(hjingi_keyboard_0_r); + DECLARE_READ8_MEMBER(hjingi_keyboard_1_r); + DECLARE_WRITE8_MEMBER(yarunara_input_w); + DECLARE_READ8_MEMBER(yarunara_input_r); + DECLARE_WRITE8_MEMBER(yarunara_rombank_w); + DECLARE_WRITE8_MEMBER(yarunara_flipscreen_w); + DECLARE_WRITE8_MEMBER(yarunara_flipscreen_inv_w); + DECLARE_WRITE8_MEMBER(yarunara_blit_romregion_w); + DECLARE_READ8_MEMBER(jantouki_soundlatch_ack_r); + DECLARE_WRITE8_MEMBER(jantouki_soundlatch_w); + DECLARE_READ8_MEMBER(jantouki_blitter_busy_r); + DECLARE_WRITE8_MEMBER(jantouki_rombank_w); + DECLARE_WRITE8_MEMBER(jantouki_soundlatch_ack_w); + DECLARE_READ8_MEMBER(jantouki_soundlatch_r); + DECLARE_READ8_MEMBER(jantouki_soundlatch_status_r); + DECLARE_READ8_MEMBER(mjelctrn_keyboard_1_r); + DECLARE_READ8_MEMBER(mjelctrn_dsw_r); + DECLARE_WRITE8_MEMBER(mjelctrn_blitter_ack_w); + DECLARE_WRITE8_MEMBER(htengoku_select_w); + DECLARE_WRITE8_MEMBER(htengoku_coin_w); + DECLARE_READ8_MEMBER(htengoku_input_r); + DECLARE_READ8_MEMBER(htengoku_coin_r); + DECLARE_WRITE8_MEMBER(htengoku_rombank_w); + DECLARE_WRITE8_MEMBER(htengoku_blit_romregion_w); + DECLARE_READ8_MEMBER(unk_r); + DECLARE_WRITE8_MEMBER(tenkai_ipsel_w); + DECLARE_WRITE8_MEMBER(tenkai_ip_w); + DECLARE_READ8_MEMBER(tenkai_ip_r); + DECLARE_READ8_MEMBER(tenkai_palette_r); + DECLARE_WRITE8_MEMBER(tenkai_palette_w); + DECLARE_READ8_MEMBER(tenkai_p3_r); + DECLARE_WRITE8_MEMBER(tenkai_p3_w); + DECLARE_WRITE8_MEMBER(tenkai_p4_w); + DECLARE_READ8_MEMBER(tenkai_p5_r); + DECLARE_WRITE8_MEMBER(tenkai_p6_w); + DECLARE_WRITE8_MEMBER(tenkai_p7_w); + DECLARE_WRITE8_MEMBER(tenkai_p8_w); + DECLARE_READ8_MEMBER(tenkai_p8_r); + DECLARE_READ8_MEMBER(tenkai_8000_r); + DECLARE_WRITE8_MEMBER(tenkai_8000_w); + DECLARE_WRITE8_MEMBER(tenkai_6c_w); + DECLARE_WRITE8_MEMBER(tenkai_70_w); + DECLARE_WRITE8_MEMBER(tenkai_blit_romregion_w); + DECLARE_READ8_MEMBER(gekisha_keyboard_0_r); + DECLARE_READ8_MEMBER(gekisha_keyboard_1_r); + DECLARE_WRITE8_MEMBER(gekisha_hopper_w); + DECLARE_WRITE8_MEMBER(gekisha_p4_w); + DECLARE_READ8_MEMBER(gekisha_8000_r); + DECLARE_WRITE8_MEMBER(gekisha_8000_w); }; //----------- defined in drivers/dynax.c ----------- |