static WRITE8_DEVICE_HANDLER( sound_cmd_w ) { senjyo_sound_cmd = data; z80pio_astb_w(device, 0); z80pio_astb_w(device, 1); }
static WRITE8_DEVICE_HANDLER( sound_cmd_w ) { senjyo_state *state = device->machine().driver_data<senjyo_state>(); state->m_sound_cmd = data; z80pio_astb_w(device, 0); z80pio_astb_w(device, 1); }
void luxor_55_10828_device::abcbus_utp(UINT8 data) { if (!m_cs) return; if (BIT(m_status, 6)) { m_data = data; } z80pio_astb_w(m_pio, 0); z80pio_astb_w(m_pio, 1); }
UINT8 luxor_55_10828_device::abcbus_inp() { UINT8 data = 0xff; if (m_cs) { if (!BIT(m_status, 6)) { data = m_data; } z80pio_astb_w(m_pio, 0); z80pio_astb_w(m_pio, 1); } return data; }