Digital Power Starter Kit 3 Firmware
dsPIC33C Boost Converter Voltage Mode Control Example
P33C_DMA_INSTANCE_s Struct Reference

#include <common/p33c_pral/p33c_dma.h>

+ Collaboration diagram for P33C_DMA_INSTANCE_s:

Data Fields

union {
   volatile struct tagDMACH0BITS   bits
 
   volatile uint16_t   value
 
DMACHx
 
union {
   volatile struct tagDMAINT0BITS   bits
 
   volatile uint16_t   value
 
DMAINTx
 
union {
   struct {
      uint16_t   SADDR: 16
 
   }   bits
 
   uint16_t   value
 
DMASRCx
 
union {
   struct {
      uint16_t   DADDR: 16
 
   }   bits
 
   uint16_t   value
 
DMADSTx
 
union {
   struct {
      uint16_t   CNT: 16
 
   }   bits
 
   uint16_t   value
 
DMACNTx
 

Detailed Description

Definition at line 118 of file p33c_dma.h.

Field Documentation

◆ bits [1/5]

volatile struct tagDMAINT0BITS bits

Definition at line 124 of file p33c_dma.h.

◆ bits [2/5]

struct { ... } bits

◆ bits [3/5]

struct { ... } bits

◆ bits [4/5]

struct { ... } bits

◆ bits [5/5]

volatile struct tagDMACH0BITS bits

Definition at line 120 of file p33c_dma.h.

◆ CNT

uint16_t CNT

Definition at line 141 of file p33c_dma.h.

◆ DADDR

uint16_t DADDR

Definition at line 135 of file p33c_dma.h.

◆ DMACHx

union { ... } DMACHx

◆ DMACNTx

union { ... } DMACNTx

◆ DMADSTx

union { ... } DMADSTx

◆ DMAINTx

union { ... } DMAINTx

◆ DMASRCx

union { ... } DMASRCx

◆ SADDR

uint16_t SADDR

Definition at line 129 of file p33c_dma.h.

◆ value [1/2]

volatile uint16_t value

Definition at line 121 of file p33c_dma.h.

◆ value [2/2]

uint16_t value

Definition at line 131 of file p33c_dma.h.


The documentation for this struct was generated from the following file: