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.