Lines Matching refs:pFlash
109 FLASH_ProcessTypeDef pFlash = {.Lock = HAL_UNLOCKED, \ variable
171 __HAL_LOCK(&pFlash); in HAL_FLASH_Program()
174 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in HAL_FLASH_Program()
182 pFlash.ProcedureOnGoing = TypeProgram; in HAL_FLASH_Program()
206 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program()
232 __HAL_LOCK(&pFlash); in HAL_FLASH_Program_IT()
235 pFlash.ErrorCode = HAL_FLASH_ERROR_NONE; in HAL_FLASH_Program_IT()
243 __HAL_UNLOCK(&pFlash); in HAL_FLASH_Program_IT()
248 pFlash.ProcedureOnGoing = TypeProgram; in HAL_FLASH_Program_IT()
249 pFlash.Address = Address; in HAL_FLASH_Program_IT()
294 if ((pFlash.ProcedureOnGoing & (~FLASH_NON_SECURE_MASK)) == FLASH_TYPEERASE_PAGES) in HAL_FLASH_IRQHandler()
296 param = pFlash.Page; in HAL_FLASH_IRQHandler()
298 else if ((pFlash.ProcedureOnGoing & (~FLASH_NON_SECURE_MASK)) == FLASH_TYPEERASE_MASSERASE) in HAL_FLASH_IRQHandler()
300 param = pFlash.Bank; in HAL_FLASH_IRQHandler()
302 else if ((pFlash.ProcedureOnGoing & (~FLASH_NON_SECURE_MASK)) == FLASH_TYPEPROGRAM_QUADWORD) in HAL_FLASH_IRQHandler()
304 param = pFlash.Address; in HAL_FLASH_IRQHandler()
306 else if ((pFlash.ProcedureOnGoing & (~FLASH_NON_SECURE_MASK)) == FLASH_TYPEPROGRAM_BURST) in HAL_FLASH_IRQHandler()
308 param = pFlash.Address; in HAL_FLASH_IRQHandler()
316 CLEAR_BIT((*reg_cr), (pFlash.ProcedureOnGoing & ~(FLASH_NON_SECURE_MASK))); in HAL_FLASH_IRQHandler()
322 pFlash.ErrorCode |= error; in HAL_FLASH_IRQHandler()
334 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
346 if ((pFlash.ProcedureOnGoing & (~FLASH_NON_SECURE_MASK)) == FLASH_TYPEERASE_PAGES) in HAL_FLASH_IRQHandler()
349 pFlash.NbPagesToErase--; in HAL_FLASH_IRQHandler()
352 if (pFlash.NbPagesToErase != 0U) in HAL_FLASH_IRQHandler()
355 pFlash.Page++; in HAL_FLASH_IRQHandler()
356 FLASH_PageErase(pFlash.Page, pFlash.Bank); in HAL_FLASH_IRQHandler()
361 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
368 pFlash.ProcedureOnGoing = 0U; in HAL_FLASH_IRQHandler()
375 if (pFlash.ProcedureOnGoing == 0U) in HAL_FLASH_IRQHandler()
381 __HAL_UNLOCK(&pFlash); in HAL_FLASH_IRQHandler()
602 return pFlash.ErrorCode; in HAL_FLASH_GetError()
656 pFlash.ErrorCode |= error; in FLASH_WaitForLastOperation()