summaryrefslogtreecommitdiffstatshomepage
path: root/src/mame/drivers/sv8000.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/sv8000.cpp')
-rw-r--r--src/mame/drivers/sv8000.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/mame/drivers/sv8000.cpp b/src/mame/drivers/sv8000.cpp
index 3777ac87297..8c61b9643aa 100644
--- a/src/mame/drivers/sv8000.cpp
+++ b/src/mame/drivers/sv8000.cpp
@@ -376,10 +376,10 @@ READ8_MEMBER( sv8000_state::mc6847_videoram_r )
MACHINE_CONFIG_START(sv8000_state::sv8000)
/* basic machine hardware */
- MCFG_DEVICE_ADD("maincpu",Z80, XTAL(10'738'635)/3) /* Not verified */
- MCFG_DEVICE_PROGRAM_MAP(sv8000_mem)
- MCFG_DEVICE_IO_MAP(sv8000_io)
- MCFG_DEVICE_VBLANK_INT_DRIVER("screen", sv8000_state, irq0_line_hold)
+ Z80(config, m_maincpu, XTAL(10'738'635)/3); /* Not verified */
+ m_maincpu->set_addrmap(AS_PROGRAM, &sv8000_state::sv8000_mem);
+ m_maincpu->set_addrmap(AS_IO, &sv8000_state::sv8000_io);
+ m_maincpu->set_vblank_int("screen", FUNC(sv8000_state::irq0_line_hold));
i8255_device &ppi(I8255(config, "i8255"));
ppi.in_pa_callback().set(FUNC(sv8000_state::i8255_porta_r));