Lines Matching refs:iir
86 uint8_t iir;
88 iir = uart_getreg(bas, REG_IIR);
89 while ((iir & IIR_NOPEND) == 0) {
90 iir &= IIR_IMASK;
91 if (iir == IIR_RLS)
93 else if (iir == IIR_RXRDY || iir == IIR_RXTOUT)
95 else if (iir == IIR_MLSC)
97 else if (iir == IIR_BUSY)
100 iir = uart_getreg(bas, REG_IIR);
605 uint8_t iir, lsr;
610 iir = uart_getreg(bas, REG_IIR) & IIR_IMASK;
611 if (iir != IIR_NOPEND) {
613 if (iir == IIR_RLS) {
622 } else if (iir == IIR_RXRDY) {
625 } else if (iir == IIR_RXTOUT) {
628 } else if (iir == IIR_TXRDY) {
631 } else if (iir == IIR_MLSC) {
634 } else if (iir == IIR_BUSY) {