LSR_RXRDY
if ((uart_read(com_lsr) & LSR_RXRDY) == 0)
while ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
if ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
while (!ISSET(stat = INB(com_lsr), LSR_RXRDY))
if ((com0addr[com_lsr] & LSR_RXRDY) == 0)
if (bus_space_read_1(bst, bsh, com_lsr) & LSR_RXRDY)
else if (lsr != LSR_RXRDY) {
if (((stat = apci->ap_lsr) & LSR_RXRDY) == 0)
if (((stat = dca->dca_lsr) & LSR_RXRDY) == 0)
if (apci->ap_lsr & LSR_RXRDY) {
return ISSET(REGREAD_1(VR4181_SIU_ADDR, com_lsr), LSR_RXRDY);
#define ISKEY ISSET(REGREAD_1(VR4181_SIU_ADDR, com_lsr), LSR_RXRDY)
while (!ISSET(stat = inb(combase + com_lsr), LSR_RXRDY))
if (ISSET(inb(combase + com_lsr), LSR_RXRDY)) {
while (!(uart[com_lsr] & htobe32(LSR_RXRDY)))
if ((uart_read(RA_UART_LSR) & LSR_RXRDY) == 0)
while ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
if ((CSR_READ(com_port, com_lsr) & LSR_RXRDY) == 0)
while (!ISSET(stat = KCOM_GETBYTE(com_lsr), LSR_RXRDY))
while (!ISSET(stat = KCOM_GETBYTE(com_lsr), LSR_RXRDY))
while (lsr & LSR_RXRDY) {
while (ISSET(CSR_READ_1(regsp, COM_REG_LSR), LSR_RXRDY)
lsr |= LSR_RXRDY;
if (!ISSET(stat = CSR_READ_1(regsp, COM_REG_LSR), LSR_RXRDY)) {
&& ISSET(stat = CSR_READ_1(regsp, COM_REG_LSR), LSR_RXRDY)) {