RTEMS 6.1-rc5
Loading...
Searching...
No Matches
Macros

MDMA Error Codes. More...

Macros

#define HAL_MDMA_ERROR_NONE   ((uint32_t)0x00000000U)
 
#define HAL_MDMA_ERROR_READ_XFER   ((uint32_t)0x00000001U)
 
#define HAL_MDMA_ERROR_WRITE_XFER   ((uint32_t)0x00000002U)
 
#define HAL_MDMA_ERROR_MASK_DATA   ((uint32_t)0x00000004U)
 
#define HAL_MDMA_ERROR_LINKED_LIST   ((uint32_t)0x00000008U)
 
#define HAL_MDMA_ERROR_ALIGNMENT   ((uint32_t)0x00000010U)
 
#define HAL_MDMA_ERROR_BLOCK_SIZE   ((uint32_t)0x00000020U)
 
#define HAL_MDMA_ERROR_TIMEOUT   ((uint32_t)0x00000040U)
 
#define HAL_MDMA_ERROR_NO_XFER   ((uint32_t)0x00000080U)
 
#define HAL_MDMA_ERROR_BUSY   ((uint32_t)0x00000100U)
 

Detailed Description

MDMA Error Codes.

Macro Definition Documentation

◆ HAL_MDMA_ERROR_ALIGNMENT

#define HAL_MDMA_ERROR_ALIGNMENT   ((uint32_t)0x00000010U)

Address/Size alignment error

◆ HAL_MDMA_ERROR_BLOCK_SIZE

#define HAL_MDMA_ERROR_BLOCK_SIZE   ((uint32_t)0x00000020U)

Block Size error

◆ HAL_MDMA_ERROR_BUSY

#define HAL_MDMA_ERROR_BUSY   ((uint32_t)0x00000100U)

DeInit or SW trigger requested with Xfer ongoing

◆ HAL_MDMA_ERROR_LINKED_LIST

#define HAL_MDMA_ERROR_LINKED_LIST   ((uint32_t)0x00000008U)

Linked list Data error

◆ HAL_MDMA_ERROR_MASK_DATA

#define HAL_MDMA_ERROR_MASK_DATA   ((uint32_t)0x00000004U)

Error Mask Data error

◆ HAL_MDMA_ERROR_NO_XFER

#define HAL_MDMA_ERROR_NO_XFER   ((uint32_t)0x00000080U)

Abort or SW trigger requested with no Xfer ongoing

◆ HAL_MDMA_ERROR_NONE

#define HAL_MDMA_ERROR_NONE   ((uint32_t)0x00000000U)

No error

◆ HAL_MDMA_ERROR_READ_XFER

#define HAL_MDMA_ERROR_READ_XFER   ((uint32_t)0x00000001U)

Read Transfer error

◆ HAL_MDMA_ERROR_TIMEOUT

#define HAL_MDMA_ERROR_TIMEOUT   ((uint32_t)0x00000040U)

Timeout error

◆ HAL_MDMA_ERROR_WRITE_XFER

#define HAL_MDMA_ERROR_WRITE_XFER   ((uint32_t)0x00000002U)

Write Transfer error