38.4.2.1 usart_sync_init
Initialize USART interface.
int32_t usart_sync_init(
struct usart_sync_descriptor *const descr,
void *const hw,
void *const func
)
This function initializes the given I/O descriptor to be used as USART interface descriptor. It checks if the given hardware is not initialized and if the given hardware is permitted to be initialized.
Parameters
- descr
-
Type: struct usart_sync_descriptor Struct *const
A USART descriptor which is used to communicate via USART
- hw
-
Type: void *const
The pointer to hardware instance
- func
-
Type: void *const
The pointer to as set of functions pointers
Returns
Type: int32_t
Initialization status.