diff options
Diffstat (limited to 'src/devices/bus/hp_dio/hp98543.h')
-rw-r--r-- | src/devices/bus/hp_dio/hp98543.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/devices/bus/hp_dio/hp98543.h b/src/devices/bus/hp_dio/hp98543.h index e676cfe5867..d2cdd27ca89 100644 --- a/src/devices/bus/hp_dio/hp98543.h +++ b/src/devices/bus/hp_dio/hp98543.h @@ -13,7 +13,6 @@ namespace bus { namespace hp_dio { - class dio16_98543_device : public device_t, public device_dio16_card_interface, @@ -49,15 +48,22 @@ protected: private: WRITE_LINE_MEMBER(vblank_w); + WRITE_LINE_MEMBER(int0_w); + WRITE_LINE_MEMBER(int1_w); + WRITE_LINE_MEMBER(int2_w); + WRITE_LINE_MEMBER(int3_w); + const address_space_config m_space_config; void map(address_map &map); - + void update_int(); static constexpr int m_h_pix = 1024; static constexpr int m_v_pix = 400; required_region_ptr<uint8_t> m_rom; required_shared_ptr<uint8_t> m_vram; + uint8_t m_intreg; + bool m_ints[4]; }; } // namespace bus::hp_dio |