diff options
Diffstat (limited to 'src/devices/bus/acorn/system/8k.h')
-rw-r--r-- | src/devices/bus/acorn/system/8k.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/devices/bus/acorn/system/8k.h b/src/devices/bus/acorn/system/8k.h index 125b636cd5b..496a078ab1e 100644 --- a/src/devices/bus/acorn/system/8k.h +++ b/src/devices/bus/acorn/system/8k.h @@ -32,7 +32,7 @@ public: acorn_8k_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); protected: - // device-level overrides + // device_t implementation virtual void device_start() override; virtual void device_reset() override; @@ -41,12 +41,13 @@ protected: virtual ioport_constructor device_input_ports() const override; private: - image_init_result load_rom(device_image_interface &image, generic_slot_device *slot); + std::pair<std::error_condition, std::string> load_rom(device_image_interface &image, generic_slot_device *slot); DECLARE_DEVICE_IMAGE_LOAD_MEMBER(rom0_load) { return load_rom(image, m_rom[0]); } DECLARE_DEVICE_IMAGE_LOAD_MEMBER(rom1_load) { return load_rom(image, m_rom[1]); } required_device_array<generic_slot_device, 2> m_rom; required_ioport m_links; + u8 m_ram[8192]; }; |