summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/includes/fm7.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/includes/fm7.h')
-rw-r--r--src/mame/includes/fm7.h172
1 files changed, 86 insertions, 86 deletions
diff --git a/src/mame/includes/fm7.h b/src/mame/includes/fm7.h
index 0a3e78a0a9c..25da2b9aca7 100644
--- a/src/mame/includes/fm7.h
+++ b/src/mame/includes/fm7.h
@@ -177,92 +177,92 @@ private:
DECLARE_WRITE_LINE_MEMBER(fm7_fdc_drq_w);
DECLARE_WRITE_LINE_MEMBER(fm77av_fmirq);
- DECLARE_READ8_MEMBER(fm7_subintf_r);
- DECLARE_WRITE8_MEMBER(fm7_subintf_w);
- DECLARE_READ8_MEMBER(fm7_sub_busyflag_r);
- DECLARE_WRITE8_MEMBER(fm7_sub_busyflag_w);
- DECLARE_READ8_MEMBER(fm7_cancel_ack);
- DECLARE_READ8_MEMBER(fm7_attn_irq_r);
- DECLARE_READ8_MEMBER(fm7_vram_access_r);
- DECLARE_WRITE8_MEMBER(fm7_vram_access_w);
- DECLARE_READ8_MEMBER(fm7_vram_r);
- DECLARE_WRITE8_MEMBER(fm7_vram_w);
- DECLARE_WRITE8_MEMBER(fm7_vram_banked_w);
- DECLARE_READ8_MEMBER(fm7_vram0_r);
- DECLARE_READ8_MEMBER(fm7_vram1_r);
- DECLARE_READ8_MEMBER(fm7_vram2_r);
- DECLARE_READ8_MEMBER(fm7_vram3_r);
- DECLARE_READ8_MEMBER(fm7_vram4_r);
- DECLARE_READ8_MEMBER(fm7_vram5_r);
- DECLARE_READ8_MEMBER(fm7_vram6_r);
- DECLARE_READ8_MEMBER(fm7_vram7_r);
- DECLARE_READ8_MEMBER(fm7_vram8_r);
- DECLARE_READ8_MEMBER(fm7_vram9_r);
- DECLARE_READ8_MEMBER(fm7_vramA_r);
- DECLARE_READ8_MEMBER(fm7_vramB_r);
- DECLARE_WRITE8_MEMBER(fm7_vram0_w);
- DECLARE_WRITE8_MEMBER(fm7_vram1_w);
- DECLARE_WRITE8_MEMBER(fm7_vram2_w);
- DECLARE_WRITE8_MEMBER(fm7_vram3_w);
- DECLARE_WRITE8_MEMBER(fm7_vram4_w);
- DECLARE_WRITE8_MEMBER(fm7_vram5_w);
- DECLARE_WRITE8_MEMBER(fm7_vram6_w);
- DECLARE_WRITE8_MEMBER(fm7_vram7_w);
- DECLARE_WRITE8_MEMBER(fm7_vram8_w);
- DECLARE_WRITE8_MEMBER(fm7_vram9_w);
- DECLARE_WRITE8_MEMBER(fm7_vramA_w);
- DECLARE_WRITE8_MEMBER(fm7_vramB_w);
- DECLARE_READ8_MEMBER(fm7_crt_r);
- DECLARE_WRITE8_MEMBER(fm7_crt_w);
- DECLARE_WRITE8_MEMBER(fm7_vram_offset_w);
- DECLARE_WRITE8_MEMBER(fm7_multipage_w);
- DECLARE_READ8_MEMBER(fm7_palette_r);
- DECLARE_WRITE8_MEMBER(fm7_palette_w);
- DECLARE_WRITE8_MEMBER(fm77av_analog_palette_w);
- DECLARE_READ8_MEMBER(fm77av_video_flags_r);
- DECLARE_WRITE8_MEMBER(fm77av_video_flags_w);
- DECLARE_READ8_MEMBER(fm77av_sub_modestatus_r);
- DECLARE_WRITE8_MEMBER(fm77av_sub_modestatus_w);
- DECLARE_WRITE8_MEMBER(fm77av_sub_bank_w);
- DECLARE_READ8_MEMBER(fm77av_alu_r);
- DECLARE_WRITE8_MEMBER(fm77av_alu_w);
- DECLARE_READ8_MEMBER(fm7_sub_ram_ports_banked_r);
- DECLARE_WRITE8_MEMBER(fm7_sub_ram_ports_banked_w);
- DECLARE_READ8_MEMBER(fm7_console_ram_banked_r);
- DECLARE_WRITE8_MEMBER(fm7_console_ram_banked_w);
- DECLARE_WRITE8_MEMBER(fm7_irq_mask_w);
- DECLARE_READ8_MEMBER(fm7_irq_cause_r);
- DECLARE_WRITE8_MEMBER(fm7_beeper_w);
- DECLARE_READ8_MEMBER(fm7_sub_beeper_r);
- DECLARE_READ8_MEMBER(vector_r);
- DECLARE_WRITE8_MEMBER(vector_w);
- DECLARE_READ8_MEMBER(fm7_fd04_r);
- DECLARE_READ8_MEMBER(fm7_rom_en_r);
- DECLARE_WRITE8_MEMBER(fm7_rom_en_w);
- DECLARE_WRITE8_MEMBER(fm7_init_en_w);
- DECLARE_READ8_MEMBER(fm7_fdc_r);
- DECLARE_WRITE8_MEMBER(fm7_fdc_w);
- DECLARE_READ8_MEMBER(fm7_keyboard_r);
- DECLARE_READ8_MEMBER(fm7_sub_keyboard_r);
- DECLARE_READ8_MEMBER(fm77av_key_encoder_r);
- DECLARE_WRITE8_MEMBER(fm77av_key_encoder_w);
- DECLARE_READ8_MEMBER(fm7_cassette_printer_r);
- DECLARE_WRITE8_MEMBER(fm7_cassette_printer_w);
- DECLARE_READ8_MEMBER(fm77av_boot_mode_r);
- DECLARE_READ8_MEMBER(fm7_psg_select_r);
- DECLARE_WRITE8_MEMBER(fm7_psg_select_w);
- DECLARE_WRITE8_MEMBER(fm77av_ym_select_w);
- DECLARE_READ8_MEMBER(fm7_psg_data_r);
- DECLARE_WRITE8_MEMBER(fm7_psg_data_w);
- DECLARE_WRITE8_MEMBER(fm77av_bootram_w);
- DECLARE_READ8_MEMBER(fm7_main_shared_r);
- DECLARE_WRITE8_MEMBER(fm7_main_shared_w);
- DECLARE_READ8_MEMBER(fm7_fmirq_r);
- DECLARE_READ8_MEMBER(fm7_unknown_r);
- DECLARE_READ8_MEMBER(fm7_mmr_r);
- DECLARE_WRITE8_MEMBER(fm7_mmr_w);
- DECLARE_READ8_MEMBER(fm7_kanji_r);
- DECLARE_WRITE8_MEMBER(fm7_kanji_w);
+ uint8_t fm7_subintf_r();
+ void fm7_subintf_w(uint8_t data);
+ uint8_t fm7_sub_busyflag_r();
+ void fm7_sub_busyflag_w(uint8_t data);
+ uint8_t fm7_cancel_ack();
+ uint8_t fm7_attn_irq_r();
+ uint8_t fm7_vram_access_r();
+ void fm7_vram_access_w(uint8_t data);
+ uint8_t fm7_vram_r(offs_t offset);
+ void fm7_vram_w(offs_t offset, uint8_t data);
+ void fm7_vram_banked_w(offs_t offset, uint8_t data);
+ uint8_t fm7_vram0_r(offs_t offset);
+ uint8_t fm7_vram1_r(offs_t offset);
+ uint8_t fm7_vram2_r(offs_t offset);
+ uint8_t fm7_vram3_r(offs_t offset);
+ uint8_t fm7_vram4_r(offs_t offset);
+ uint8_t fm7_vram5_r(offs_t offset);
+ uint8_t fm7_vram6_r(offs_t offset);
+ uint8_t fm7_vram7_r(offs_t offset);
+ uint8_t fm7_vram8_r(offs_t offset);
+ uint8_t fm7_vram9_r(offs_t offset);
+ uint8_t fm7_vramA_r(offs_t offset);
+ uint8_t fm7_vramB_r(offs_t offset);
+ void fm7_vram0_w(offs_t offset, uint8_t data);
+ void fm7_vram1_w(offs_t offset, uint8_t data);
+ void fm7_vram2_w(offs_t offset, uint8_t data);
+ void fm7_vram3_w(offs_t offset, uint8_t data);
+ void fm7_vram4_w(offs_t offset, uint8_t data);
+ void fm7_vram5_w(offs_t offset, uint8_t data);
+ void fm7_vram6_w(offs_t offset, uint8_t data);
+ void fm7_vram7_w(offs_t offset, uint8_t data);
+ void fm7_vram8_w(offs_t offset, uint8_t data);
+ void fm7_vram9_w(offs_t offset, uint8_t data);
+ void fm7_vramA_w(offs_t offset, uint8_t data);
+ void fm7_vramB_w(offs_t offset, uint8_t data);
+ uint8_t fm7_crt_r();
+ void fm7_crt_w(uint8_t data);
+ void fm7_vram_offset_w(offs_t offset, uint8_t data);
+ void fm7_multipage_w(uint8_t data);
+ uint8_t fm7_palette_r(offs_t offset);
+ void fm7_palette_w(offs_t offset, uint8_t data);
+ void fm77av_analog_palette_w(offs_t offset, uint8_t data);
+ uint8_t fm77av_video_flags_r();
+ void fm77av_video_flags_w(uint8_t data);
+ uint8_t fm77av_sub_modestatus_r();
+ void fm77av_sub_modestatus_w(uint8_t data);
+ void fm77av_sub_bank_w(uint8_t data);
+ uint8_t fm77av_alu_r(offs_t offset);
+ void fm77av_alu_w(offs_t offset, uint8_t data);
+ uint8_t fm7_sub_ram_ports_banked_r(offs_t offset);
+ void fm7_sub_ram_ports_banked_w(offs_t offset, uint8_t data);
+ uint8_t fm7_console_ram_banked_r(offs_t offset);
+ void fm7_console_ram_banked_w(offs_t offset, uint8_t data);
+ void fm7_irq_mask_w(uint8_t data);
+ uint8_t fm7_irq_cause_r();
+ void fm7_beeper_w(uint8_t data);
+ uint8_t fm7_sub_beeper_r();
+ uint8_t vector_r(offs_t offset);
+ void vector_w(offs_t offset, uint8_t data);
+ uint8_t fm7_fd04_r();
+ uint8_t fm7_rom_en_r(address_space &space);
+ void fm7_rom_en_w(address_space &space, uint8_t data);
+ void fm7_init_en_w(address_space &space, uint8_t data);
+ uint8_t fm7_fdc_r(offs_t offset);
+ void fm7_fdc_w(offs_t offset, uint8_t data);
+ uint8_t fm7_keyboard_r(offs_t offset);
+ uint8_t fm7_sub_keyboard_r(offs_t offset);
+ uint8_t fm77av_key_encoder_r(offs_t offset);
+ void fm77av_key_encoder_w(offs_t offset, uint8_t data);
+ uint8_t fm7_cassette_printer_r();
+ void fm7_cassette_printer_w(offs_t offset, uint8_t data);
+ uint8_t fm77av_boot_mode_r();
+ uint8_t fm7_psg_select_r();
+ void fm7_psg_select_w(uint8_t data);
+ void fm77av_ym_select_w(uint8_t data);
+ uint8_t fm7_psg_data_r();
+ void fm7_psg_data_w(uint8_t data);
+ void fm77av_bootram_w(offs_t offset, uint8_t data);
+ uint8_t fm7_main_shared_r(offs_t offset);
+ void fm7_main_shared_w(offs_t offset, uint8_t data);
+ uint8_t fm7_fmirq_r();
+ uint8_t fm7_unknown_r();
+ uint8_t fm7_mmr_r(offs_t offset);
+ void fm7_mmr_w(address_space &space, offs_t offset, uint8_t data);
+ uint8_t fm7_kanji_r(offs_t offset);
+ void fm7_kanji_w(offs_t offset, uint8_t data);
IRQ_CALLBACK_MEMBER(fm7_irq_ack);
IRQ_CALLBACK_MEMBER(fm7_sub_irq_ack);