diff options
Diffstat (limited to 'src/devices/bus/spectrum/speccydos.h')
-rw-r--r-- | src/devices/bus/spectrum/speccydos.h | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/src/devices/bus/spectrum/speccydos.h b/src/devices/bus/spectrum/speccydos.h index 03e0a42c6c6..6c5ade77630 100644 --- a/src/devices/bus/spectrum/speccydos.h +++ b/src/devices/bus/spectrum/speccydos.h @@ -12,7 +12,6 @@ #include "softlist.h" #include "imagedev/floppy.h" #include "machine/wd_fdc.h" -#include "formats/sdd_dsk.h" //************************************************************************** // TYPE DEFINITIONS @@ -28,7 +27,7 @@ public: spectrum_speccydos_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock); static void floppy_formats(format_registration &fr); - DECLARE_INPUT_CHANGED_MEMBER(magic_button) { m_slot->nmi_w(newval ? ASSERT_LINE : CLEAR_LINE); }; + DECLARE_INPUT_CHANGED_MEMBER(magic_button) { m_slot->nmi_w(newval ? ASSERT_LINE : CLEAR_LINE); } protected: // device-level overrides @@ -44,12 +43,12 @@ protected: virtual void pre_opcode_fetch(offs_t offset) override; virtual uint8_t mreq_r(offs_t offset) override; virtual void mreq_w(offs_t offset, uint8_t data) override; - virtual DECLARE_READ_LINE_MEMBER(romcs) override; + virtual bool romcs() override; // passthru - virtual void post_opcode_fetch(offs_t offset) override { m_exp->post_opcode_fetch(offset); }; - virtual void pre_data_fetch(offs_t offset) override { m_exp->pre_data_fetch(offset); }; - virtual void post_data_fetch(offs_t offset) override { m_exp->post_data_fetch(offset); }; + virtual void post_opcode_fetch(offs_t offset) override { m_exp->post_opcode_fetch(offset); } + virtual void pre_data_fetch(offs_t offset) override { m_exp->pre_data_fetch(offset); } + virtual void post_data_fetch(offs_t offset) override { m_exp->post_data_fetch(offset); } virtual uint8_t iorq_r(offs_t offset) override { return m_exp->iorq_r(offset); } virtual void iorq_w(offs_t offset, uint8_t data) override { m_exp->iorq_w(offset, data); } @@ -58,7 +57,7 @@ protected: required_device_array<floppy_connector, 4> m_floppy; required_device<spectrum_expansion_slot_device> m_exp; - int m_romcs; + bool m_romcs; u8 m_control; u8 m_ram[0x400]; }; |