Hardware Abstraction Layer (HAL)

General Description

Timer specific return codes.

Macros

#define CYHAL_TIMER_RSLT_ERR_BAD_ARGUMENT   (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_TIMER, 0))
 Bad argument. More...
 
#define CYHAL_TIMER_RSLT_ERR_CLOCK_INIT   (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_TIMER, 1))
 Failed to initialize Timer clock.
 
#define CYHAL_TIMER_RSLT_ERR_INIT   (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_TIMER, 2))
 Failed to initialize Timer.
 
#define CYHAL_TIMER_RSLT_ERR_SHARED_CLOCK   (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_TIMER, 3))
 Cannot change the timer frequency when a shared clock divider is in use.
 

Macro Definition Documentation

◆ CYHAL_TIMER_RSLT_ERR_BAD_ARGUMENT

#define CYHAL_TIMER_RSLT_ERR_BAD_ARGUMENT   (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_TIMER, 0))

Bad argument.

eg: null pointer