FreeBSD/sys/arm/at91/uart_dev_at91usart.c
/*
 * Put a character of console output (so we do it here polling rather than
 * interrupt driven).
 */
Put a character of console output (so we do it here polling rather than
interrupt driven).
Put a character of console output ( so we do it here polling rather than interrupt driven ) .
static void
at91_usart_putc(struct uart_bas *bas, int c)
{
	while (!(RD4(bas, USART_CSR) & USART_CSR_TXRDY))
		continue;
	WR4(bas, USART_THR, c);
}
static void at91_usart_putc ( struct uart_bas * bas , int c ) { while ( ! ( RD4 ( bas , USART_CSR ) & USART_CSR_TXRDY ) ) continue ; WR4 ( bas , USART_THR , c ) ; }
Put a character of console output (so we do it here polling rather than
 interrupt driven).
Put a character of console output ( so we do it here polling rather than interrupt driven ) .