REGREAD_1
while (!ISSET(REGREAD_1(VR4181_SIU_ADDR, com_lsr), LSR_TXRDY)
while (!ISSET(REGREAD_1(VR4181_SIU_ADDR, com_lsr), LSR_TXRDY)
return ISSET(REGREAD_1(VR4181_SIU_ADDR, com_lsr), LSR_RXRDY);
c = REGREAD_1(VR4181_SIU_ADDR, com_data);
stat = REGREAD_1(VR4181_SIU_ADDR, com_iir);
#define ISKEY ISSET(REGREAD_1(VR4181_SIU_ADDR, com_lsr), LSR_RXRDY)
#define bus_space_read_1(iot, ioh, off) REGREAD_1((ioh), (off))
#define CS_READ_1(off) REGREAD_1(CS_IO_BASE, (off))