38.2.2.6 usart_dma_register_callback
Register USART callback.
int32_t usart_dma_register_callback(
struct usart_dma_descriptor *const descr,
const enum usart_dma_callback_type type,
usart_dma_cb_t cb
)
Parameters
- descr
-
Type: struct usart_dma_descriptor Struct *const
A USART descriptor which is used to communicate via USART
- type
-
Type: const enum usart_dma_callback_type
Callback type
- cb
-
Type: usart_dma_cb_t
A callback function
Returns
Type: int32_t
The status of callback assignment.
- -1
-
Passed parameters were invalid or the interface is not initialized
- 0
-
A callback is registered successfully