/* USART Read a Received Data Word with Blocking. 
Wait until a data word has been received then return the word. */
uint16_t usart_recv_blocking(uint32_t usart)
/* USART Read a Received Data Word with Blocking. 
Wait until a data word has been received then return the word. */
uint16_t usart_recv_blocking(uint32_t usart)
{
	usart_wait_recv_ready(usart);
	return usart_recv(usart);
}