Home
last modified time | relevance | path

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

/loramac-node-latest/src/boards/mcu/stm32/STM32L0xx_HAL_Driver/Src/
Dstm32l0xx_hal_flash_ex.c187 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) in HAL_FLASHEx_Erase() argument
204 assert_param(IS_NBPAGES(pEraseInit->NbPages)); in HAL_FLASHEx_Erase()
205 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase()
206 assert_param(IS_FLASH_PROGRAM_ADDRESS(pEraseInit->PageAddress)); in HAL_FLASHEx_Erase()
207 …assert_param(IS_FLASH_PROGRAM_ADDRESS((pEraseInit->PageAddress & ~(FLASH_PAGE_SIZE - 1U)) + pErase… in HAL_FLASHEx_Erase()
210 for(address = pEraseInit->PageAddress; in HAL_FLASHEx_Erase()
211 address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); in HAL_FLASHEx_Erase()
251 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit) in HAL_FLASHEx_Erase_IT() argument
262 assert_param(IS_NBPAGES(pEraseInit->NbPages)); in HAL_FLASHEx_Erase_IT()
263 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase_IT()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32L1xx_HAL_Driver/Src/
Dstm32l1xx_hal_flash_ex.c203 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) in HAL_FLASHEx_Erase() argument
220 assert_param(IS_NBPAGES(pEraseInit->NbPages)); in HAL_FLASHEx_Erase()
221 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase()
222 assert_param(IS_FLASH_PROGRAM_ADDRESS(pEraseInit->PageAddress)); in HAL_FLASHEx_Erase()
223 …assert_param(IS_FLASH_PROGRAM_ADDRESS((pEraseInit->PageAddress & ~(FLASH_PAGE_SIZE - 1U)) + pErase… in HAL_FLASHEx_Erase()
227 if (pEraseInit->PageAddress < FLASH_BANK2_BASE) in HAL_FLASHEx_Erase()
231 …if (((pEraseInit->PageAddress & ~(FLASH_PAGE_SIZE - 1U)) + pEraseInit->NbPages * FLASH_PAGE_SIZE -… in HAL_FLASHEx_Erase()
244 …if (((pEraseInit->PageAddress & ~(FLASH_PAGE_SIZE - 1U)) + pEraseInit->NbPages * FLASH_PAGE_SIZE -… in HAL_FLASHEx_Erase()
256 for(address = pEraseInit->PageAddress; in HAL_FLASHEx_Erase()
257 address < ((pEraseInit->NbPages * FLASH_PAGE_SIZE) + pEraseInit->PageAddress); in HAL_FLASHEx_Erase()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32L4xx_HAL_Driver/Src/
Dstm32l4xx_hal_flash_ex.c154 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError) in HAL_FLASHEx_Erase() argument
163 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase()
200 if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) in HAL_FLASHEx_Erase()
203 FLASH_MassErase(pEraseInit->Banks); in HAL_FLASHEx_Erase()
223 …for(page_index = pEraseInit->Page; page_index < (pEraseInit->Page + pEraseInit->NbPages); page_ind… in HAL_FLASHEx_Erase()
225 FLASH_PageErase(page_index, pEraseInit->Banks); in HAL_FLASHEx_Erase()
259 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit) in HAL_FLASHEx_Erase_IT() argument
267 assert_param(IS_FLASH_TYPEERASE(pEraseInit->TypeErase)); in HAL_FLASHEx_Erase_IT()
302 pFlash.Bank = pEraseInit->Banks; in HAL_FLASHEx_Erase_IT()
304 if (pEraseInit->TypeErase == FLASH_TYPEERASE_MASSERASE) in HAL_FLASHEx_Erase_IT()
[all …]
/loramac-node-latest/src/boards/mcu/stm32/STM32L4xx_HAL_Driver/Inc/
Dstm32l4xx_hal_flash_ex.h87 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError);
88 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit);
/loramac-node-latest/src/boards/mcu/stm32/STM32L1xx_HAL_Driver/Inc/
Dstm32l1xx_hal_flash_ex.h918 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError);
919 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit);
/loramac-node-latest/src/boards/mcu/stm32/STM32L0xx_HAL_Driver/Inc/
Dstm32l0xx_hal_flash_ex.h761 HAL_StatusTypeDef HAL_FLASHEx_Erase(FLASH_EraseInitTypeDef *pEraseInit, uint32_t *PageError);
762 HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit);