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

General Description

Timer specific return codes.

Macros

#define MTB_HAL_TIMER_RSLT_ERR_BAD_ARGUMENT    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_TIMER, 0))
 Bad argument. More...
 
#define MTB_HAL_TIMER_RSLT_ERR_UNSUPPORTED    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_TIMER, 1))
 Feature unsupported with this Timer.
 
#define MTB_HAL_TIMER_RSLT_WRN_INTERRUPT_STATUS_NOT_SET    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_TIMER, 2))
 Interrupt status bit is not set for the specified timer.
 

Macro Definition Documentation

◆ MTB_HAL_TIMER_RSLT_ERR_BAD_ARGUMENT

#define MTB_HAL_TIMER_RSLT_ERR_BAD_ARGUMENT    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, MTB_HAL_RSLT_MODULE_TIMER, 0))

Bad argument.

eg: null pointer