Example #1
0
OSStatus MicoUartRecv( mico_uart_t uart, void* data, uint32_t size, uint32_t timeout )
{
  if(uart_mapping[uart].uart == FUART)
    FUartRecv( uart, data, size, timeout );
  else if(uart_mapping[uart].uart == BUART)
    BUartRecv( uart, data, size, timeout );
}
Example #2
0
OSStatus MicoUartRecv( mico_uart_t uart, void* data, uint32_t size, uint32_t timeout )
{
  if(uart_mapping[uart].uart == FUART)
    return FUartRecv( uart, data, size, timeout );
  else if(uart_mapping[uart].uart == BUART)
    return BUartRecv( uart, data, size, timeout );
  else
    return kUnsupportedErr;
}
Example #3
0
OSStatus platform_uart_receive_bytes( platform_uart_driver_t* driver, uint8_t* data_in, uint32_t expected_data_size, uint32_t timeout_ms )
{
  if(driver->peripheral->uart == FUART)
    return FUartRecv( driver, data_in, expected_data_size, timeout_ms );
  else if(driver->peripheral->uart == BUART)
    return BUartRecv( driver, data_in, expected_data_size, timeout_ms );
  else
    return kUnsupportedErr;
}