static void keyboard_scan(void) { UINT8 sel; int i; UINT8 state = 0xff; sel = z80pio_p_r(0, 0); for (i=0; i<8; i++) { if (! (sel & (1 << i))) state &= readinputport(i); } z80pio_p_w(0, 1, state); }
int z80pioB_0_p_r(int offset ) { return z80pio_p_r(0,1); }
int z80pioA_0_p_r(int offset ) { return z80pio_p_r(0,0); }