summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/ngp.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/ngp.cpp')
-rw-r--r--src/mame/drivers/ngp.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/mame/drivers/ngp.cpp b/src/mame/drivers/ngp.cpp
index e2be1d57e41..287b7c884e3 100644
--- a/src/mame/drivers/ngp.cpp
+++ b/src/mame/drivers/ngp.cpp
@@ -177,7 +177,7 @@ private:
uint8_t command[2];
} m_flash_chip[2];
- required_device<cpu_device> m_maincpu;
+ required_device<tmp95c061_device> m_maincpu;
required_device<cpu_device> m_z80;
required_device<t6w28_device> m_t6w28;
required_device<dac_byte_interface> m_ldac;
@@ -828,10 +828,10 @@ void ngp_state::nvram_write(emu_file &file)
MACHINE_CONFIG_START(ngp_state::ngp_common)
- MCFG_DEVICE_ADD( "maincpu", TMP95C061, 6.144_MHz_XTAL )
- MCFG_TLCS900H_AM8_16(1)
- MCFG_DEVICE_PROGRAM_MAP( ngp_mem)
- MCFG_TMP95C061_PORTA_WRITE(WRITE8(*this, ngp_state,ngp_tlcs900_porta))
+ TMP95C061(config, m_maincpu, 6.144_MHz_XTAL);
+ m_maincpu->set_am8_16(1);
+ m_maincpu->set_addrmap(AS_PROGRAM, &ngp_state::ngp_mem);
+ m_maincpu->porta_write().set(FUNC(ngp_state::ngp_tlcs900_porta));
MCFG_DEVICE_ADD( "soundcpu", Z80, 6.144_MHz_XTAL/2 )
MCFG_DEVICE_PROGRAM_MAP( z80_mem)