static INPUT_CHANGED( button_check ) { UINT8 button_state = input_port_read(field->port->machine(), "PORTD"); device_t *mc68328_device = field->port->machine().device("dragonball"); mc68328_set_port_d_lines(mc68328_device, button_state, (int)(FPTR)param); }
static INPUT_CHANGED( button_check ) { UINT8 button_state = field.machine().root_device().ioport("PORTD")->read(); palm_state *state = field.machine().driver_data<palm_state>(); mc68328_set_port_d_lines(state->m_lsi, button_state, (int)(FPTR)param); }