ModusToolbox Safety Test Library
Loading...
Searching...
No Matches
Enumerated Types

General Description

Enumerations

enum  cy_en_ecc_error_mode_t { CY_ECC_NC_ERROR = 1 }
 Error injection mode. More...
enum  stl_ecc_flash_event_kind_t {
  STL_ECC_FLASH_EVENT_NONE = 0 ,
  STL_ECC_FLASH_EVENT_CORRECTABLE = 1 ,
  STL_ECC_FLASH_EVENT_NON_CORRECTABLE = 2
}
 Classification of a decoded Flash ECC fault record. More...
enum  stl_ecc_ram_event_kind_t {
  STL_ECC_RAM_EVENT_NONE = 0 ,
  STL_ECC_RAM_EVENT_CORRECTABLE = 1 ,
  STL_ECC_RAM_EVENT_NON_CORRECTABLE = 2
}
 Classification of a decoded RAM ECC fault record. More...
enum  stl_ecc_ram_inject_mode_t {
  STL_ECC_RAM_INJECT_CORRECTABLE = 0 ,
  STL_ECC_RAM_INJECT_NON_CORRECTABLE = 1
}
 Error class requested from the destructive RAM ECC provoke API. More...

Enumeration Type Documentation

◆ cy_en_ecc_error_mode_t

Error injection mode.

Enumerator
CY_ECC_NC_ERROR 

Non correctable error injection.

◆ stl_ecc_flash_event_kind_t

Classification of a decoded Flash ECC fault record.

Enumerator
STL_ECC_FLASH_EVENT_NONE 

Not a Flash ECC source, or the record is not valid.

STL_ECC_FLASH_EVENT_CORRECTABLE 

FLASHC main_c: correctable-error threshold crossing.

STL_ECC_FLASH_EVENT_NON_CORRECTABLE 

FLASHC main_nc: non-correctable Flash ECC error.

◆ stl_ecc_ram_event_kind_t

Classification of a decoded RAM ECC fault record.

Enumerator
STL_ECC_RAM_EVENT_NONE 

Not a RAM ECC source, or the record is not valid.

STL_ECC_RAM_EVENT_CORRECTABLE 

RAMCn_C_ECC: correctable RAM ECC error.

STL_ECC_RAM_EVENT_NON_CORRECTABLE 

RAMCn_NC_ECC: non-correctable RAM ECC error.

◆ stl_ecc_ram_inject_mode_t

Error class requested from the destructive RAM ECC provoke API.

Enumerator
STL_ECC_RAM_INJECT_CORRECTABLE 

One data-bit mismatch.

STL_ECC_RAM_INJECT_NON_CORRECTABLE 

Two data-bit mismatch.