uart_getreg
while (!(uart_getreg(bas, UART_S1) & UART_S1_TDRE))
usr1 = uart_getreg(bas, UART_S1);
while (!(uart_getreg(bas, UART_S1) & UART_S1_RDRF))
c = uart_getreg(bas, UART_D);
reg = uart_getreg(bas, UART_C2);
reg = uart_getreg(bas, UART_BDH);
reg = uart_getreg(bas, UART_C4);
reg = uart_getreg(bas, UART_C2);
reg = uart_getreg(bas, UART_C2);
usr1 = uart_getreg(bas, UART_S1);
usr2 = uart_getreg(bas, UART_S2);
(void)uart_getreg(bas, UART_SFIFO);
reg = uart_getreg(bas, UART_C2);
reg = uart_getreg(bas, UART_C2);
while (uart_getreg(bas, UART_S1) & UART_S1_RDRF) {
c = uart_getreg(bas, UART_D);
reg = uart_getreg(bas, UART_C2);
reg = uart_getreg(bas, UART_C2);
reg = uart_getreg(bas, UART_C2);
ier = uart_getreg(bas, REG_IER);
while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0)
ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
uart_setreg(bas, SSCOM_UCON, uart_getreg(bas, SSCOM_UCON) |
uart_setreg(bas, SSCOM_UCON, uart_getreg(bas, SSCOM_UCON) |
return (uart_getreg(bas, SSCOM_URXH));
uart_rx_put(sc, uart_getreg(&sc->sc_bas, SSCOM_URXH));
if (!(uart_getreg(bas, UART_DM_SR) & UART_DM_SR_TXEMT)) {
while ((uart_getreg(bas, UART_DM_ISR) & UART_DM_TX_READY) == 0
while ((uart_getreg(bas, UART_DM_SR) & UART_DM_SR_TXRDY) == 0)
return ((uart_getreg(bas, UART_DM_SR) & UART_DM_SR_RXRDY) ==
while ((uart_getreg(bas, UART_DM_SR) & UART_DM_SR_RXRDY) !=
if (uart_getreg(bas, UART_DM_SR) & UART_DM_SR_UART_OVERRUN)
c = uart_getreg(bas, UART_DM_RF(0));
while (uart_getreg(bas, UART_DM_SR) & UART_DM_SR_RXRDY) {
c = uart_getreg(bas, UART_DM_RF(0));
ctrl = uart_getreg(bas, UART_CTRL);
ccr = uart_getreg(bas, UART_CCR);
uart_setreg(bas, UART_CTRL, uart_getreg(bas, UART_CTRL) &
while (uart_getreg(bas, UART_STAT) & STAT_TX_FIFO_FULL)
if (uart_getreg(bas, UART_STAT) & STAT_RX_RDY)
while (!(uart_getreg(bas, UART_STAT) & STAT_RX_RDY))
c = uart_getreg(bas, UART_RBR) & 0xff;
ctrl = uart_getreg(bas, UART_CTRL);
ctrl = uart_getreg(bas, UART_CTRL);
ctrl = uart_getreg(bas, UART_CTRL);
divisor = uart_getreg(bas, UART_CCR) & CCR_BAUDRATE_DIV;
ipend = uart_getreg(bas, UART_STAT);
ctrl = uart_getreg(bas, UART_CTRL);
while(!(uart_getreg(bas, UART_STAT) & STAT_TX_FIFO_EMPT))
while (!(uart_getreg(bas, UART_STAT) & STAT_RX_FIFO_EMPT)) {
xc = uart_getreg(bas, UART_RBR);
if (!(uart_getreg(bas, UART_STAT) & STAT_RX_FIFO_EMPT)) {
ctrl = uart_getreg(bas, UART_CTRL);
ctrl = uart_getreg(bas, UART_CTRL);
ctrl = uart_getreg(bas, UART_CTRL) & ~CTRL_INTR_MASK;
while (((lsr |= uart_getreg(bas, REG_LSR)) & LSR_TEMT) == 0 &&
ier = uart_getreg(bas, REG_IER) & 0xe0;
uart_setreg(bas, REG_LCR, uart_getreg(bas, REG_LCR));
lsr = uart_getreg(bas, REG_LSR);
xc = uart_getreg(bas, REG_DATA);
lsr = uart_getreg(bas, REG_LSR);
(void)uart_getreg(bas, REG_DATA);
lsr = uart_getreg(bas, REG_LSR);
while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0)
if ((uart_getreg(bas, REG_LSR) & (LSR_TEMT | LSR_THRE)) !=
ier = uart_getreg(bas, REG_IER);
iir = uart_getreg(bas, REG_IIR);
lsr = uart_getreg(bas, REG_LSR);
(void)uart_getreg(bas, REG_DATA);
(void)uart_getreg(bas, REG_DATA);
(void)uart_getreg(bas, REG_MSR);
iir = uart_getreg(bas, REG_IIR);
lcr = uart_getreg(bas, REG_LCR);
divisor = uart_getreg(bas, REG_DLL) | (uart_getreg(bas, REG_DLH) << 8);
while ((uart_getreg(bas, REG_LSR) & LSR_TEMT) == 0 && --limit)
while (limit && (uart_getreg(bas, REG_LSR) & LSR_RXRDY) && --limit) {
(void)uart_getreg(bas, REG_DATA);
} while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) && --limit);
lsr = uart_getreg(bas, REG_LSR);
val = uart_getreg(bas, REG_IIR);
val = uart_getreg(bas, REG_MCR);
ier = uart_getreg(bas, REG_IER) & 0xe0;
while ((uart_getreg(bas, REG_LSR) & LSR_THRE) == 0 && --limit)
return ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) != 0 ? 1 : 0);
while ((uart_getreg(bas, REG_LSR) & LSR_RXRDY) == 0) {
c = uart_getreg(bas, REG_DATA);
ns8250->mcr = uart_getreg(bas, REG_MCR);
ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask;
msr = uart_getreg(&sc->sc_bas, REG_MSR);
lcr = uart_getreg(bas, REG_LCR);
lcr = uart_getreg(bas, REG_LCR);
efr = uart_getreg(bas, REG_EFR);
lcr = uart_getreg(bas, REG_LCR);
efr = uart_getreg(bas, REG_EFR);
iir = uart_getreg(bas, REG_IIR);
(void)uart_getreg(bas, DW_REG_USR);
lsr = uart_getreg(bas, REG_LSR);
while (((uart_getreg(bas, DW_REG_USR) & USR_BUSY) != 0) &&
if (!(uart_getreg(bas, REG_IIR) & IIR_FIFO_MASK)) {
while (uart_getreg(&sc->sc_bas, SYSS_REG) & SYSS_STATUS_RESETDONE)
while (!(uart_getreg(bas, REG_CTRL) & BES_TXE))
return ((uart_getreg(bas, REG_CTRL) & BES_RXA) != 0 ? 1 : 0);
while (!(uart_getreg(bas, REG_CTRL) & BES_RXA)) {
c = uart_getreg(bas, REG_DATA);
xc = uart_getreg(bas, REG_DATA);
(void)uart_getreg(bas, REG_DATA);
return (uart_getreg(bas, REG_CTRL));
while ((uart_getreg(bas, SFUART_TXDATA) & SFUART_TXDATA_FULL)
return ((uart_getreg(bas, SFUART_IRQ_PENDING) &
while (((c = uart_getreg(bas, SFUART_RXDATA)) &
reg = uart_getreg(bas, SFUART_TXDATA);
reg = uart_getreg(bas, SFUART_RXDATA);
reg = uart_getreg(bas, SFUART_DIV);
reg = uart_getreg(bas, SFUART_IRQ_PENDING);
ie = uart_getreg(bas, SFUART_IRQ_ENABLE);
reg = uart_getreg(bas, SFUART_TXCTRL);
reg = uart_getreg(bas, SFUART_RXDATA);
reg = uart_getreg(bas, SFUART_RXDATA);
reg = uart_getreg(bas, SFUART_IRQ_ENABLE);
reg = uart_getreg(bas, SFUART_IRQ_ENABLE);
reg = uart_getreg(bas, SFUART_IRQ_ENABLE);