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); }
void z80pioB_0_p_w(int offset , int data) { z80pio_p_w(0,1,data); }
void z80pioA_0_p_w(int offset , int data) { z80pio_p_w(0,0,data); }