diff options
Diffstat (limited to 'src/mame/includes/swtpc09.h')
-rw-r--r-- | src/mame/includes/swtpc09.h | 61 |
1 files changed, 30 insertions, 31 deletions
diff --git a/src/mame/includes/swtpc09.h b/src/mame/includes/swtpc09.h index e83749130c9..c7bda684966 100644 --- a/src/mame/includes/swtpc09.h +++ b/src/mame/includes/swtpc09.h @@ -97,40 +97,39 @@ private: TIMER_CALLBACK_MEMBER(floppy_motor_callback); - DECLARE_READ8_MEMBER( dmaf2_fdc_r ); - DECLARE_WRITE8_MEMBER( dmaf2_fdc_w ); - DECLARE_READ8_MEMBER ( dmaf2_dma_address_reg_r ); - DECLARE_WRITE8_MEMBER ( dmaf2_dma_address_reg_w ); - DECLARE_READ8_MEMBER ( dmaf2_control_reg_r ); - DECLARE_WRITE8_MEMBER ( dmaf2_control_reg_w ); - - DECLARE_READ8_MEMBER( dmaf3_fdc_r ); - DECLARE_WRITE8_MEMBER( dmaf3_fdc_w ); - DECLARE_READ8_MEMBER ( dmaf3_dma_address_reg_r ); - DECLARE_WRITE8_MEMBER ( dmaf3_dma_address_reg_w ); - DECLARE_READ8_MEMBER ( dmaf3_control_reg_r ); - DECLARE_WRITE8_MEMBER ( dmaf3_control_reg_w ); + uint8_t dmaf2_fdc_r(offs_t offset); + void dmaf2_fdc_w(offs_t offset, uint8_t data); + uint8_t dmaf2_dma_address_reg_r(); + void dmaf2_dma_address_reg_w(uint8_t data); + uint8_t dmaf2_control_reg_r(); + void dmaf2_control_reg_w(uint8_t data); + + uint8_t dmaf3_fdc_r(offs_t offset); + void dmaf3_fdc_w(offs_t offset, uint8_t data); + uint8_t dmaf3_dma_address_reg_r(); + void dmaf3_dma_address_reg_w(uint8_t data); + uint8_t dmaf3_control_reg_r(); + void dmaf3_control_reg_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER(dmaf3_hdc_intrq_w); DECLARE_WRITE_LINE_MEMBER( dmaf3_hdc_drq_w ); - DECLARE_READ8_MEMBER( dmaf3_hdc_control_r ); - DECLARE_WRITE8_MEMBER( dmaf3_hdc_control_w ); - DECLARE_READ8_MEMBER( dmaf3_hdc_reset_r ); - DECLARE_WRITE8_MEMBER( dmaf3_hdc_reset_w ); - DECLARE_READ8_MEMBER( dmaf3_archive_reset_r ); - DECLARE_WRITE8_MEMBER( dmaf3_archive_reset_w ); - DECLARE_READ8_MEMBER( dmaf3_archive_clear_r ); - DECLARE_WRITE8_MEMBER( dmaf3_archive_clear_w ); - - DECLARE_WRITE8_MEMBER(dat_w); - DECLARE_READ8_MEMBER(main_r); - DECLARE_WRITE8_MEMBER(main_w); - - DECLARE_READ8_MEMBER ( m6844_r ); - DECLARE_WRITE8_MEMBER ( m6844_w ); - - DECLARE_READ8_MEMBER ( unmapped_r ); - DECLARE_WRITE8_MEMBER ( unmapped_w ); + uint8_t dmaf3_hdc_control_r(); + void dmaf3_hdc_control_w(uint8_t data); + uint8_t dmaf3_hdc_reset_r(); + void dmaf3_hdc_reset_w(uint8_t data); + uint8_t dmaf3_archive_reset_r(); + void dmaf3_archive_reset_w(uint8_t data); + uint8_t dmaf3_archive_clear_r(); + void dmaf3_archive_clear_w(uint8_t data); + + uint8_t main_r(offs_t offset); + void main_w(offs_t offset, uint8_t data); + + uint8_t m6844_r(offs_t offset); + void m6844_w(offs_t offset, uint8_t data); + + uint8_t unmapped_r(offs_t offset); + void unmapped_w(offs_t offset, uint8_t data); void flex_dc5_piaide_mem(address_map &map); void flex_dmaf2_mem(address_map &map); |