Home
last modified time | relevance | path

Searched refs:EraseInitStruct (Results 1 – 10 of 10) sorted by relevance

/bsp/stm32/libraries/HAL_Drivers/drivers/drv_flash/
A Ddrv_flash_h7.c195 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
198 EraseInitStruct.TypeErase = FLASH_TYPEERASE_SECTORS; in stm32_flash_erase()
199 EraseInitStruct.VoltageRange = FLASH_VOLTAGE_RANGE_3; in stm32_flash_erase()
204 EraseInitStruct.Sector = (addr_bank1 - FLASH_BANK1_BASE) / FLASH_SECTOR_SIZE; in stm32_flash_erase()
205EraseInitStruct.NbSectors = (addr_bank1 + size_bank1 -1 - FLASH_BANK1_BASE) / FLASH_SECTOR_SIZE - in stm32_flash_erase()
206 EraseInitStruct.Banks = FLASH_BANK_1; in stm32_flash_erase()
207 if (HAL_FLASHEx_Erase(&EraseInitStruct, &SECTORError) != HAL_OK) in stm32_flash_erase()
217 EraseInitStruct.Sector = (addr_bank2 - FLASH_BANK2_BASE) / FLASH_SECTOR_SIZE; in stm32_flash_erase()
218EraseInitStruct.NbSectors = (addr_bank2 + size_bank2 -1 - FLASH_BANK2_BASE) / FLASH_SECTOR_SIZE - in stm32_flash_erase()
219 EraseInitStruct.Banks = FLASH_BANK_2; in stm32_flash_erase()
[all …]
A Ddrv_flash_l1.c131 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
142 EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; in stm32_flash_erase()
143 EraseInitStruct.PageAddress = addr; in stm32_flash_erase()
144 EraseInitStruct.NbPages = (size + FLASH_PAGE_SIZE - 1) / FLASH_PAGE_SIZE; in stm32_flash_erase()
146 if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_f0.c142 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
153 EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; in stm32_flash_erase()
154 EraseInitStruct.PageAddress = GetPage(addr); in stm32_flash_erase()
155 EraseInitStruct.NbPages = (size + FLASH_PAGE_SIZE - 1) / FLASH_PAGE_SIZE; in stm32_flash_erase()
157 if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_f1.c145 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase_bank() local
156 EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; in stm32_flash_erase_bank()
157 EraseInitStruct.PageAddress = GetPage(addr); in stm32_flash_erase_bank()
158 EraseInitStruct.NbPages = (size + FLASH_PAGE_SIZE - 1) / FLASH_PAGE_SIZE; in stm32_flash_erase_bank()
159 EraseInitStruct.Banks = bank; in stm32_flash_erase_bank()
161 if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) in stm32_flash_erase_bank()
A Ddrv_flash_l4.c233 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
246 EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; in stm32_flash_erase()
247 EraseInitStruct.Banks = BankNumber; in stm32_flash_erase()
248 EraseInitStruct.Page = FirstPage; in stm32_flash_erase()
249 EraseInitStruct.NbPages = NbOfPages; in stm32_flash_erase()
251 if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_g0.c175 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
186 EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; in stm32_flash_erase()
187 EraseInitStruct.Page = GetPage(addr); in stm32_flash_erase()
188 EraseInitStruct.NbPages = (size + FLASH_PAGE_SIZE - 1) / FLASH_PAGE_SIZE; in stm32_flash_erase()
190 if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_wb.c176 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
187 EraseInitStruct.TypeErase = FLASH_TYPEERASE_PAGES; in stm32_flash_erase()
188 EraseInitStruct.Page = GetPage(addr); in stm32_flash_erase()
189 EraseInitStruct.NbPages = (size + FLASH_PAGE_SIZE - 1) / FLASH_PAGE_SIZE; in stm32_flash_erase()
191 if (HAL_FLASHEx_Erase(&EraseInitStruct, &PAGEError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_f2.c221 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
233 EraseInitStruct.TypeErase = FLASH_TYPEERASE_SECTORS; in stm32_flash_erase()
234 EraseInitStruct.VoltageRange = FLASH_VOLTAGE_RANGE_3; in stm32_flash_erase()
235 EraseInitStruct.Sector = FirstSector; in stm32_flash_erase()
236 EraseInitStruct.NbSectors = NbOfSectors; in stm32_flash_erase()
238 if (HAL_FLASHEx_Erase(&EraseInitStruct, (uint32_t *)&SECTORError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_f7.c278 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
288 EraseInitStruct.TypeErase = FLASH_TYPEERASE_SECTORS; in stm32_flash_erase()
289 EraseInitStruct.VoltageRange = FLASH_VOLTAGE_RANGE_3; in stm32_flash_erase()
290 EraseInitStruct.Sector = FirstSector; in stm32_flash_erase()
291 EraseInitStruct.NbSectors = NbOfSectors; in stm32_flash_erase()
293 if (HAL_FLASHEx_Erase(&EraseInitStruct, &SECTORError) != HAL_OK) in stm32_flash_erase()
A Ddrv_flash_f4.c329 FLASH_EraseInitTypeDef EraseInitStruct; in stm32_flash_erase() local
341 EraseInitStruct.TypeErase = FLASH_TYPEERASE_SECTORS; in stm32_flash_erase()
342 EraseInitStruct.VoltageRange = FLASH_VOLTAGE_RANGE_3; in stm32_flash_erase()
343 EraseInitStruct.Sector = FirstSector; in stm32_flash_erase()
344 EraseInitStruct.NbSectors = NbOfSectors; in stm32_flash_erase()
346 if (HAL_FLASHEx_Erase(&EraseInitStruct, (uint32_t *)&SECTORError) != HAL_OK) in stm32_flash_erase()

Completed in 11 milliseconds