Hardware Abstraction Layer (HAL)

General Description

HWMGR specific return codes.

Macros

#define CYHAL_HWMGR_RSLT_ERR_INVALID    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_HWMGR, 0))
 The requested resource type is invalid.
 
#define CYHAL_HWMGR_RSLT_ERR_INUSE    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_HWMGR, 1))
 The requested resource is already in use.
 
#define CYHAL_HWMGR_RSLT_ERR_NONE_FREE    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_HWMGR, 2))
 No resources of the requested type are available.
 
#define CYHAL_HWMGR_RSLT_ERR_NO_CONNECTION    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_ERROR, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_HWMGR, 3))
 No hardware connection available.
 
#define CYHAL_HWMGR_RSLT_WARN_UNUSED    (CY_RSLT_CREATE_EX(CY_RSLT_TYPE_WARNING, CY_RSLT_MODULE_ABSTRACTION_HAL, CYHAL_RSLT_MODULE_HWMGR, 50))
 Attempt to free a resource that was not used.