summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/a7800/a78_slot.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/a7800/a78_slot.h')
-rw-r--r--src/devices/bus/a7800/a78_slot.h32
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