/* USART Send Data Word with Blocking. 
Blocks until the transmit data buffer becomes empty then writes the next data word for transmission. */
void usart_send_blocking(uint32_t usart, uint8_t data)
/* USART Send Data Word with Blocking. 
Blocks until the transmit data buffer becomes empty then writes the next data word for transmission. */
void usart_send_blocking(uint32_t usart, uint8_t data)
{
	usart_wait_send_ready(usart);
	usart_send(usart, data);
}