RTEMS 6.1-rc1
Macros

MDMA Endianness. More...

Macros

#define MDMA_LITTLE_ENDIANNESS_PRESERVE   ((uint32_t)0x00000000U)
 
#define MDMA_LITTLE_BYTE_ENDIANNESS_EXCHANGE   ((uint32_t)MDMA_CCR_BEX)
 
#define MDMA_LITTLE_HALFWORD_ENDIANNESS_EXCHANGE   ((uint32_t)MDMA_CCR_HEX)
 
#define MDMA_LITTLE_WORD_ENDIANNESS_EXCHANGE   ((uint32_t)MDMA_CCR_WEX)
 

Detailed Description

MDMA Endianness.

Macro Definition Documentation

◆ MDMA_LITTLE_BYTE_ENDIANNESS_EXCHANGE

#define MDMA_LITTLE_BYTE_ENDIANNESS_EXCHANGE   ((uint32_t)MDMA_CCR_BEX)

BYTEs endianness exchange when destination data size is > Byte

◆ MDMA_LITTLE_ENDIANNESS_PRESERVE

#define MDMA_LITTLE_ENDIANNESS_PRESERVE   ((uint32_t)0x00000000U)

little endianness preserve

◆ MDMA_LITTLE_HALFWORD_ENDIANNESS_EXCHANGE

#define MDMA_LITTLE_HALFWORD_ENDIANNESS_EXCHANGE   ((uint32_t)MDMA_CCR_HEX)

HALF WORDs endianness exchange when destination data size is > HALF WORD

◆ MDMA_LITTLE_WORD_ENDIANNESS_EXCHANGE

#define MDMA_LITTLE_WORD_ENDIANNESS_EXCHANGE   ((uint32_t)MDMA_CCR_WEX)

WORDs endianness exchange when destination data size is > DOUBLE WORD