/* Returns the most recent received data by the USARTx peripheral.  */
uint16_t USART_ReceiveData(USART_TypeDef *USARTx)
/* Returns the most recent received data by the USARTx peripheral.  */
uint16_t USART_ReceiveData(USART_TypeDef *USARTx)
{
  assert_param(IS_USART_ALL_PERIPH(USARTx));
  return (uint16_t)(USARTx->RDR & (uint16_t)0x01FF);
}