PSoC 6 Peripheral Driver Library
cy_stc_dma_channel_config_t Struct Reference

Description

This structure holds the initialization values for the DMA channel.

Data Fields

cy_stc_dma_descriptor_tdescriptor
 The DMA descriptor associated with the channel being initialized. More...
 
bool preemptable
 Specifies whether the channel is preemptable by another higher-priority channel. More...
 
uint32_t priority
 This parameter specifies the channel's priority. More...
 
bool enable
 This parameter specifies whether the channel is enabled after initializing. More...
 
bool bufferable
 This parameter specifies whether a write transaction can complete. More...
 

Field Documentation

◆ descriptor

cy_stc_dma_descriptor_t* cy_stc_dma_channel_config_t::descriptor

The DMA descriptor associated with the channel being initialized.

◆ preemptable

bool cy_stc_dma_channel_config_t::preemptable

Specifies whether the channel is preemptable by another higher-priority channel.

◆ priority

uint32_t cy_stc_dma_channel_config_t::priority

This parameter specifies the channel's priority.

◆ enable

bool cy_stc_dma_channel_config_t::enable

This parameter specifies whether the channel is enabled after initializing.

◆ bufferable

bool cy_stc_dma_channel_config_t::bufferable

This parameter specifies whether a write transaction can complete.

without waiting for the destination to accept the write transaction data.