Hardware Abstraction Layer (HAL)

General Description

DAC specific return codes.

Macros

#define CYHAL_DAC_RSLT_BAD_ARGUMENT    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_DAC, 0))
 Bad argument.
 
#define CYHAL_DAC_RSLT_FAILED_INIT    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_DAC, 1))
 Failed to initialize DAC.
 
#define CYHAL_DAC_RSLT_BAD_REF_VOLTAGE    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_DAC, 2))
 Reference voltage is not set.
 
#define CYHAL_DAC_RSLT_BAD_OPAMP_INSTANCE    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_DAC, 3))
 Bad OPAMP instance is selected.
 
#define CYHAL_DAC_RSLT_INVALID_CONFIGURATOR    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_DAC, 4))
 Operation not valid when owned by a configurator.