uc-sdk
|
GPDMA Channel configuration structure type definition. More...
#include <lpc17xx_gpdma.h>
Public Attributes | |
uint32_t | ChannelNum |
uint32_t | TransferSize |
uint32_t | TransferWidth |
uint32_t | SrcMemAddr |
uint32_t | DstMemAddr |
uint32_t | TransferType |
uint32_t | SrcConn |
uint32_t | DstConn |
uint32_t | DMALLI |
GPDMA Channel configuration structure type definition.
Definition at line 311 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::ChannelNum |
DMA channel number, should be in range from 0 to 7. Note: DMA channel 0 has the highest priority and DMA channel 7 the lowest priority.
Definition at line 312 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::DMALLI |
Linker List Item structure data address
if there's no Linker List, set as '0'
Definition at line 369 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::DstConn |
Peripheral Destination Connection type, used in case TransferType is chosen as
GPDMA_TRANSFERTYPE_M2P or GPDMA_TRANSFERTYPE_P2P, should be one of following:
Definition at line 349 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::DstMemAddr |
Physical Destination Address, used in case TransferType is chosen as GPDMA_TRANSFERTYPE_M2M or GPDMA_TRANSFERTYPE_P2M
Definition at line 321 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::SrcConn |
Peripheral Source Connection type, used in case TransferType is chosen as
GPDMA_TRANSFERTYPE_P2M or GPDMA_TRANSFERTYPE_P2P, should be one of following:
Definition at line 329 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::SrcMemAddr |
Physical Source Address, used in case TransferType is chosen as GPDMA_TRANSFERTYPE_M2M or GPDMA_TRANSFERTYPE_M2P
Definition at line 319 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::TransferSize |
Length/Size of transfer
Definition at line 317 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::TransferType |
Transfer Type, should be one of the following:
Definition at line 323 of file lpc17xx_gpdma.h.
uint32_t GPDMA_Channel_CFG_Type::TransferWidth |
Transfer width - used for TransferType is GPDMA_TRANSFERTYPE_M2M only
Definition at line 318 of file lpc17xx_gpdma.h.