summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/machine/ps2dma.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/machine/ps2dma.h')
-rw-r--r--src/devices/machine/ps2dma.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/devices/machine/ps2dma.h b/src/devices/machine/ps2dma.h
index 10470fd52fa..ccf1ae9b553 100644
--- a/src/devices/machine/ps2dma.h
+++ b/src/devices/machine/ps2dma.h
@@ -49,17 +49,17 @@ public:
SPR_IN
};
- DECLARE_READ32_MEMBER(read);
- DECLARE_WRITE32_MEMBER(write);
- DECLARE_READ32_MEMBER(channel_r);
- DECLARE_WRITE32_MEMBER(channel_w);
+ uint32_t read(offs_t offset, uint32_t mem_mask = ~0);
+ void write(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
+ uint32_t channel_r(offs_t offset, uint32_t mem_mask = ~0);
+ void channel_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
- DECLARE_READ32_MEMBER(disable_mask_r);
- DECLARE_WRITE32_MEMBER(disable_mask_w);
+ uint32_t disable_mask_r(offs_t offset, uint32_t mem_mask = ~0);
+ void disable_mask_w(offs_t offset, uint32_t data, uint32_t mem_mask = ~0);
protected:
- virtual void device_start() override;
- virtual void device_reset() override;
+ virtual void device_start() override ATTR_COLD;
+ virtual void device_reset() override ATTR_COLD;
virtual void execute_run() override;
enum tag_id