Hardware Abstraction Layer (HAL)
All Data Structures Functions Variables Typedefs Enumerations Enumerator Modules Pages

General Description

DMA specific return codes.

Macros

#define MTB_HAL_DMA_RSLT_ERR_INVALID_PARAMETER    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_DMA, 0))
 Invalid parameter error.
 
#define MTB_HAL_DMA_RSLT_WARN_TRANSFER_ALREADY_STARTED    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_WARNING, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_DMA, 1))
 Transfer has already been started warning.
 
#define MTB_HAL_DMA_RSLT_FATAL_UNSUPPORTED_HARDWARE    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_FATAL, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_DMA, 2))
 Unsupported hardware error.
 
#define MTB_HAL_DMA_RSLT_ERR_INVALID_TRANSFER_SIZE    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_FATAL, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_DMA, 3))
 Requested transfer size is not supported.
 
#define MTB_HAL_DMA_RSLT_ERR_NOT_SUPPORTED    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_DMA, 4))
 Requested operation is not supported.