SAME54P20A Test Project
Data Fields
DMAC_CTRL_Type Union Reference

Data Fields

struct {
   uint16_t   SWRST:1
 
   uint16_t   DMAENABLE:1
 
   uint16_t   __pad0__:6
 
   uint16_t   LVLEN0:1
 
   uint16_t   LVLEN1:1
 
   uint16_t   LVLEN2:1
 
   uint16_t   LVLEN3:1
 
   uint16_t   __pad1__:4
 
bit
 
struct {
   uint16_t   __pad0__:8
 
   uint16_t   LVLEN:4
 
   uint16_t   __pad1__:4
 
vec
 
uint16_t reg
 

Detailed Description

Definition at line 44 of file dmac.h.

Field Documentation

◆ __pad0__

uint16_t DMAC_CTRL_Type::__pad0__

bit: 2.. 7 Reserved

bit: 0.. 7 Reserved

Definition at line 48 of file dmac.h.

◆ __pad1__

uint16_t DMAC_CTRL_Type::__pad1__

bit: 12..15 Reserved

Definition at line 53 of file dmac.h.

◆ bit

struct { ... } DMAC_CTRL_Type::bit

Structure used for bit access

◆ DMAENABLE

uint16_t DMAC_CTRL_Type::DMAENABLE

bit: 1 DMA Enable

Definition at line 47 of file dmac.h.

◆ LVLEN

uint16_t DMAC_CTRL_Type::LVLEN

bit: 8..11 Priority Level x Enable

Definition at line 57 of file dmac.h.

◆ LVLEN0

uint16_t DMAC_CTRL_Type::LVLEN0

bit: 8 Priority Level 0 Enable

Definition at line 49 of file dmac.h.

◆ LVLEN1

uint16_t DMAC_CTRL_Type::LVLEN1

bit: 9 Priority Level 1 Enable

Definition at line 50 of file dmac.h.

◆ LVLEN2

uint16_t DMAC_CTRL_Type::LVLEN2

bit: 10 Priority Level 2 Enable

Definition at line 51 of file dmac.h.

◆ LVLEN3

uint16_t DMAC_CTRL_Type::LVLEN3

bit: 11 Priority Level 3 Enable

Definition at line 52 of file dmac.h.

◆ reg

uint16_t DMAC_CTRL_Type::reg

Type used for register access

Definition at line 60 of file dmac.h.

◆ SWRST

uint16_t DMAC_CTRL_Type::SWRST

bit: 0 Software Reset

Definition at line 46 of file dmac.h.

◆ vec

struct { ... } DMAC_CTRL_Type::vec

Structure used for vec access


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