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 dmac_channel_single_buf_transfer_init(), spi_master_transfer(), and spi_slave_transfer().
uint32_t dma_transfer_descriptor_t::ul_ctrlB |
Control B register settings.
Referenced by dmac_channel_single_buf_transfer_init(), spi_master_transfer(), and spi_slave_transfer().
uint32_t dma_transfer_descriptor_t::ul_descriptor_addr |
Next descriptor address.
Referenced by spi_master_transfer(), and spi_slave_transfer().
uint32_t dma_transfer_descriptor_t::ul_destination_addr |
Destination buffer address.
Referenced by dmac_channel_single_buf_transfer_init(), spi_master_transfer(), and spi_slave_transfer().
uint32_t dma_transfer_descriptor_t::ul_source_addr |
Source buffer address.
Referenced by dmac_channel_single_buf_transfer_init(), spi_master_transfer(), and spi_slave_transfer().