LDMA_TypeDef Struct ReferenceDevices > LDMA

LDMA Register Declaration.

Definition at line 60 of file efr32mg21_ldma.h.

#include <efr32mg21_ldma.h>

Data Fields

LDMA_CH_TypeDef CH [8U]
 
LDMA_CH_TypeDef CH_CLR [8U]
 
LDMA_CH_TypeDef CH_SET [8U]
 
LDMA_CH_TypeDef CH_TGL [8U]
 
__IM uint32_t CHBUSY
 
__IM uint32_t CHBUSY_CLR
 
__IM uint32_t CHBUSY_SET
 
__IM uint32_t CHBUSY_TGL
 
__IOM uint32_t CHDIS
 
__IOM uint32_t CHDIS_CLR
 
__IOM uint32_t CHDIS_SET
 
__IOM uint32_t CHDIS_TGL
 
__IOM uint32_t CHDONE
 
__IOM uint32_t CHDONE_CLR
 
__IOM uint32_t CHDONE_SET
 
__IOM uint32_t CHDONE_TGL
 
__IOM uint32_t CHEN
 
__IOM uint32_t CHEN_CLR
 
__IOM uint32_t CHEN_SET
 
__IOM uint32_t CHEN_TGL
 
__IM uint32_t CHSTATUS
 
__IM uint32_t CHSTATUS_CLR
 
__IM uint32_t CHSTATUS_SET
 
__IM uint32_t CHSTATUS_TGL
 
__IOM uint32_t CTRL
 
__IOM uint32_t CTRL_CLR
 
__IOM uint32_t CTRL_SET
 
__IOM uint32_t CTRL_TGL
 
__IOM uint32_t DBGHALT
 
__IOM uint32_t DBGHALT_CLR
 
__IOM uint32_t DBGHALT_SET
 
__IOM uint32_t DBGHALT_TGL
 
__IOM uint32_t EN
 
__IOM uint32_t EN_CLR
 
__IOM uint32_t EN_SET
 
__IOM uint32_t EN_TGL
 
__IOM uint32_t IEN
 
__IOM uint32_t IEN_CLR
 
__IOM uint32_t IEN_SET
 
__IOM uint32_t IEN_TGL
 
__IOM uint32_t IF
 
__IOM uint32_t IF_CLR
 
__IOM uint32_t IF_SET
 
__IOM uint32_t IF_TGL
 
__IM uint32_t IPVERSION
 
__IM uint32_t IPVERSION_CLR
 
__IM uint32_t IPVERSION_SET
 
__IM uint32_t IPVERSION_TGL
 
__IOM uint32_t LINKLOAD
 
__IOM uint32_t LINKLOAD_CLR
 
__IOM uint32_t LINKLOAD_SET
 
__IOM uint32_t LINKLOAD_TGL
 
__IOM uint32_t REQCLEAR
 
__IOM uint32_t REQCLEAR_CLR
 
__IOM uint32_t REQCLEAR_SET
 
__IOM uint32_t REQCLEAR_TGL
 
__IOM uint32_t REQDIS
 
__IOM uint32_t REQDIS_CLR
 
__IOM uint32_t REQDIS_SET
 
__IOM uint32_t REQDIS_TGL
 
__IM uint32_t REQPEND
 
__IM uint32_t REQPEND_CLR
 
__IM uint32_t REQPEND_SET
 
__IM uint32_t REQPEND_TGL
 
uint32_t RESERVED0 [906U]
 
uint32_t RESERVED1 [906U]
 
uint32_t RESERVED2 [906U]
 
__IM uint32_t STATUS
 
__IM uint32_t STATUS_CLR
 
__IM uint32_t STATUS_SET
 
__IM uint32_t STATUS_TGL
 
__IOM uint32_t SWREQ
 
__IOM uint32_t SWREQ_CLR
 
__IOM uint32_t SWREQ_SET
 
__IOM uint32_t SWREQ_TGL
 
__IOM uint32_t SYNCHWEN
 
__IOM uint32_t SYNCHWEN_CLR
 
__IOM uint32_t SYNCHWEN_SET
 
__IOM uint32_t SYNCHWEN_TGL
 
__IOM uint32_t SYNCHWSEL
 
__IOM uint32_t SYNCHWSEL_CLR
 
__IOM uint32_t SYNCHWSEL_SET
 
__IOM uint32_t SYNCHWSEL_TGL
 
__IM uint32_t SYNCSTATUS
 
__IM uint32_t SYNCSTATUS_CLR
 
__IM uint32_t SYNCSTATUS_SET
 
__IM uint32_t SYNCSTATUS_TGL
 
__IOM uint32_t SYNCSWCLR
 
__IOM uint32_t SYNCSWCLR_CLR
 
__IOM uint32_t SYNCSWCLR_SET
 
__IOM uint32_t SYNCSWCLR_TGL
 
__IOM uint32_t SYNCSWSET
 
__IOM uint32_t SYNCSWSET_CLR
 
__IOM uint32_t SYNCSWSET_SET
 
__IOM uint32_t SYNCSWSET_TGL
 

Field Documentation

LDMA_CH_TypeDef LDMA_TypeDef::CH[8U]

DMA Channel Registers

Definition at line 83 of file efr32mg21_ldma.h.

LDMA_CH_TypeDef LDMA_TypeDef::CH_CLR[8U]

DMA Channel Registers

Definition at line 131 of file efr32mg21_ldma.h.

LDMA_CH_TypeDef LDMA_TypeDef::CH_SET[8U]

DMA Channel Registers

Definition at line 107 of file efr32mg21_ldma.h.

LDMA_CH_TypeDef LDMA_TypeDef::CH_TGL[8U]

DMA Channel Registers

Definition at line 155 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHBUSY

DMA Channel Busy Register

Definition at line 73 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHBUSY_CLR

DMA Channel Busy Register

Definition at line 121 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHBUSY_SET

DMA Channel Busy Register

Definition at line 97 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHBUSY_TGL

DMA Channel Busy Register

Definition at line 145 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDIS

DMA Channel Disable Register

Definition at line 71 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDIS_CLR

DMA Channel Disable Register

Definition at line 119 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDIS_SET

DMA Channel Disable Register

Definition at line 95 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDIS_TGL

DMA Channel Disable Register

Definition at line 143 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDONE

DMA Channel Linking Done Register (Si...

Definition at line 74 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDONE_CLR

DMA Channel Linking Done Register (Si...

Definition at line 122 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDONE_SET

DMA Channel Linking Done Register (Si...

Definition at line 98 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHDONE_TGL

DMA Channel Linking Done Register (Si...

Definition at line 146 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHEN

DMA Channel Enable Register

Definition at line 70 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHEN_CLR

DMA Channel Enable Register

Definition at line 118 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHEN_SET

DMA Channel Enable Register

Definition at line 94 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CHEN_TGL

DMA Channel Enable Register

Definition at line 142 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHSTATUS

DMA Channel Status Register

Definition at line 72 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHSTATUS_CLR

DMA Channel Status Register

Definition at line 120 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHSTATUS_SET

DMA Channel Status Register

Definition at line 96 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::CHSTATUS_TGL

DMA Channel Status Register

Definition at line 144 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CTRL

DMA Control Register

Definition at line 63 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CTRL_CLR

DMA Control Register

Definition at line 111 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CTRL_SET

DMA Control Register

Definition at line 87 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::CTRL_TGL

DMA Control Register

Definition at line 135 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::DBGHALT

DMA Channel Debug Halt Register

Definition at line 75 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::DBGHALT_CLR

DMA Channel Debug Halt Register

Definition at line 123 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::DBGHALT_SET

DMA Channel Debug Halt Register

Definition at line 99 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::DBGHALT_TGL

DMA Channel Debug Halt Register

Definition at line 147 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::EN

DMA module enable disable Register

Definition at line 62 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::EN_CLR

DMA module enable disable Register

Definition at line 110 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::EN_SET

DMA module enable disable Register

Definition at line 86 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::EN_TGL

DMA module enable disable Register

Definition at line 134 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IEN

Interrupt Enable Register

Definition at line 82 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IEN_CLR

Interrupt Enable Register

Definition at line 130 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IEN_SET

Interrupt Enable Register

Definition at line 106 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IEN_TGL

Interrupt Enable Register

Definition at line 154 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IF

Interrupt Flag Register

Definition at line 81 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IF_CLR

Interrupt Flag Register

Definition at line 129 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IF_SET

Interrupt Flag Register

Definition at line 105 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::IF_TGL

Interrupt Flag Register

Definition at line 153 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::IPVERSION

DMA Channel Request Clear Register

Definition at line 61 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::IPVERSION_CLR

DMA Channel Request Clear Register

Definition at line 109 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::IPVERSION_SET

DMA Channel Request Clear Register

Definition at line 85 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::IPVERSION_TGL

DMA Channel Request Clear Register

Definition at line 133 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::LINKLOAD

DMA Channel Link Load Register

Definition at line 79 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::LINKLOAD_CLR

DMA Channel Link Load Register

Definition at line 127 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::LINKLOAD_SET

DMA Channel Link Load Register

Definition at line 103 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::LINKLOAD_TGL

DMA Channel Link Load Register

Definition at line 151 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQCLEAR

DMA Channel Request Clear Register

Definition at line 80 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQCLEAR_CLR

DMA Channel Request Clear Register

Definition at line 128 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQCLEAR_SET

DMA Channel Request Clear Register

Definition at line 104 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQCLEAR_TGL

DMA Channel Request Clear Register

Definition at line 152 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQDIS

DMA Channel Request Disable Register

Definition at line 77 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQDIS_CLR

DMA Channel Request Disable Register

Definition at line 125 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQDIS_SET

DMA Channel Request Disable Register

Definition at line 101 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::REQDIS_TGL

DMA Channel Request Disable Register

Definition at line 149 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::REQPEND

DMA Channel Requests Pending Register

Definition at line 78 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::REQPEND_CLR

DMA Channel Requests Pending Register

Definition at line 126 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::REQPEND_SET

DMA Channel Requests Pending Register

Definition at line 102 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::REQPEND_TGL

DMA Channel Requests Pending Register

Definition at line 150 of file efr32mg21_ldma.h.

uint32_t LDMA_TypeDef::RESERVED0[906U]

Reserved for future use

Definition at line 84 of file efr32mg21_ldma.h.

uint32_t LDMA_TypeDef::RESERVED1[906U]

Reserved for future use

Definition at line 108 of file efr32mg21_ldma.h.

uint32_t LDMA_TypeDef::RESERVED2[906U]

Reserved for future use

Definition at line 132 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::STATUS

DMA Status Register

Definition at line 64 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::STATUS_CLR

DMA Status Register

Definition at line 112 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::STATUS_SET

DMA Status Register

Definition at line 88 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::STATUS_TGL

DMA Status Register

Definition at line 136 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SWREQ

DMA Channel Software Transfer Request...

Definition at line 76 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SWREQ_CLR

DMA Channel Software Transfer Request...

Definition at line 124 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SWREQ_SET

DMA Channel Software Transfer Request...

Definition at line 100 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SWREQ_TGL

DMA Channel Software Transfer Request...

Definition at line 148 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWEN

DMA Sync HW trigger enable register

Definition at line 67 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWEN_CLR

DMA Sync HW trigger enable register

Definition at line 115 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWEN_SET

DMA Sync HW trigger enable register

Definition at line 91 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWEN_TGL

DMA Sync HW trigger enable register

Definition at line 139 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWSEL

DMA Sync HW trigger selection register

Definition at line 68 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWSEL_CLR

DMA Sync HW trigger selection register

Definition at line 116 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWSEL_SET

DMA Sync HW trigger selection register

Definition at line 92 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCHWSEL_TGL

DMA Sync HW trigger selection register

Definition at line 140 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::SYNCSTATUS

DMA Sync Trigger Status Register

Definition at line 69 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::SYNCSTATUS_CLR

DMA Sync Trigger Status Register

Definition at line 117 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::SYNCSTATUS_SET

DMA Sync Trigger Status Register

Definition at line 93 of file efr32mg21_ldma.h.

__IM uint32_t LDMA_TypeDef::SYNCSTATUS_TGL

DMA Sync Trigger Status Register

Definition at line 141 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWCLR

DMA Sync Trig Sw Clear register

Definition at line 66 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWCLR_CLR

DMA Sync Trig Sw Clear register

Definition at line 114 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWCLR_SET

DMA Sync Trig Sw Clear register

Definition at line 90 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWCLR_TGL

DMA Sync Trig Sw Clear register

Definition at line 138 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWSET

DMA Sync Trig Sw Set Register

Definition at line 65 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWSET_CLR

DMA Sync Trig Sw Set Register

Definition at line 113 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWSET_SET

DMA Sync Trig Sw Set Register

Definition at line 89 of file efr32mg21_ldma.h.

__IOM uint32_t LDMA_TypeDef::SYNCSWSET_TGL

DMA Sync Trig Sw Set Register

Definition at line 137 of file efr32mg21_ldma.h.


The documentation for this struct was generated from the following file:
  • C:/repos/super_h1/platform/Device/SiliconLabs/EFR32MG21/Include/efr32mg21_ldma.h