summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/m5/slot.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/m5/slot.h')
-rw-r--r--src/devices/bus/m5/slot.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/devices/bus/m5/slot.h b/src/devices/bus/m5/slot.h
index 105bc7c71d2..e1c79bc65fc 100644
--- a/src/devices/bus/m5/slot.h
+++ b/src/devices/bus/m5/slot.h
@@ -35,9 +35,9 @@ public:
virtual ~device_m5_cart_interface();
// reading and writing
- virtual DECLARE_READ8_MEMBER(read_rom) { return 0xff; }
- virtual DECLARE_READ8_MEMBER(read_ram) { return 0xff; }
- virtual DECLARE_WRITE8_MEMBER(write_ram) {}
+ virtual uint8_t read_rom(offs_t offset) { return 0xff; }
+ virtual uint8_t read_ram(offs_t offset) { return 0xff; }
+ virtual void write_ram(offs_t offset, uint8_t data) {}
void rom_alloc(uint32_t size, const char *tag);
void ram_alloc(uint32_t size);
@@ -100,9 +100,9 @@ public:
void save_ram() { if (m_cart && m_cart->get_ram_size()) m_cart->save_ram(); }
// reading and writing
- virtual DECLARE_READ8_MEMBER(read_rom);
- virtual DECLARE_READ8_MEMBER(read_ram);
- virtual DECLARE_WRITE8_MEMBER(write_ram);
+ uint8_t read_rom(offs_t offset);
+ uint8_t read_ram(offs_t offset);
+ void write_ram(offs_t offset, uint8_t data);
protected:
// device-level overrides