![]() |
MCUXpresso SDK API Reference Manual
Rev 2.14.0
NXP Semiconductors
|
Data Structures | |
struct | edma_core_mp_t |
edma core channel struture definition More... | |
struct | edma_core_channel_t |
edma core channel struture definition More... | |
struct | edma_core_tcd_t |
edma core TCD struture definition More... | |
Macros | |
#define | EDMA_BASE(base) |
EDMA base address convert macro. | |
Typedefs | |
typedef edma_core_channel_t | EDMA_ChannelType |
EDMA typedef. | |
struct edma_core_mp_t |
struct edma_core_channel_t |
Data Fields | |
__IO uint32_t | CH_CSR |
__IO uint32_t | CH_ES |
__IO uint32_t | CH_INT |
__IO uint32_t | CH_SBR |
__IO uint32_t | CH_PRI |
__IO uint32_t | CH_MUX |
__IO uint16_t | CH_MATTR |
__IO uint32_t edma_core_channel_t::CH_CSR |
Channel Control and Status, array offset: 0x10000, array step: 0x10000
__IO uint32_t edma_core_channel_t::CH_ES |
Channel Error Status, array offset: 0x10004, array step: 0x10000
__IO uint32_t edma_core_channel_t::CH_INT |
Channel Interrupt Status, array offset: 0x10008, array step: 0x10000
__IO uint32_t edma_core_channel_t::CH_SBR |
Channel System Bus, array offset: 0x1000C, array step: 0x10000
__IO uint32_t edma_core_channel_t::CH_PRI |
Channel Priority, array offset: 0x10010, array step: 0x10000
__IO uint32_t edma_core_channel_t::CH_MUX |
Channel Multiplexor Configuration, array offset: 0x10014, array step: 0x10000
__IO uint16_t edma_core_channel_t::CH_MATTR |
Memory Attributes Register, array offset: 0x10018, array step: 0x8000
struct edma_core_tcd_t |
Data Fields | |
__IO uint32_t | SADDR |
SADDR register, used to save source address. | |
__IO uint16_t | SOFF |
SOFF register, save offset bytes every transfer. | |
__IO uint16_t | ATTR |
ATTR register, source/destination transfer size and modulo. | |
__IO uint32_t | NBYTES |
Nbytes register, minor loop length in bytes. | |
__IO uint32_t | SLAST |
SLAST register. | |
__IO uint32_t | DADDR |
DADDR register, used for destination address. | |
__IO uint16_t | DOFF |
DOFF register, used for destination offset. | |
__IO uint16_t | CITER |
CITER register, current minor loop numbers, for unfinished minor loop. More... | |
__IO uint32_t | DLAST_SGA |
DLASTSGA register, next tcd address used in scatter-gather mode. | |
__IO uint16_t | CSR |
CSR register, for TCD control status. | |
__IO uint16_t | BITER |
BITER register, begin minor loop count. More... | |
__IO uint16_t edma_core_tcd_t::CITER |
__IO uint16_t edma_core_tcd_t::BITER |