static READ8_HANDLER ( oric_via_in_b_func ) { int data; oric_keyboard_sense_refresh(); data = oric_key_sense_bit; data |= oric_keyboard_line & 0x07; return data; }
static READ8_DEVICE_HANDLER ( oric_via_in_b_func ) { oric_state *state = device->machine().driver_data<oric_state>(); int data; oric_keyboard_sense_refresh(device->machine()); data = state->m_key_sense_bit; data |= state->m_keyboard_line & 0x07; return data; }