diff options
author | 2020-03-25 18:26:17 +0100 | |
---|---|---|
committer | 2020-03-25 18:26:17 +0100 | |
commit | dc83375dcaaecddc3302cc9eddb0e39b17cb3f04 (patch) | |
tree | 82dcab9a2efc60b449f3c5a53cc0bee5437b2d46 /src/devices/machine/genpc.h | |
parent | 3a15530fa5afafd6fff1e226ffce9aabb0993b3c (diff) |
devices/machine: simplified more handlers (nw)
Diffstat (limited to 'src/devices/machine/genpc.h')
-rw-r--r-- | src/devices/machine/genpc.h | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/src/devices/machine/genpc.h b/src/devices/machine/genpc.h index e302df90513..c1bce1c3072 100644 --- a/src/devices/machine/genpc.h +++ b/src/devices/machine/genpc.h @@ -45,8 +45,8 @@ public: uint8_t m_pit_out2; - DECLARE_WRITE8_MEMBER(pc_page_w); - DECLARE_WRITE8_MEMBER(nmi_enable_w); + void pc_page_w(offs_t offset, uint8_t data); + void nmi_enable_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER( pc_speaker_set_spkrdata ); @@ -107,21 +107,21 @@ protected: DECLARE_WRITE_LINE_MEMBER( keyboard_clock_w ); DECLARE_WRITE_LINE_MEMBER( keyboard_data_w ); - DECLARE_READ8_MEMBER ( pc_ppi_porta_r ); - DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); - DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); + uint8_t pc_ppi_porta_r(); + uint8_t pc_ppi_portc_r(); + void pc_ppi_portb_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER( pc_dma_hrq_changed ); DECLARE_WRITE_LINE_MEMBER( pc_dma8237_out_eop ); - DECLARE_READ8_MEMBER( pc_dma_read_byte ); - DECLARE_WRITE8_MEMBER( pc_dma_write_byte ); - DECLARE_READ8_MEMBER( pc_dma8237_1_dack_r ); - DECLARE_READ8_MEMBER( pc_dma8237_2_dack_r ); - DECLARE_READ8_MEMBER( pc_dma8237_3_dack_r ); - DECLARE_WRITE8_MEMBER( pc_dma8237_1_dack_w ); - DECLARE_WRITE8_MEMBER( pc_dma8237_2_dack_w ); - DECLARE_WRITE8_MEMBER( pc_dma8237_3_dack_w ); - DECLARE_WRITE8_MEMBER( pc_dma8237_0_dack_w ); + uint8_t pc_dma_read_byte(offs_t offset); + void pc_dma_write_byte(offs_t offset, uint8_t data); + uint8_t pc_dma8237_1_dack_r(); + uint8_t pc_dma8237_2_dack_r(); + uint8_t pc_dma8237_3_dack_r(); + void pc_dma8237_1_dack_w(uint8_t data); + void pc_dma8237_2_dack_w(uint8_t data); + void pc_dma8237_3_dack_w(uint8_t data); + void pc_dma8237_0_dack_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER( pc_dack0_w ); DECLARE_WRITE_LINE_MEMBER( pc_dack1_w ); DECLARE_WRITE_LINE_MEMBER( pc_dack2_w ); @@ -156,9 +156,9 @@ protected: private: required_device<cassette_image_device> m_cassette; - DECLARE_READ8_MEMBER ( pc_ppi_porta_r ); - DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); - DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); + uint8_t pc_ppi_porta_r(); + uint8_t pc_ppi_portc_r(); + void pc_ppi_portb_w(uint8_t data); }; @@ -181,8 +181,8 @@ protected: virtual void device_start() override; private: - DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); - DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); + uint8_t pc_ppi_portc_r(); + void pc_ppi_portb_w(uint8_t data); DECLARE_WRITE_LINE_MEMBER( keyboard_clock_w ); }; @@ -203,8 +203,8 @@ protected: virtual void device_start() override; private: - DECLARE_READ8_MEMBER ( pc_ppi_portc_r ); - DECLARE_WRITE8_MEMBER( pc_ppi_portb_w ); + uint8_t pc_ppi_portc_r(); + void pc_ppi_portb_w(uint8_t data); }; DECLARE_DEVICE_TYPE(EC1840_MOTHERBOARD, ec1840_mb_device) |