PSoC 6 Peripheral Driver Library
Enumerated Types

General Description

Enumerations

enum  cy_en_efuse_status_t {
  CY_EFUSE_SUCCESS = 0x00UL,
  CY_EFUSE_INVALID_PROTECTION = CY_EFUSE_ID | CY_PDL_STATUS_ERROR | 0x01UL,
  CY_EFUSE_INVALID_FUSE_ADDR = CY_EFUSE_ID | CY_PDL_STATUS_ERROR | 0x02UL,
  CY_EFUSE_BAD_PARAM = CY_EFUSE_ID | CY_PDL_STATUS_ERROR | 0x03UL,
  CY_EFUSE_IPC_BUSY = CY_EFUSE_ID | CY_PDL_STATUS_ERROR | 0x04UL,
  CY_EFUSE_ERR_UNC = CY_EFUSE_ID | CY_PDL_STATUS_ERROR | 0xFFUL
}
 This enum has the return values of the eFuse driver. More...
 

Enumeration Type Documentation

◆ cy_en_efuse_status_t

This enum has the return values of the eFuse driver.

Enumerator
CY_EFUSE_SUCCESS 

Success.

CY_EFUSE_INVALID_PROTECTION 

Invalid access in the current protection state.

CY_EFUSE_INVALID_FUSE_ADDR 

Invalid eFuse address.

CY_EFUSE_BAD_PARAM 

One or more invalid parameters.

CY_EFUSE_IPC_BUSY 

The IPC structure is already locked by another process.

CY_EFUSE_ERR_UNC 

Unknown error code.

See Cy_EFUSE_GetExternalStatus()