mirror of https://github.com/ARMmbed/mbed-os.git
Add serial_free definition
parent
1c907e6db9
commit
a77a49d6d2
|
@ -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)
|
||||
{
|
||||
|
|
|
@ -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)
|
||||
{
|
||||
|
|
|
@ -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)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue