diff options
author | Ivan Vangelista <mesgnet@yahoo.it> | 2019-01-14 18:59:48 +0100 |
---|---|---|
committer | Ivan Vangelista <mesgnet@yahoo.it> | 2019-01-14 18:59:48 +0100 |
commit | 6f507e0a5ba7b9af7eb45116692366a435b950ce (patch) | |
tree | 96d399f8caedeb402af7f9078258b991ef5824e3 /src/devices/bus/nubus | |
parent | 4748ba43c61e4e0ede3fbba4169d678c95378cad (diff) |
src/devices: a few less MCFG macros (nw)
Diffstat (limited to 'src/devices/bus/nubus')
-rw-r--r-- | src/devices/bus/nubus/nubus_asntmc3b.cpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/devices/bus/nubus/nubus_asntmc3b.cpp b/src/devices/bus/nubus/nubus_asntmc3b.cpp index 46f9d382eb8..f6c0135af5f 100644 --- a/src/devices/bus/nubus/nubus_asntmc3b.cpp +++ b/src/devices/bus/nubus/nubus_asntmc3b.cpp @@ -41,12 +41,13 @@ DEFINE_DEVICE_TYPE(NUBUS_APPLEENET, nubus_appleenet_device, "nb_aenet", "Apple N // device_add_mconfig - add device configuration //------------------------------------------------- -MACHINE_CONFIG_START(nubus_mac8390_device::device_add_mconfig) - MCFG_DEVICE_ADD(MAC8390_839X, DP8390D, 0) - MCFG_DP8390D_IRQ_CB(WRITELINE(*this, nubus_mac8390_device, dp_irq_w)) - MCFG_DP8390D_MEM_READ_CB(READ8(*this, nubus_mac8390_device, dp_mem_read)) - MCFG_DP8390D_MEM_WRITE_CB(WRITE8(*this, nubus_mac8390_device, dp_mem_write)) -MACHINE_CONFIG_END +void nubus_mac8390_device::device_add_mconfig(machine_config &config) +{ + DP8390D(config, m_dp83902, 0); + m_dp83902->irq_callback().set(FUNC(nubus_mac8390_device::dp_irq_w)); + m_dp83902->mem_read_callback().set(FUNC(nubus_mac8390_device::dp_mem_read)); + m_dp83902->mem_write_callback().set(FUNC(nubus_mac8390_device::dp_mem_write)); +} //------------------------------------------------- // rom_region - device-specific ROM region |