summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/bus/adamnet/spi.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/devices/bus/adamnet/spi.cpp')
-rw-r--r--src/devices/bus/adamnet/spi.cpp15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/devices/bus/adamnet/spi.cpp b/src/devices/bus/adamnet/spi.cpp
index 3d681653a70..eaeb9e59348 100644
--- a/src/devices/bus/adamnet/spi.cpp
+++ b/src/devices/bus/adamnet/spi.cpp
@@ -18,7 +18,6 @@
#define M6801_TAG "m6801"
#define MC2661_TAG "mc2661"
#define RS232_TAG "rs232"
-#define CENTRONICS_TAG "centronics"
@@ -85,10 +84,10 @@ MACHINE_CONFIG_START(adam_spi_device::device_add_mconfig)
MCFG_DEVICE_ADD(RS232_TAG, RS232_PORT, default_rs232_devices, nullptr)
- MCFG_DEVICE_ADD(CENTRONICS_TAG, CENTRONICS, centronics_devices, "printer")
- MCFG_CENTRONICS_DATA_INPUT_BUFFER("cent_data_in")
- MCFG_DEVICE_ADD("cent_data_in", INPUT_BUFFER, 0)
- MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", CENTRONICS_TAG)
+ centronics_device &centronics(CENTRONICS(config, "centronics", centronics_devices, "printer"));
+ centronics.set_data_input_buffer("cent_data_in");
+ INPUT_BUFFER(config, "cent_data_in");
+ MCFG_CENTRONICS_OUTPUT_LATCH_ADD("cent_data_out", "centronics")
MACHINE_CONFIG_END
@@ -102,9 +101,9 @@ MACHINE_CONFIG_END
//-------------------------------------------------
adam_spi_device::adam_spi_device(const machine_config &mconfig, const char *tag, device_t *owner, uint32_t clock)
- : device_t(mconfig, ADAM_SPI, tag, owner, clock),
- device_adamnet_card_interface(mconfig, *this),
- m_maincpu(*this, M6801_TAG)
+ : device_t(mconfig, ADAM_SPI, tag, owner, clock)
+ , device_adamnet_card_interface(mconfig, *this)
+ , m_maincpu(*this, M6801_TAG)
{
}