COM_REG_LSR
while ((com0addr[COM_REG_LSR * 4] & LSR_TXRDY) == 0)
while ((com0addr[COM_REG_LSR * 4] & LSR_TSRE) == 0)
[COM_REG_LSR] = AUCOM_LSR,
[COM_REG_LSR] = MIO_UART_LSR_OFFSET,
[COM_REG_LSR] = RA_UART_LSR,
while (ISSET(CSR_READ_1(regsp, COM_REG_LSR), LSR_RXRDY)
lsr = CSR_READ_1(regsp, COM_REG_LSR);
lsr = CSR_READ_1(regsp, COM_REG_LSR);
lsr = CSR_READ_1(regsp, COM_REG_LSR);
if (!ISSET(stat = CSR_READ_1(regsp, COM_REG_LSR), LSR_RXRDY)) {
[COM_REG_LSR] = com_lsr,
&& ISSET(stat = CSR_READ_1(regsp, COM_REG_LSR), LSR_RXRDY)) {
while (!ISSET(CSR_READ_1(regsp, COM_REG_LSR), LSR_TXRDY) && --timo)