Lines Matching refs:pFlash
106 FLASH_ProcessTypeDef pFlash; variable
162 __HAL_LOCK(&pFlash); in HAL_FLASH_Program()
201 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program()
228 pFlash.ProcedureOnGoing = FLASH_PROC_PROGRAM; in HAL_FLASH_Program_IT()
229 pFlash.Address = Address; in HAL_FLASH_Program_IT()
267 if(pFlash.ProcedureOnGoing == FLASH_PROC_SECTERASE) in HAL_FLASH_IRQHandler()
270 addresstmp = pFlash.Sector; in HAL_FLASH_IRQHandler()
271 pFlash.Sector = 0xFFFFFFFFU; in HAL_FLASH_IRQHandler()
273 else if(pFlash.ProcedureOnGoing == FLASH_PROC_MASSERASE) in HAL_FLASH_IRQHandler()
276 addresstmp = pFlash.Bank; in HAL_FLASH_IRQHandler()
281 addresstmp = pFlash.Address; in HAL_FLASH_IRQHandler()
291 pFlash.ProcedureOnGoing = FLASH_PROC_NONE; in HAL_FLASH_IRQHandler()
300 if(pFlash.ProcedureOnGoing == FLASH_PROC_SECTERASE) in HAL_FLASH_IRQHandler()
303 pFlash.NbSectorsToErase--; in HAL_FLASH_IRQHandler()
306 if(pFlash.NbSectorsToErase != 0U) in HAL_FLASH_IRQHandler()
308 addresstmp = pFlash.Sector; in HAL_FLASH_IRQHandler()
313 pFlash.Sector++; in HAL_FLASH_IRQHandler()
314 addresstmp = pFlash.Sector; in HAL_FLASH_IRQHandler()
315 FLASH_Erase_Sector(addresstmp, pFlash.VoltageForErase); in HAL_FLASH_IRQHandler()
321 pFlash.Sector = addresstmp = 0xFFFFFFFFU; in HAL_FLASH_IRQHandler()
322 pFlash.ProcedureOnGoing = FLASH_PROC_NONE; in HAL_FLASH_IRQHandler()
333 if(pFlash.ProcedureOnGoing == FLASH_PROC_MASSERASE) in HAL_FLASH_IRQHandler()
340 HAL_FLASH_EndOfOperationCallback(pFlash.Bank); in HAL_FLASH_IRQHandler()
346 HAL_FLASH_EndOfOperationCallback(pFlash.Address); in HAL_FLASH_IRQHandler()
348 pFlash.ProcedureOnGoing = FLASH_PROC_NONE; in HAL_FLASH_IRQHandler()
352 if(pFlash.ProcedureOnGoing == FLASH_PROC_NONE) in HAL_FLASH_IRQHandler()
531 return pFlash.ErrorCode; in HAL_FLASH_GetError()
548 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in FLASH_WaitForLastOperation()
703 pFlash.ErrorCode |= HAL_FLASH_ERROR_WRP; in FLASH_SetErrorCode()
711 pFlash.ErrorCode |= HAL_FLASH_ERROR_PGA; in FLASH_SetErrorCode()
719 pFlash.ErrorCode |= HAL_FLASH_ERROR_PGP; in FLASH_SetErrorCode()
727 pFlash.ErrorCode |= HAL_FLASH_ERROR_PGS; in FLASH_SetErrorCode()
735 pFlash.ErrorCode |= HAL_FLASH_ERROR_OPERATION; in FLASH_SetErrorCode()