static WRITE8_HANDLER( speech_msg_w ) { _88games_state *state = space->machine().driver_data<_88games_state>(); device_t *upd = state->m_speech_chip ? state->m_upd_2 : state->m_upd_1; upd7759_port_w(upd, 0, data); }
ADDRESS_MAP_END /******************************************************************************/ static WRITE8_DEVICE_HANDLER( D7759_write_port_0_w ) { upd7759_port_w(device, 0, data); upd7759_start_w(device, 0); upd7759_start_w(device, 1); }
ADDRESS_MAP_END /******************************************************************************/ WRITE8_MEMBER(prehisle_state::D7759_write_port_0_w) { upd7759_port_w(m_upd7759, space, 0, data); upd7759_start_w(m_upd7759, 0); upd7759_start_w(m_upd7759, 1); }
ADDRESS_MAP_END /******************************************************************************/ WRITE8_MEMBER(prehisle_state::D7759_write_port_0_w) { device_t *device = machine().device("upd"); upd7759_port_w(device, space, 0, data); upd7759_start_w(device, 0); upd7759_start_w(device, 1); }
static WRITE8_DEVICE_HANDLER( upd_data_w ) { upd7759_port_w(device, 0, data); upd7759_start_w(device, 0); upd7759_start_w(device, 1); }
static WRITE8_HANDLER( upd_data_w ) { upd7759_port_w(0, data); upd7759_start_w(0, 0); upd7759_start_w(0, 1); }