diff options
Diffstat (limited to 'src/devices/bus/a7800/a78_slot.h')
-rw-r--r-- | src/devices/bus/a7800/a78_slot.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/src/devices/bus/a7800/a78_slot.h b/src/devices/bus/a7800/a78_slot.h index 52c201c5a6e..6b379e72609 100644 --- a/src/devices/bus/a7800/a78_slot.h +++ b/src/devices/bus/a7800/a78_slot.h @@ -49,14 +49,14 @@ public: virtual ~device_a78_cart_interface(); // memory accessor - virtual DECLARE_READ8_MEMBER(read_04xx) { return 0xff; } - virtual DECLARE_READ8_MEMBER(read_10xx) { return 0xff; } - virtual DECLARE_READ8_MEMBER(read_30xx) { return 0xff; } - virtual DECLARE_READ8_MEMBER(read_40xx) { return 0xff; } - virtual DECLARE_WRITE8_MEMBER(write_04xx) {} - virtual DECLARE_WRITE8_MEMBER(write_10xx) {} - virtual DECLARE_WRITE8_MEMBER(write_30xx) {} - virtual DECLARE_WRITE8_MEMBER(write_40xx) {} + virtual uint8_t read_04xx(offs_t offset) { return 0xff; } + virtual uint8_t read_10xx(offs_t offset) { return 0xff; } + virtual uint8_t read_30xx(offs_t offset) { return 0xff; } + virtual uint8_t read_40xx(offs_t offset) { return 0xff; } + virtual void write_04xx(offs_t offset, uint8_t data) {} + virtual void write_10xx(offs_t offset, uint8_t data) {} + virtual void write_30xx(offs_t offset, uint8_t data) {} + virtual void write_40xx(offs_t offset, uint8_t data) {} void rom_alloc(uint32_t size, const char *tag); void ram_alloc(uint32_t size); @@ -123,14 +123,14 @@ public: bool has_cart() { return m_cart != nullptr; } // reading and writing - virtual DECLARE_READ8_MEMBER(read_04xx); - virtual DECLARE_READ8_MEMBER(read_10xx); - virtual DECLARE_READ8_MEMBER(read_30xx); - virtual DECLARE_READ8_MEMBER(read_40xx); - virtual DECLARE_WRITE8_MEMBER(write_04xx); - virtual DECLARE_WRITE8_MEMBER(write_10xx); - virtual DECLARE_WRITE8_MEMBER(write_30xx); - virtual DECLARE_WRITE8_MEMBER(write_40xx); + uint8_t read_04xx(offs_t offset); + uint8_t read_10xx(offs_t offset); + uint8_t read_30xx(offs_t offset); + uint8_t read_40xx(offs_t offset); + void write_04xx(offs_t offset, uint8_t data); + void write_10xx(offs_t offset, uint8_t data); + void write_30xx(offs_t offset, uint8_t data); + void write_40xx(offs_t offset, uint8_t data); private: // device-level overrides |