STM32H735xx HAL User Manual
Defines
FLASH Interrupt definition
FLASH Exported Constants

FLASH Interrupt definition. More...

Defines

#define FLASH_IT_EOP_BANK1   FLASH_CR_EOPIE
#define FLASH_IT_WRPERR_BANK1   FLASH_CR_WRPERRIE
#define FLASH_IT_PGSERR_BANK1   FLASH_CR_PGSERRIE
#define FLASH_IT_STRBERR_BANK1   FLASH_CR_STRBERRIE
#define FLASH_IT_INCERR_BANK1   FLASH_CR_INCERRIE
#define FLASH_IT_OPERR_BANK1   FLASH_CR_OPERRIE
#define FLASH_IT_RDPERR_BANK1   FLASH_CR_RDPERRIE
#define FLASH_IT_RDSERR_BANK1   FLASH_CR_RDSERRIE
#define FLASH_IT_SNECCERR_BANK1   FLASH_CR_SNECCERRIE
#define FLASH_IT_DBECCERR_BANK1   FLASH_CR_DBECCERRIE
#define FLASH_IT_CRCEND_BANK1   FLASH_CR_CRCENDIE
#define FLASH_IT_CRCRDERR_BANK1   FLASH_CR_CRCRDERRIE
#define FLASH_IT_ALL_BANK1
#define FLASH_IT_EOP_BANK2   (FLASH_CR_EOPIE | 0x80000000U)
#define FLASH_IT_WRPERR_BANK2   (FLASH_CR_WRPERRIE | 0x80000000U)
#define FLASH_IT_PGSERR_BANK2   (FLASH_CR_PGSERRIE | 0x80000000U)
#define FLASH_IT_STRBERR_BANK2   (FLASH_CR_STRBERRIE | 0x80000000U)
#define FLASH_IT_INCERR_BANK2   (FLASH_CR_INCERRIE | 0x80000000U)
#define FLASH_IT_OPERR_BANK2   (FLASH_CR_OPERRIE | 0x80000000U)
#define FLASH_IT_RDPERR_BANK2   (FLASH_CR_RDPERRIE | 0x80000000U)
#define FLASH_IT_RDSERR_BANK2   (FLASH_CR_RDSERRIE | 0x80000000U)
#define FLASH_IT_SNECCERR_BANK2   (FLASH_CR_SNECCERRIE | 0x80000000U)
#define FLASH_IT_DBECCERR_BANK2   (FLASH_CR_DBECCERRIE | 0x80000000U)
#define FLASH_IT_CRCEND_BANK2   (FLASH_CR_CRCENDIE | 0x80000000U)
#define FLASH_IT_CRCRDERR_BANK2   (FLASH_CR_CRCRDERRIE | 0x80000000U)
#define FLASH_IT_ALL_BANK2

Detailed Description

FLASH Interrupt definition.


Define Documentation

Value:
(FLASH_IT_EOP_BANK1       | FLASH_IT_WRPERR_BANK1    | \
                                            FLASH_IT_PGSERR_BANK1    | FLASH_IT_STRBERR_BANK1   | \
                                            FLASH_IT_INCERR_BANK1    | FLASH_IT_OPERR_BANK1     | \
                                            FLASH_IT_RDPERR_BANK1    | FLASH_IT_RDSERR_BANK1    | \
                                            FLASH_IT_SNECCERR_BANK1  | FLASH_IT_DBECCERR_BANK1  | \
                                            FLASH_IT_CRCEND_BANK1    | FLASH_IT_CRCRDERR_BANK1)

All Bank 1 Interrupt sources

Definition at line 271 of file stm32h7xx_hal_flash.h.

Value:
(FLASH_IT_EOP_BANK2       | FLASH_IT_WRPERR_BANK2    | \
                                            FLASH_IT_PGSERR_BANK2    | FLASH_IT_STRBERR_BANK2   | \
                                            FLASH_IT_INCERR_BANK2    | FLASH_IT_OPERR_BANK2     | \
                                            FLASH_IT_RDPERR_BANK2    | FLASH_IT_RDSERR_BANK2    | \
                                            FLASH_IT_SNECCERR_BANK2  | FLASH_IT_DBECCERR_BANK2  | \
                                            FLASH_IT_CRCEND_BANK2    | FLASH_IT_CRCRDERR_BANK2)

All Bank 2 Interrupt sources

Definition at line 302 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_CRCEND_BANK1   FLASH_CR_CRCENDIE

CRC End on Bank 1 Interrupt source

Definition at line 267 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_CRCEND_BANK2   (FLASH_CR_CRCENDIE | 0x80000000U)

CRC End on Bank 2 Interrupt source

Definition at line 298 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_CRCRDERR_BANK1   FLASH_CR_CRCRDERRIE

CRC Read error on Bank 1 Interrupt source

Definition at line 268 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_CRCRDERR_BANK2   (FLASH_CR_CRCRDERRIE | 0x80000000U)

CRC Read Error on Bank 2 Interrupt source

Definition at line 299 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_DBECCERR_BANK1   FLASH_CR_DBECCERRIE

Double Detection ECC Error on Bank 1 Interrupt source

Definition at line 266 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_DBECCERR_BANK2   (FLASH_CR_DBECCERRIE | 0x80000000U)

Double Detection ECC Error on Bank 2 Interrupt source

Definition at line 297 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_EOP_BANK1   FLASH_CR_EOPIE

End of FLASH Bank 1 Operation Interrupt source

Definition at line 255 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_EOP_BANK2   (FLASH_CR_EOPIE | 0x80000000U)

End of FLASH Bank 2 Operation Interrupt source

Definition at line 286 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_INCERR_BANK1   FLASH_CR_INCERRIE

Inconsistency Error on Bank 1 Interrupt source

Definition at line 259 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_INCERR_BANK2   (FLASH_CR_INCERRIE | 0x80000000U)

Inconsistency Error on Bank 2 Interrupt source

Definition at line 290 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_OPERR_BANK1   FLASH_CR_OPERRIE

Operation Error on Bank 1 Interrupt source

Definition at line 261 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_OPERR_BANK2   (FLASH_CR_OPERRIE | 0x80000000U)

Operation Error on Bank 2 Interrupt source

Definition at line 292 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_PGSERR_BANK1   FLASH_CR_PGSERRIE

Program Sequence Error on Bank 1 Interrupt source

Definition at line 257 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_PGSERR_BANK2   (FLASH_CR_PGSERRIE | 0x80000000U)

Program Sequence Error on Bank 2 Interrupt source

Definition at line 288 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_RDPERR_BANK1   FLASH_CR_RDPERRIE

Read protection Error on Bank 1 Interrupt source

Definition at line 263 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_RDPERR_BANK2   (FLASH_CR_RDPERRIE | 0x80000000U)

Read protection Error on Bank 2 Interrupt source

Definition at line 294 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_RDSERR_BANK1   FLASH_CR_RDSERRIE

Read Secured Error on Bank 1 Interrupt source

Definition at line 264 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_RDSERR_BANK2   (FLASH_CR_RDSERRIE | 0x80000000U)

Read Secured Error on Bank 2 Interrupt source

Definition at line 295 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_SNECCERR_BANK1   FLASH_CR_SNECCERRIE

Single ECC Error Correction on Bank 1 Interrupt source

Definition at line 265 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_SNECCERR_BANK2   (FLASH_CR_SNECCERRIE | 0x80000000U)

Single ECC Error Correction on Bank 2 Interrupt source

Definition at line 296 of file stm32h7xx_hal_flash.h.

#define FLASH_IT_STRBERR_BANK1   FLASH_CR_STRBERRIE

Strobe Error on Bank 1 Interrupt source

Definition at line 258 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_STRBERR_BANK2   (FLASH_CR_STRBERRIE | 0x80000000U)

Strobe Error on Bank 2 Interrupt source

Definition at line 289 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_WRPERR_BANK1   FLASH_CR_WRPERRIE

Write Protection Error on Bank 1 Interrupt source

Definition at line 256 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().

#define FLASH_IT_WRPERR_BANK2   (FLASH_CR_WRPERRIE | 0x80000000U)

Write Protection Error on Bank 2 Interrupt source

Definition at line 287 of file stm32h7xx_hal_flash.h.

Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().