Microchip® Advanced Software Framework

dma_resource_config Struct Reference

DMA configurations for transfer.

#include <dma.h>

Data Fields

struct dma_events_config event_config
 DMA events configurations. More...
 
uint8_t peripheral_trigger
 DMA peripheral trigger index. More...
 
enum dma_priority_level priority
 DMA transfer priority. More...
 
enum dma_transfer_trigger_action trigger_action
 DMA trigger action. More...
 

struct dma_events_config dma_resource_config::event_config

DMA events configurations.

Referenced by _dma_set_config(), and dma_get_config_defaults().

uint8_t dma_resource_config::peripheral_trigger

DMA peripheral trigger index.

Referenced by _dma_set_config(), dma_get_config_defaults(), and nm_bus_init().

enum dma_priority_level dma_resource_config::priority

DMA transfer priority.

Referenced by _dma_set_config(), and dma_get_config_defaults().

enum dma_transfer_trigger_action dma_resource_config::trigger_action

DMA trigger action.

Referenced by _dma_set_config(), dma_get_config_defaults(), and nm_bus_init().