Structure to hold GPDMA channel callbacks.
This structure defines the callback functions for a DMA channel, including the callback for transfer completion and the callback for error handling.
Public Attributes#
Callback function for data transfer completion.
Callback function for descriptor fetch completion.
Callback function for HRESP error handling.
Callback function for GPDMA controller error handling.
Public Attribute Documentation#
transfer_complete_cb#
sl_gpdma_callback_t sl_gpdma_callback_pointer_t::transfer_complete_cb
Callback function for data transfer completion.
descripotr_fetch_complete_cb#
sl_gpdma_callback_t sl_gpdma_callback_pointer_t::descripotr_fetch_complete_cb
Callback function for descriptor fetch completion.
hresp_error_cb#
sl_gpdma_callback_t sl_gpdma_callback_pointer_t::hresp_error_cb
Callback function for HRESP error handling.
gpdmac_error_cb#
sl_gpdma_callback_t sl_gpdma_callback_pointer_t::gpdmac_error_cb
Callback function for GPDMA controller error handling.