diff options
author | 2018-03-25 04:31:07 +1100 | |
---|---|---|
committer | 2018-03-25 04:31:07 +1100 | |
commit | 1c3684787c304e67c5b6f8ea36137403cd11e31e (patch) | |
tree | b58c08b7b0bdac2a3df52773dad0b5ccc19efe1d /src/emu/dioutput.cpp | |
parent | 08dde5eb0acb30b68b403a2b9ad2fd503067f2bd (diff) |
get rid of dioutput - it's only used in one place, and it upset GCC on Linux debug builds for some reason
Diffstat (limited to 'src/emu/dioutput.cpp')
-rw-r--r-- | src/emu/dioutput.cpp | 68 |
1 files changed, 0 insertions, 68 deletions
diff --git a/src/emu/dioutput.cpp b/src/emu/dioutput.cpp deleted file mode 100644 index bde41b2a7e1..00000000000 --- a/src/emu/dioutput.cpp +++ /dev/null @@ -1,68 +0,0 @@ -// license:BSD-3-Clause -// copyright-holders:Curt Coder -/*************************************************************************** - - dirtc.c - - Device Output interfaces. - -***************************************************************************/ - -#include "emu.h" -#include "dioutput.h" - - -//************************************************************************** -// DEVICE OUTPUT INTERFACE -//************************************************************************** - -//------------------------------------------------- -// device_output_interface - constructor -//------------------------------------------------- - -device_output_interface::device_output_interface(const machine_config &mconfig, device_t &device) : - device_interface(device, "output"), - m_output_index(0), - m_output_name(nullptr) -{ -} - -//------------------------------------------------- -// device_output_interface - destructor -//------------------------------------------------- - -device_output_interface::~device_output_interface() -{ -} - -void device_output_interface::set_output_value(int value) const -{ - if (m_output_name) - device().machine().output().set_value(m_output_name, value); - else - fatalerror("Output name not set!"); -} - -void device_output_interface::set_led_value(int value) const -{ - if (m_output_name) - device().machine().output().set_value(m_output_name, value); - else - device().machine().output().set_led_value(m_output_index, value); -} - -void device_output_interface::set_lamp_value(int value) const -{ - if (m_output_name) - device().machine().output().set_value(m_output_name, value); - else - device().machine().output().set_lamp_value(m_output_index, value); -} - -void device_output_interface::set_digit_value(int value) const -{ - if (m_output_name) - device().machine().output().set_value(m_output_name, value); - else - device().machine().output().set_digit_value(m_output_index, value); -} |