diff options
Diffstat (limited to 'src/devices/bus/psi_kbd/ergoline.cpp')
-rw-r--r-- | src/devices/bus/psi_kbd/ergoline.cpp | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/devices/bus/psi_kbd/ergoline.cpp b/src/devices/bus/psi_kbd/ergoline.cpp index 7b892cf861b..20c02052221 100644 --- a/src/devices/bus/psi_kbd/ergoline.cpp +++ b/src/devices/bus/psi_kbd/ergoline.cpp @@ -58,12 +58,11 @@ const tiny_rom_entry *ergoline_keyboard_device::device_rom_region() const return ROM_NAME(kbd_pcb); } -void ergoline_keyboard_device::device_add_mconfig(machine_config &config) -{ - i8031_device &maincpu(I8031(config, "maincpu", XTAL(5'529'600))); - maincpu.set_addrmap(AS_PROGRAM, &ergoline_keyboard_device::kbd_mem); - maincpu.set_addrmap(AS_IO, &ergoline_keyboard_device::kbd_io); -} +MACHINE_CONFIG_START(ergoline_keyboard_device::device_add_mconfig) + MCFG_DEVICE_ADD("maincpu", I8031, XTAL(5'529'600)) + MCFG_DEVICE_PROGRAM_MAP(kbd_mem) + MCFG_DEVICE_IO_MAP(kbd_io) +MACHINE_CONFIG_END //************************************************************************** |