Lines Matching refs:FLASH
203 CLEAR_BIT(FLASH->CR, TypeProgram); in HAL_FLASH_Program()
254 FLASH->CR |= FLASH_CR_EOPIE | FLASH_CR_ERRIE; in HAL_FLASH_Program_IT()
288 error = (FLASH->SR & FLASH_SR_ERRORS); in HAL_FLASH_IRQHandler()
300 CLEAR_BIT(FLASH->CR, pFlash.ProcedureOnGoing); in HAL_FLASH_IRQHandler()
321 FLASH->SR = FLASH_SR_ERRORS; in HAL_FLASH_IRQHandler()
331 if ((FLASH->SR & FLASH_SR_EOP) != 0x00U) in HAL_FLASH_IRQHandler()
334 FLASH->SR = FLASH_SR_EOP; in HAL_FLASH_IRQHandler()
367 FLASH->CR &= ~(FLASH_CR_EOPIE | FLASH_CR_ERRIE); in HAL_FLASH_IRQHandler()
437 if (READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0x00U) in HAL_FLASH_Unlock()
440 WRITE_REG(FLASH->KEYR, FLASH_KEY1); in HAL_FLASH_Unlock()
441 WRITE_REG(FLASH->KEYR, FLASH_KEY2); in HAL_FLASH_Unlock()
444 if (READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0x00U) in HAL_FLASH_Unlock()
465 SET_BIT(FLASH->CR, FLASH_CR_LOCK); in HAL_FLASH_Lock()
468 if (READ_BIT(FLASH->CR, FLASH_CR_LOCK) != 0x00u) in HAL_FLASH_Lock()
484 if (READ_BIT(FLASH->CR, FLASH_CR_OPTLOCK) != 0x00U) in HAL_FLASH_OB_Unlock()
487 WRITE_REG(FLASH->OPTKEYR, FLASH_OPTKEY1); in HAL_FLASH_OB_Unlock()
488 WRITE_REG(FLASH->OPTKEYR, FLASH_OPTKEY2); in HAL_FLASH_OB_Unlock()
491 if (READ_BIT(FLASH->CR, FLASH_CR_OPTLOCK) == 0x00U) in HAL_FLASH_OB_Unlock()
512 SET_BIT(FLASH->CR, FLASH_CR_OPTLOCK); in HAL_FLASH_OB_Lock()
515 if (READ_BIT(FLASH->CR, FLASH_CR_OPTLOCK) != 0x00u) in HAL_FLASH_OB_Lock()
530 SET_BIT(FLASH->CR, FLASH_CR_OBL_LAUNCH); in HAL_FLASH_OB_Launch()
611 while ((FLASH->SR & error) != 0x00U) in FLASH_WaitForLastOperation()
623 error = (FLASH->SR & FLASH_SR_ERRORS); in FLASH_WaitForLastOperation()
626 FLASH->SR = FLASH_SR_CLEAR; in FLASH_WaitForLastOperation()
636 while ((FLASH->SR & FLASH_SR_CFGBSY) != 0x00U) in FLASH_WaitForLastOperation()
659 SET_BIT(FLASH->CR, FLASH_CR_PG); in FLASH_Program_DoubleWord()
686 SET_BIT(FLASH->CR, FLASH_CR_FSTPG); in FLASH_Program_Fast()
706 while ((FLASH->SR & (FLASH_SR_BSY1 | FLASH_SR_BSY2)) != 0x00U) in FLASH_Program_Fast()
708 while ((FLASH->SR & FLASH_SR_BSY1) != 0x00U) in FLASH_Program_Fast()