Lines Matching defs:status
284 unsigned char status, ch, flag;
286 while ((status = readb(port->membase + MCFUART_USR)) & MCFUART_USR_RXREADY) {
291 if (status & MCFUART_USR_RXERR) {
295 if (status & MCFUART_USR_RXBREAK) {
299 } else if (status & MCFUART_USR_RXPARITY) {
301 } else if (status & MCFUART_USR_RXOVERRUN) {
303 } else if (status & MCFUART_USR_RXFRAMING) {
307 status &= port->read_status_mask;
309 if (status & MCFUART_USR_RXBREAK)
311 else if (status & MCFUART_USR_RXPARITY)
313 else if (status & MCFUART_USR_RXFRAMING)
319 uart_insert_char(port, status, MCFUART_USR_RXOVERRUN, ch, flag);