// license:BSD-3-Clause // copyright-holders: /*********************************************************************************************************************************** Skeleton driver for Qume QVT-70 terminal. ************************************************************************************************************************************/ #include "emu.h" #include "cpu/z80/z80.h" class qvt70_state : public driver_device { public: qvt70_state(const machine_config &mconfig, device_type type, const char *tag) : driver_device(mconfig, type, tag) , m_maincpu(*this, "maincpu") { } void qvt70(machine_config &config); void mem_map(address_map &map); private: required_device m_maincpu; }; void qvt70_state::mem_map(address_map &map) { map(0x0000, 0xffff).rom().region("maincpu", 0); } static INPUT_PORTS_START( qvt70 ) INPUT_PORTS_END MACHINE_CONFIG_START(qvt70_state::qvt70) MCFG_DEVICE_ADD("maincpu", Z80, 2'000'000) MCFG_DEVICE_PROGRAM_MAP(mem_map) MACHINE_CONFIG_END /************************************************************************************************************** Qume QVT-70. Chips: Z80, Z80 DART, 5x CXK5864CM-70LL/W242575-70LL, 801000-02, 303489-01, DS1231, Button battery, Beeper Crystals: unreadable ***************************************************************************************************************/ ROM_START( qvt70 ) ROM_REGION(0x30000, "maincpu", 0) ROM_LOAD( "251513-04_revj.u12", 0x00000, 0x10000, CRC(3960bbd5) SHA1(9db306cef09be21ff43c081ebe11e9b46f617861) ) ROM_LOAD( "251513-03_revj.u11", 0x10000, 0x20000, CRC(c56796fe) SHA1(afe024ff93d5e75dc18041219d61e1a22fc6d883) ) ROM_END COMP( 1992, qvt70, 0, 0, qvt70, qvt70, qvt70_state, empty_init, "Qume", "QVT-70", MACHINE_IS_SKELETON )