diff options
Diffstat (limited to 'src/mame/drivers/palm.cpp')
-rw-r--r-- | src/mame/drivers/palm.cpp | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/src/mame/drivers/palm.cpp b/src/mame/drivers/palm.cpp index 7a0655832f8..19c4f02b17f 100644 --- a/src/mame/drivers/palm.cpp +++ b/src/mame/drivers/palm.cpp @@ -37,6 +37,18 @@ public: m_io_penb(*this, "PENB"), m_io_portd(*this, "PORTD") { } + void palmiii(machine_config &config); + void pilot1k(machine_config &config); + void palmvx(machine_config &config); + void palmv(machine_config &config); + void palm(machine_config &config); + void palmpro(machine_config &config); + void pilot5k(machine_config &config); + + DECLARE_INPUT_CHANGED_MEMBER(pen_check); + DECLARE_INPUT_CHANGED_MEMBER(button_check); + +private: required_device<cpu_device> m_maincpu; required_device<mc68328_device> m_lsi; required_device<ram_device> m_ram; @@ -44,8 +56,6 @@ public: uint16_t m_spim_data; virtual void machine_start() override; virtual void machine_reset() override; - DECLARE_INPUT_CHANGED_MEMBER(pen_check); - DECLARE_INPUT_CHANGED_MEMBER(button_check); DECLARE_WRITE8_MEMBER(palm_port_f_out); DECLARE_READ8_MEMBER(palm_port_c_in); DECLARE_READ8_MEMBER(palm_port_f_in); @@ -60,13 +70,6 @@ public: required_ioport m_io_portd; offs_t palm_dasm_override(std::ostream &stream, offs_t pc, const util::disasm_interface::data_buffer &opcodes, const util::disasm_interface::data_buffer ¶ms); - void palmiii(machine_config &config); - void pilot1k(machine_config &config); - void palmvx(machine_config &config); - void palmv(machine_config &config); - void palm(machine_config &config); - void palmpro(machine_config &config); - void pilot5k(machine_config &config); void palm_map(address_map &map); }; |