Add serial_free definition

pull/10924/head
Sebastian Stockhammer 2019-10-24 13:07:37 +02:00
parent 1c907e6db9
commit a77a49d6d2
3 changed files with 21 additions and 0 deletions

View File

@ -96,6 +96,13 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
}
}
//******************************************************************************
void serial_free(serial_t *obj)
{
UART_Shutdown(obj->uart);
objs[obj->index] = 0;
}
//******************************************************************************
void serial_baud(serial_t *obj, int baudrate)
{

View File

@ -115,6 +115,13 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
MBED_ASSERT(retval == E_NO_ERROR);
}
//******************************************************************************
void serial_free(serial_t *obj)
{
UART_Shutdown(obj->uart);
objs[obj->index] = 0;
}
//******************************************************************************
void serial_baud(serial_t *obj, int baudrate)
{

View File

@ -115,6 +115,13 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
MBED_ASSERT(retval == E_NO_ERROR);
}
//******************************************************************************
void serial_free(serial_t *obj)
{
UART_Shutdown(obj->uart);
objs[obj->index] = 0;
}
//******************************************************************************
void serial_baud(serial_t *obj, int baudrate)
{