uart.c
void uart_write_byte(int n, char byte)
{
  // Wait for UART transmit FIFO to be not full.
  while (!uart_tx_ready(n))
    ;
  UART_THR(n) = byte;
}
// Push one byte to the UART port (blocking until ready to transmit)
Push one byte to the UART port (blocking until ready to transmit)
Push one byte to the UART port ( blocking until ready to transmit )
void uart_write_byte(int n, char byte)
{
  while (!uart_tx_ready(n))
    ;
  UART_THR(n) = byte;
}
void uart_write_byte ( int n , char byte ) { while ( ! uart_tx_ready ( n ) ) ; UART_THR ( n ) = byte ; }
Push one byte to the UART port (blocking until ready to transmit)
Push one byte to the UART port ( blocking until ready to transmit )
// Wait for UART transmit FIFO to be not full.