Struct SYN_PortDmaTransfer¶
ClassList > SYN_PortDmaTransfer
Hardware DMA transfer hardware request parameters.
#include <syn_port_dma.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint8_t | channel_id |
| size_t | count |
| SYN_DMA_Size | data_size |
| SYN_DMA_Direction | dir |
| void * | dst |
| bool | dst_inc |
| const void * | src |
| bool | src_inc |
Public Attributes Documentation¶
variable channel_id¶
Hardware DMA channel index
variable count¶
Transfer count (elements)
variable data_size¶
Data element size (1, 2, 4)
variable dir¶
Transfer direction
variable dst¶
Destination address
variable dst_inc¶
Auto-increment destination address
variable src¶
Source address
variable src_inc¶
Auto-increment source address
The documentation for this class was generated from the following file src/syntropic/port/syn_port_dma.h