HPM SDK
HPMicro Software Development Kit
PDMA_Type Struct Reference

#include <hpm_pdma_regs.h>

Data Fields

__RW uint32_t CTRL
 
__RW uint32_t STAT
 
__RW uint32_t OUT_CTRL
 
__RW uint32_t OUT_BUF
 
__R uint8_t RESERVED0 [4]
 
__RW uint32_t OUT_PITCH
 
__RW uint32_t OUT_LRC
 
struct {
   __RW uint32_t   ULC
 
   __RW uint32_t   LRC
 
OUT_PS [2]
 
__R uint8_t RESERVED1 [4]
 
struct {
   __RW uint32_t   CTRL
 
   __RW uint32_t   BUF
 
   __R uint8_t   RESERVED0 [8]
 
   __RW uint32_t   PITCH
 
   __RW uint32_t   BKGD
 
   __RW uint32_t   SCALE
 
   __RW uint32_t   OFFSET
 
   __RW uint32_t   CLRKEY_LOW
 
   __RW uint32_t   CLRKEY_HIGH
 
   __RW uint32_t   ORG
 
   __R uint8_t   RESERVED1 [4]
 
PS [2]
 
__R uint8_t RESERVED2 [16]
 
__RW uint32_t YUV2RGB_COEF0
 
__RW uint32_t YUV2RGB_COEF1
 
__RW uint32_t YUV2RGB_COEF2
 
__RW uint32_t RGB2YUV_COEF0
 
__RW uint32_t RGB2YUV_COEF1
 
__RW uint32_t RGB2YUV_COEF2
 
__RW uint32_t RGB2YUV_COEF3
 
__RW uint32_t RGB2YUV_COEF4
 
struct {
   __RW uint32_t   ULC
 
   __RW uint32_t   LRC
 
OUT_PS [2]
 
struct {
   __RW uint32_t   CTRL
 
   __RW uint32_t   BUF
 
   __R uint8_t   RESERVED0 [8]
 
   __RW uint32_t   PITCH
 
   __RW uint32_t   BKGD
 
   __RW uint32_t   SCALE
 
   __RW uint32_t   OFFSET
 
   __RW uint32_t   CLRKEY_LOW
 
   __RW uint32_t   CLRKEY_HIGH
 
   __RW uint32_t   ORG
 
   __R uint8_t   RESERVED1 [4]
 
PS [2]
 

Field Documentation

◆ BKGD

__RW uint32_t PDMA_Type::BKGD

◆ BUF

__RW uint32_t PDMA_Type::BUF

◆ CLRKEY_HIGH

__RW uint32_t PDMA_Type::CLRKEY_HIGH

◆ CLRKEY_LOW

__RW uint32_t PDMA_Type::CLRKEY_LOW

◆ CTRL

__RW uint32_t PDMA_Type::CTRL

◆ LRC

__RW uint32_t PDMA_Type::LRC

◆ OFFSET

__RW uint32_t PDMA_Type::OFFSET

◆ ORG

__RW uint32_t PDMA_Type::ORG

◆ OUT_BUF

__RW uint32_t PDMA_Type::OUT_BUF

◆ OUT_CTRL

__RW uint32_t PDMA_Type::OUT_CTRL

◆ OUT_LRC

__RW uint32_t PDMA_Type::OUT_LRC

◆ OUT_PITCH

__RW uint32_t PDMA_Type::OUT_PITCH

◆  [1/2]

struct { ... } PDMA_Type::OUT_PS[2]

◆  [2/2]

struct { ... } PDMA_Type::OUT_PS[2]

◆ PITCH

__RW uint32_t PDMA_Type::PITCH

◆  [1/2]

struct { ... } PDMA_Type::PS[2]

◆  [2/2]

struct { ... } PDMA_Type::PS[2]

◆ RESERVED0

__R uint8_t PDMA_Type::RESERVED0

◆ RESERVED1

__R uint8_t PDMA_Type::RESERVED1

◆ RESERVED2

__R uint8_t PDMA_Type::RESERVED2

◆ RGB2YUV_COEF0

__RW uint32_t PDMA_Type::RGB2YUV_COEF0

◆ RGB2YUV_COEF1

__RW uint32_t PDMA_Type::RGB2YUV_COEF1

◆ RGB2YUV_COEF2

__RW uint32_t PDMA_Type::RGB2YUV_COEF2

◆ RGB2YUV_COEF3

__RW uint32_t PDMA_Type::RGB2YUV_COEF3

◆ RGB2YUV_COEF4

__RW uint32_t PDMA_Type::RGB2YUV_COEF4

◆ SCALE

__RW uint32_t PDMA_Type::SCALE

◆ STAT

__RW uint32_t PDMA_Type::STAT

◆ ULC

__RW uint32_t PDMA_Type::ULC

◆ YUV2RGB_COEF0

__RW uint32_t PDMA_Type::YUV2RGB_COEF0

◆ YUV2RGB_COEF1

__RW uint32_t PDMA_Type::YUV2RGB_COEF1

◆ YUV2RGB_COEF2

__RW uint32_t PDMA_Type::YUV2RGB_COEF2

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