rusEFI
The most advanced open source ECU
|
FLASH handle Structure definition
More...
#include <stm32f4xx_hal_flash.h>
Data Fields | |
__IO FLASH_ProcedureTypeDef | ProcedureOnGoing |
__IO uint32_t | NbSectorsToErase |
__IO uint8_t | VoltageForErase |
__IO uint32_t | Sector |
__IO uint32_t | Bank |
__IO uint32_t | Address |
HAL_LockTypeDef | Lock |
__IO uint32_t | ErrorCode |
__IO uint32_t | VoltageForErase |
FLASH handle Structure definition
FLASH handle Structure definition.
Definition at line 76 of file stm32f4xx_hal_flash.h.
__IO uint32_t FLASH_ProcessTypeDef::Address |
Internal variable to save address selected for program
Definition at line 88 of file stm32f4xx_hal_flash.h.
Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASH_Program_IT().
__IO uint32_t FLASH_ProcessTypeDef::Bank |
Definition at line 86 of file stm32f4xx_hal_flash.h.
Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().
__IO uint32_t FLASH_ProcessTypeDef::ErrorCode |
FLASH error code
Definition at line 92 of file stm32f4xx_hal_flash.h.
Referenced by FLASH_CRC_WaitForLastOperation(), FLASH_OB_WaitForLastOperation(), FLASH_SetErrorCode(), FLASH_WaitForLastOperation(), HAL_FLASH_GetError(), HAL_FLASH_Program(), and HAL_FLASH_Program_IT().
HAL_LockTypeDef FLASH_ProcessTypeDef::Lock |
FLASH locking object
Definition at line 90 of file stm32f4xx_hal_flash.h.
__IO uint32_t FLASH_ProcessTypeDef::NbSectorsToErase |
Internal variable to save the remaining sectors to erase in IT context
Definition at line 80 of file stm32f4xx_hal_flash.h.
Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().
__IO FLASH_ProcedureTypeDef FLASH_ProcessTypeDef::ProcedureOnGoing |
Internal variable to indicate which procedure is ongoing or not in IT context
Definition at line 78 of file stm32f4xx_hal_flash.h.
Referenced by HAL_FLASH_IRQHandler(), HAL_FLASH_Program_IT(), and HAL_FLASHEx_Erase_IT().
__IO uint32_t FLASH_ProcessTypeDef::Sector |
Internal variable to define the current sector which is erasing
Definition at line 84 of file stm32f4xx_hal_flash.h.
Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().
__IO uint8_t FLASH_ProcessTypeDef::VoltageForErase |
Definition at line 82 of file stm32f4xx_hal_flash.h.
Referenced by HAL_FLASH_IRQHandler(), and HAL_FLASHEx_Erase_IT().
__IO uint32_t FLASH_ProcessTypeDef::VoltageForErase |
Internal variable to provide voltage range selected by user in IT context
Definition at line 69 of file stm32h7xx_hal_flash.h.