HPM SDK
HPMicro Software Development Kit
DMA_Type Struct Reference

#include <hpm_dma_regs.h>

Data Fields

__R uint8_t RESERVED0 [4]
 
__R uint32_t IDMISC
 
__R uint8_t RESERVED1 [8]
 
__R uint32_t DMACFG
 
__R uint8_t RESERVED2 [12]
 
__W uint32_t DMACTRL
 
__W uint32_t CHABORT
 
__R uint8_t RESERVED3 [8]
 
__W uint32_t INTSTATUS
 
__R uint32_t CHEN
 
__R uint8_t RESERVED4 [8]
 
struct {
   __RW uint32_t   CTRL
 
   __RW uint32_t   TRANSIZE
 
   __RW uint32_t   SRCADDR
 
   __RW uint32_t   SRCADDRH
 
   __RW uint32_t   DSTADDR
 
   __RW uint32_t   DSTADDRH
 
   __RW uint32_t   LLPOINTER
 
   __RW uint32_t   LLPOINTERH
 
CHCTRL [8]
 
struct {
   __RW uint32_t   CTRL
 
   __RW uint32_t   TRANSIZE
 
   __RW uint32_t   SRCADDR
 
   __RW uint32_t   SRCADDRH
 
   __RW uint32_t   DSTADDR
 
   __RW uint32_t   DSTADDRH
 
   __RW uint32_t   LLPOINTER
 
   __RW uint32_t   LLPOINTERH
 
CHCTRL [8]
 
struct {
   __RW uint32_t   CTRL
 
   __RW uint32_t   TRANSIZE
 
   __RW uint32_t   SRCADDR
 
   __RW uint32_t   SRCADDRH
 
   __RW uint32_t   DSTADDR
 
   __RW uint32_t   DSTADDRH
 
   __RW uint32_t   LLPOINTER
 
   __RW uint32_t   LLPOINTERH
 
CHCTRL [8]
 

Field Documentation

◆ CHABORT

__W uint32_t DMA_Type::CHABORT

◆  [1/3]

struct { ... } DMA_Type::CHCTRL[8]

◆  [2/3]

struct { ... } DMA_Type::CHCTRL[8]

◆  [3/3]

struct { ... } DMA_Type::CHCTRL[8]

◆ CHEN

__R uint32_t DMA_Type::CHEN

◆ CTRL

__RW uint32_t DMA_Type::CTRL

◆ DMACFG

__R uint32_t DMA_Type::DMACFG

◆ DMACTRL

__W uint32_t DMA_Type::DMACTRL

◆ DSTADDR

__RW uint32_t DMA_Type::DSTADDR

◆ DSTADDRH

__RW uint32_t DMA_Type::DSTADDRH

◆ IDMISC

__R uint32_t DMA_Type::IDMISC

◆ INTSTATUS

__W uint32_t DMA_Type::INTSTATUS

◆ LLPOINTER

__RW uint32_t DMA_Type::LLPOINTER

◆ LLPOINTERH

__RW uint32_t DMA_Type::LLPOINTERH

◆ RESERVED0

__R uint8_t DMA_Type::RESERVED0

◆ RESERVED1

__R uint8_t DMA_Type::RESERVED1

◆ RESERVED2

__R uint8_t DMA_Type::RESERVED2

◆ RESERVED3

__R uint8_t DMA_Type::RESERVED3

◆ RESERVED4

__R uint8_t DMA_Type::RESERVED4[8]

◆ SRCADDR

__RW uint32_t DMA_Type::SRCADDR

◆ SRCADDRH

__RW uint32_t DMA_Type::SRCADDRH

◆ TRANSIZE

__RW uint32_t DMA_Type::TRANSIZE

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