HAL
FLASH_WaitForLastOperation()
is only used within HAL.
Symbol previews are coming soon...
Symbols
loading...
Files
loading...
CodeScope
STM32 Libraries and Samples
HAL
FLASH_WaitForLastOperation()
FLASH_WaitForLastOperation() function
Wait for a FLASH operation to complete.
Syntax
from
stm32f4xx_hal_flash.h:336
HAL_StatusTypeDef
FLASH_WaitForLastOperation
(
uint32_t
Timeout
)
;
Implemented in
stm32f4xx_hal_flash.c:550
Arguments
Timeout
maximum flash operationtimeout
Return value
HAL Status
References
Location
Referrer
Text
stm32f4xx_hal_flash.c:550
HAL_StatusTypeDef
FLASH_WaitForLastOperation
(
uint32_t
Timeout
)
stm32f4xx_hal_flash.c:120
HAL_StatusTypeDef
FLASH_WaitForLastOperation
(
uint32_t
Timeout
)
;
stm32f4xx_hal_flash.h:336
HAL_StatusTypeDef
FLASH_WaitForLastOperation
(
uint32_t
Timeout
)
;
stm32f4xx_hal_flash_ex.c:125
extern
HAL_StatusTypeDef
FLASH_WaitForLastOperation
(
uint32_t
Timeout
)
;
stm32f4xx_hal_flash.c:165
HAL_FLASH_Program()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash.c:191
HAL_FLASH_Program()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash.c:505
HAL_FLASH_OB_Launch()
return
(
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
)
;
stm32f4xx_hal_flash_ex.c:172
HAL_FLASHEx_Erase()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:185
HAL_FLASHEx_Erase()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:201
HAL_FLASHEx_Erase()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:653
FLASH_OB_EnableWRP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:681
FLASH_OB_EnableWRP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:724
FLASH_OB_DisableWRP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:752
FLASH_OB_DisableWRP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:784
FLASH_OB_BootConfig()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:823
FLASH_OB_EnablePCROP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:845
FLASH_OB_EnablePCROP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:888
FLASH_OB_DisablePCROP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:910
FLASH_OB_DisablePCROP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:1039
FLASH_OB_EnableWRP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:1075
FLASH_OB_DisableWRP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:1107
FLASH_OB_EnablePCROP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:1135
FLASH_OB_DisablePCROP()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:1168
FLASH_OB_RDP_LevelConfig()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
stm32f4xx_hal_flash_ex.c:1205
FLASH_OB_UserConfig()
status
=
FLASH_WaitForLastOperation
(
(
uint32_t
)
FLASH_TIMEOUT_VALUE
)
;
Call Tree
Functions calling
FLASH_WaitForLastOperation()
Functions called by
FLASH_WaitForLastOperation()
HAL_FLASH_Program()
HAL_FLASH_OB_Launch()
HAL_FLASHEx_Erase()
FLASH_OB_EnableWRP()
FLASH_OB_DisableWRP()
FLASH_OB_BootConfig()
FLASH_OB_EnablePCROP()
FLASH_OB_DisablePCROP()
FLASH_OB_RDP_LevelConfig()
FLASH_OB_UserConfig()
all items filtered out
FLASH_WaitForLastOperation()
HAL_GetTick()
FLASH_SetErrorCode()
all items filtered out
Data read by
FLASH_WaitForLastOperation()
Data written by
FLASH_WaitForLastOperation()
FLASH_TypeDef::SR
HAL_StatusTypeDef::HAL_OK
HAL_StatusTypeDef::HAL_ERROR
FlagStatus::RESET
HAL_StatusTypeDef::HAL_TIMEOUT
FLASH_WaitForLastOperation()::Timeout
pFlash
FLASH_WaitForLastOperation()::tickstart
all items filtered out
FLASH_WaitForLastOperation()
FLASH_TypeDef::SR
FLASH_ProcessTypeDef::ErrorCode
FLASH_WaitForLastOperation()::tickstart
all items filtered out
Type of
FLASH_WaitForLastOperation()
FLASH_WaitForLastOperation()
uint32_t
HAL_StatusTypeDef
all items filtered out