RTEMS 6.1-rc1
Macros

FLASH Error Code. More...

Macros

#define HAL_FLASH_ERROR_NONE   0x00000000U
 
#define HAL_FLASH_ERROR_WRP   FLASH_FLAG_WRPERR
 
#define HAL_FLASH_ERROR_PGS   FLASH_FLAG_PGSERR
 
#define HAL_FLASH_ERROR_STRB   FLASH_FLAG_STRBERR
 
#define HAL_FLASH_ERROR_INC   FLASH_FLAG_INCERR
 
#define HAL_FLASH_ERROR_RDP   FLASH_FLAG_RDPERR
 
#define HAL_FLASH_ERROR_RDS   FLASH_FLAG_RDSERR
 
#define HAL_FLASH_ERROR_SNECC   FLASH_FLAG_SNECCERR
 
#define HAL_FLASH_ERROR_DBECC   FLASH_FLAG_DBECCERR
 
#define HAL_FLASH_ERROR_CRCRD   FLASH_FLAG_CRCRDERR
 
#define HAL_FLASH_ERROR_WRP_BANK1   FLASH_FLAG_WRPERR_BANK1
 
#define HAL_FLASH_ERROR_PGS_BANK1   FLASH_FLAG_PGSERR_BANK1
 
#define HAL_FLASH_ERROR_STRB_BANK1   FLASH_FLAG_STRBERR_BANK1
 
#define HAL_FLASH_ERROR_INC_BANK1   FLASH_FLAG_INCERR_BANK1
 
#define HAL_FLASH_ERROR_RDP_BANK1   FLASH_FLAG_RDPERR_BANK1
 
#define HAL_FLASH_ERROR_RDS_BANK1   FLASH_FLAG_RDSERR_BANK1
 
#define HAL_FLASH_ERROR_SNECC_BANK1   FLASH_FLAG_SNECCERR_BANK1
 
#define HAL_FLASH_ERROR_DBECC_BANK1   FLASH_FLAG_DBECCERR_BANK1
 
#define HAL_FLASH_ERROR_CRCRD_BANK1   FLASH_FLAG_CRCRDERR_BANK1
 
#define HAL_FLASH_ERROR_WRP_BANK2   FLASH_FLAG_WRPERR_BANK2
 
#define HAL_FLASH_ERROR_PGS_BANK2   FLASH_FLAG_PGSERR_BANK2
 
#define HAL_FLASH_ERROR_STRB_BANK2   FLASH_FLAG_STRBERR_BANK2
 
#define HAL_FLASH_ERROR_INC_BANK2   FLASH_FLAG_INCERR_BANK2
 
#define HAL_FLASH_ERROR_RDP_BANK2   FLASH_FLAG_RDPERR_BANK2
 
#define HAL_FLASH_ERROR_RDS_BANK2   FLASH_FLAG_RDSERR_BANK2
 
#define HAL_FLASH_ERROR_SNECC_BANK2   FLASH_FLAG_SNECCERR_BANK2
 
#define HAL_FLASH_ERROR_DBECC_BANK2   FLASH_FLAG_DBECCERR_BANK2
 
#define HAL_FLASH_ERROR_CRCRD_BANK2   FLASH_FLAG_CRCRDERR_BANK2
 
#define HAL_FLASH_ERROR_OB_CHANGE   FLASH_OPTSR_OPTCHANGEERR
 

Detailed Description

FLASH Error Code.

Macro Definition Documentation

◆ HAL_FLASH_ERROR_CRCRD

#define HAL_FLASH_ERROR_CRCRD   FLASH_FLAG_CRCRDERR

CRC Read Error

◆ HAL_FLASH_ERROR_CRCRD_BANK1

#define HAL_FLASH_ERROR_CRCRD_BANK1   FLASH_FLAG_CRCRDERR_BANK1

CRC Read Error on Bank1

◆ HAL_FLASH_ERROR_CRCRD_BANK2

#define HAL_FLASH_ERROR_CRCRD_BANK2   FLASH_FLAG_CRCRDERR_BANK2

CRC Read Error on Bank2

◆ HAL_FLASH_ERROR_DBECC

#define HAL_FLASH_ERROR_DBECC   FLASH_FLAG_DBECCERR

ECC Double Detection Error

◆ HAL_FLASH_ERROR_DBECC_BANK1

#define HAL_FLASH_ERROR_DBECC_BANK1   FLASH_FLAG_DBECCERR_BANK1

ECC Double Detection Error on Bank 1

◆ HAL_FLASH_ERROR_DBECC_BANK2

#define HAL_FLASH_ERROR_DBECC_BANK2   FLASH_FLAG_DBECCERR_BANK2

ECC Double Detection Error on Bank 2

◆ HAL_FLASH_ERROR_INC

#define HAL_FLASH_ERROR_INC   FLASH_FLAG_INCERR

Inconsistency Error

◆ HAL_FLASH_ERROR_INC_BANK1

#define HAL_FLASH_ERROR_INC_BANK1   FLASH_FLAG_INCERR_BANK1

Inconsistency Error on Bank 1

◆ HAL_FLASH_ERROR_INC_BANK2

#define HAL_FLASH_ERROR_INC_BANK2   FLASH_FLAG_INCERR_BANK2

Inconsistency Error on Bank 2

◆ HAL_FLASH_ERROR_NONE

#define HAL_FLASH_ERROR_NONE   0x00000000U

No error

◆ HAL_FLASH_ERROR_OB_CHANGE

#define HAL_FLASH_ERROR_OB_CHANGE   FLASH_OPTSR_OPTCHANGEERR

Option Byte Change Error

◆ HAL_FLASH_ERROR_PGS

#define HAL_FLASH_ERROR_PGS   FLASH_FLAG_PGSERR

Program Sequence Error

◆ HAL_FLASH_ERROR_PGS_BANK1

#define HAL_FLASH_ERROR_PGS_BANK1   FLASH_FLAG_PGSERR_BANK1

Program Sequence Error on Bank 1

◆ HAL_FLASH_ERROR_PGS_BANK2

#define HAL_FLASH_ERROR_PGS_BANK2   FLASH_FLAG_PGSERR_BANK2

Program Sequence Error on Bank 2

◆ HAL_FLASH_ERROR_RDP

#define HAL_FLASH_ERROR_RDP   FLASH_FLAG_RDPERR

Read Protection Error

◆ HAL_FLASH_ERROR_RDP_BANK1

#define HAL_FLASH_ERROR_RDP_BANK1   FLASH_FLAG_RDPERR_BANK1

Read Protection Error on Bank 1

◆ HAL_FLASH_ERROR_RDP_BANK2

#define HAL_FLASH_ERROR_RDP_BANK2   FLASH_FLAG_RDPERR_BANK2

Read Protection Error on Bank 2

◆ HAL_FLASH_ERROR_RDS

#define HAL_FLASH_ERROR_RDS   FLASH_FLAG_RDSERR

Read Secured Error

◆ HAL_FLASH_ERROR_RDS_BANK1

#define HAL_FLASH_ERROR_RDS_BANK1   FLASH_FLAG_RDSERR_BANK1

Read Secured Error on Bank 1

◆ HAL_FLASH_ERROR_RDS_BANK2

#define HAL_FLASH_ERROR_RDS_BANK2   FLASH_FLAG_RDSERR_BANK2

Read Secured Error on Bank 2

◆ HAL_FLASH_ERROR_SNECC

#define HAL_FLASH_ERROR_SNECC   FLASH_FLAG_SNECCERR

ECC Single Correction Error

◆ HAL_FLASH_ERROR_SNECC_BANK1

#define HAL_FLASH_ERROR_SNECC_BANK1   FLASH_FLAG_SNECCERR_BANK1

ECC Single Correction Error on Bank 1

◆ HAL_FLASH_ERROR_SNECC_BANK2

#define HAL_FLASH_ERROR_SNECC_BANK2   FLASH_FLAG_SNECCERR_BANK2

ECC Single Correction Error on Bank 2

◆ HAL_FLASH_ERROR_STRB

#define HAL_FLASH_ERROR_STRB   FLASH_FLAG_STRBERR

Strobe Error

◆ HAL_FLASH_ERROR_STRB_BANK1

#define HAL_FLASH_ERROR_STRB_BANK1   FLASH_FLAG_STRBERR_BANK1

Strobe Error on Bank 1

◆ HAL_FLASH_ERROR_STRB_BANK2

#define HAL_FLASH_ERROR_STRB_BANK2   FLASH_FLAG_STRBERR_BANK2

Strobe Error on Bank 2

◆ HAL_FLASH_ERROR_WRP

#define HAL_FLASH_ERROR_WRP   FLASH_FLAG_WRPERR

Write Protection Error

◆ HAL_FLASH_ERROR_WRP_BANK1

#define HAL_FLASH_ERROR_WRP_BANK1   FLASH_FLAG_WRPERR_BANK1

Write Protection Error on Bank 1

◆ HAL_FLASH_ERROR_WRP_BANK2

#define HAL_FLASH_ERROR_WRP_BANK2   FLASH_FLAG_WRPERR_BANK2

Write Protection Error on Bank 2