Home
last modified time | relevance | path

Searched refs:pEraseInit (Results 1 – 4 of 4) sorted by relevance

/trusted-firmware-m-3.4.0/platform/ext/target/stm/common/stm32l5xx/hal/Src/
Dstm32l5xx_hal_flash_ex.c169 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) in HAL_FLASHEx_Erase() argument
176 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase()
189 pFlash.ProcedureOnGoing = pEraseInit->TypeErase; in HAL_FLASHEx_Erase()
196 FLASH_MassErase(pEraseInit->Banks); in HAL_FLASHEx_Erase()
206 …for(page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_ind… in HAL_FLASHEx_Erase()
208 FLASH_PageErase(page_index, pEraseInit->Banks); in HAL_FLASHEx_Erase()
239 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit) in HAL_FLASHEx_Erase_IT() argument
245 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase_IT()
264 pFlash.ProcedureOnGoing = pEraseInit->TypeErase; in HAL_FLASHEx_Erase_IT()
265 pFlash.Bank = pEraseInit->Banks; in HAL_FLASHEx_Erase_IT()
[all …]
/trusted-firmware-m-3.4.0/platform/ext/target/stm/common/stm32u5xx/hal/Src/
Dstm32u5xx_hal_flash_ex.c181 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) in HAL_FLASHEx_Erase() argument
188 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase()
202 pFlash.ProcedureOnGoing = pEraseInit->TypeErase; in HAL_FLASHEx_Erase()
207 if ((pEraseInit->TypeErase & (~FLASH_NON_SECURE_MASK)) == FLASH_TYPEERASE_MASSERASE) in HAL_FLASHEx_Erase()
210 FLASH_MassErase(pEraseInit->Banks); in HAL_FLASHEx_Erase()
220 …for (page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_in… in HAL_FLASHEx_Erase()
222 FLASH_PageErase(page_index, pEraseInit->Banks); in HAL_FLASHEx_Erase()
237 CLEAR_BIT((*reg_cr), (pEraseInit->TypeErase) & (~(FLASH_NON_SECURE_MASK))); in HAL_FLASHEx_Erase()
253 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit) in HAL_FLASHEx_Erase_IT() argument
259 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase_IT()
[all …]
/trusted-firmware-m-3.4.0/platform/ext/target/stm/common/stm32l5xx/hal/Inc/
Dstm32l5xx_hal_flash_ex.h128 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError);
129 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit);
/trusted-firmware-m-3.4.0/platform/ext/target/stm/common/stm32u5xx/hal/Inc/
Dstm32u5xx_hal_flash_ex.h165 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError);
166 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit);