DMA transfer descriptor structure, otherwise known as a Linked List Item (LLI).
#include <dmac.h>
Data Fields | |
uint32_t | ul_ctrlA |
Control A register settings. More... | |
uint32_t | ul_ctrlB |
Control B register settings. More... | |
uint32_t | ul_descriptor_addr |
Next descriptor address. More... | |
uint32_t | ul_destination_addr |
Destination buffer address. More... | |
uint32_t | ul_source_addr |
Source buffer address. More... | |
uint32_t dma_transfer_descriptor_t::ul_ctrlA |
Control A register settings.
Referenced by configure_dmac_rx(), configure_dmac_tx(), dmac_channel_single_buf_transfer_init(), nfc_copy_data_from_internal_sram(), nfc_copy_data_to_internal_sram(), run_multi_buf_xfer_test(), run_single_buf_xfer_test(), spi_master_transfer(), spi_slave_transfer(), ssc_dma(), test_multi_buf_xfer(), and test_single_buf_xfer().
uint32_t dma_transfer_descriptor_t::ul_ctrlB |
Control B register settings.
Referenced by configure_dmac_rx(), configure_dmac_tx(), dmac_channel_single_buf_transfer_init(), nfc_copy_data_from_internal_sram(), nfc_copy_data_to_internal_sram(), run_multi_buf_xfer_test(), run_single_buf_xfer_test(), spi_master_transfer(), spi_slave_transfer(), ssc_dma(), test_multi_buf_xfer(), and test_single_buf_xfer().
uint32_t dma_transfer_descriptor_t::ul_descriptor_addr |
Next descriptor address.
Referenced by configure_dmac_rx(), configure_dmac_tx(), nfc_copy_data_from_internal_sram(), nfc_copy_data_to_internal_sram(), run_multi_buf_xfer_test(), run_single_buf_xfer_test(), spi_master_transfer(), spi_slave_transfer(), ssc_dma(), test_multi_buf_xfer(), and test_single_buf_xfer().
uint32_t dma_transfer_descriptor_t::ul_destination_addr |
Destination buffer address.
Referenced by configure_dmac_rx(), configure_dmac_tx(), dmac_channel_single_buf_transfer_init(), nfc_copy_data_from_internal_sram(), nfc_copy_data_to_internal_sram(), run_multi_buf_xfer_test(), run_single_buf_xfer_test(), spi_master_transfer(), spi_slave_transfer(), ssc_dma(), test_multi_buf_xfer(), and test_single_buf_xfer().
uint32_t dma_transfer_descriptor_t::ul_source_addr |
Source buffer address.
Referenced by configure_dmac_rx(), configure_dmac_tx(), dmac_channel_single_buf_transfer_init(), nfc_copy_data_from_internal_sram(), nfc_copy_data_to_internal_sram(), run_multi_buf_xfer_test(), run_single_buf_xfer_test(), spi_master_transfer(), spi_slave_transfer(), ssc_dma(), test_multi_buf_xfer(), and test_single_buf_xfer().