diff --git a/src/emu/cpu/tms7000/tms7000.c b/src/emu/cpu/tms7000/tms7000.c index 7d84f90425d..a8cb10d70c6 100644 --- a/src/emu/cpu/tms7000/tms7000.c +++ b/src/emu/cpu/tms7000/tms7000.c @@ -44,10 +44,6 @@ const device_type TMS70C00 = &device_creator; const device_type TMS70C20 = &device_creator; const device_type TMS70C40 = &device_creator; -// 70C46 is same as 70C40, except with support for memory mapped I/O? -// note: may also be labeled TMC70009 -const device_type TMS70C46 = &device_creator; - // 70x1 features more peripheral I/O, the main addition being a serial port. // 70x2 is the same, just with twice more RAM (256 bytes) const device_type TMS7001 = &device_creator; @@ -164,11 +160,6 @@ tms70c40_device::tms70c40_device(const machine_config &mconfig, const char *tag, { } -tms70c46_device::tms70c46_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) - : tms7000_device(mconfig, TMS70C46, "TMS70C46", tag, owner, clock, ADDRESS_MAP_NAME(tms7040_mem), TMS7000_CHIP_IS_CMOS, "tms70c46", __FILE__) -{ -} - tms7001_device::tms7001_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock) : tms7000_device(mconfig, TMS7001, "TMS7001", tag, owner, clock, ADDRESS_MAP_NAME(tms7001_mem), TMS7000_CHIP_FAMILY_70X2, "tms7001", __FILE__) { diff --git a/src/emu/cpu/tms7000/tms7000.h b/src/emu/cpu/tms7000/tms7000.h index 1a66c79b9cf..d28e5b8de35 100644 --- a/src/emu/cpu/tms7000/tms7000.h +++ b/src/emu/cpu/tms7000/tms7000.h @@ -304,13 +304,6 @@ public: }; -class tms70c46_device : public tms7000_device -{ -public: - tms70c46_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock); -}; - - class tms7001_device : public tms7000_device { public: @@ -346,7 +339,6 @@ extern const device_type TMS7040; extern const device_type TMS70C00; extern const device_type TMS70C20; extern const device_type TMS70C40; -extern const device_type TMS70C46; extern const device_type TMS7001; extern const device_type TMS7041; extern const device_type TMS7002; diff --git a/src/mess/drivers/ti74.c b/src/mess/drivers/ti74.c index fdb7b78da9c..c428f1822ba 100644 --- a/src/mess/drivers/ti74.c +++ b/src/mess/drivers/ti74.c @@ -79,7 +79,7 @@ public: m_maincpu(*this, "maincpu") { } - required_device m_maincpu; + required_device m_maincpu; ioport_port *m_key_matrix[8]; emu_timer *m_poweron_timer; @@ -416,7 +416,7 @@ void ti74_state::machine_start() static MACHINE_CONFIG_START( ti74, ti74_state ) /* basic machine hardware */ - MCFG_CPU_ADD("maincpu", TMS70C46, XTAL_4MHz) + MCFG_CPU_ADD("maincpu", TMS70C40, XTAL_4MHz) // C70009 is a TMS70C40 underneath MCFG_CPU_PROGRAM_MAP(main_map) MCFG_CPU_IO_MAP(main_io_map)