rda_uart_read
val = rda_uart_read(port, RDA_UART_STATUS);
cmd_set = rda_uart_read(port, RDA_UART_CMD_SET);
status = rda_uart_read(port, RDA_UART_STATUS);
val = rda_uart_read(port, RDA_UART_CMD_SET);
val = rda_uart_read(port, RDA_UART_CMD_CLR);
val = rda_uart_read(port, RDA_UART_CTRL);
val = rda_uart_read(port, RDA_UART_IRQ_MASK);
val = rda_uart_read(port, RDA_UART_CMD_SET);
val = rda_uart_read(port, RDA_UART_IRQ_MASK);
val = rda_uart_read(port, RDA_UART_RXTX_BUFFER);
val = rda_uart_read(port, RDA_UART_CMD_SET);
val = rda_uart_read(port, RDA_UART_IRQ_MASK);
ctrl = rda_uart_read(port, RDA_UART_CTRL);
cmd_set = rda_uart_read(port, RDA_UART_CMD_SET);
cmd_clr = rda_uart_read(port, RDA_UART_CMD_CLR);
irq_mask = rda_uart_read(port, RDA_UART_IRQ_MASK);
while (!(rda_uart_read(port, RDA_UART_STATUS) &
while ((rda_uart_read(port, RDA_UART_STATUS) & RDA_UART_TX_FIFO_MASK) &&
val = rda_uart_read(port, RDA_UART_IRQ_MASK);
status = rda_uart_read(port, RDA_UART_STATUS);
val = rda_uart_read(port, RDA_UART_RXTX_BUFFER);
status = rda_uart_read(port, RDA_UART_STATUS);
val = rda_uart_read(port, RDA_UART_IRQ_CAUSE);
irq_mask = rda_uart_read(port, RDA_UART_IRQ_MASK);
val = rda_uart_read(port, RDA_UART_CTRL);
val = rda_uart_read(port, RDA_UART_IRQ_MASK);
val = rda_uart_read(port, RDA_UART_CTRL);
while (!(rda_uart_read(port, RDA_UART_STATUS) & RDA_UART_TX_FIFO_MASK))
old_irq_mask = rda_uart_read(port, RDA_UART_IRQ_MASK);
while (!(rda_uart_read(port, RDA_UART_STATUS) & RDA_UART_TX_FIFO_MASK))