Microchip® Advanced Software Framework

pdca_channel_options_t Struct Reference

PDCA channel options.

#include <pdca.h>

Data Fields

volatile void * addr
 Memory address. More...
 
uint32_t pid
 Select peripheral ID. More...
 
volatile void * r_addr
 Next memory address. More...
 
uint32_t r_size
 Next transfer counter. More...
 
uint32_t size
 Transfer counter. More...
 
uint32_t transfer_size
 Select the size of the transfer (byte, half-word or word). More...
 

volatile void* pdca_channel_options_t::addr

Memory address.

Referenced by aic23b_dac_setup(), pdca_init_channel(), and tpa6130_dac_setup().

uint32_t pdca_channel_options_t::pid

Select peripheral ID.

Referenced by pdca_init_channel().

volatile void* pdca_channel_options_t::r_addr

Next memory address.

Referenced by pdca_init_channel().

uint32_t pdca_channel_options_t::r_size

Next transfer counter.

Referenced by pdca_init_channel().

uint32_t pdca_channel_options_t::size

Transfer counter.

Referenced by pdca_init_channel().

uint32_t pdca_channel_options_t::transfer_size

Select the size of the transfer (byte, half-word or word).

Referenced by pdca_init_channel().