arch/arm/src/stm32/stm32f10xxf30xx_flash.c: RCC register access should not be offset by FLASH register base.
This commit is contained in:
parent
de7aedfe96
commit
3025fcefd3
@ -262,7 +262,7 @@ ssize_t up_progmem_eraseblock(size_t block)
|
||||
|
||||
sem_lock();
|
||||
|
||||
if ((getreg32(base + STM32_RCC_CR_OFFSET) & RCC_CR_HSION) == 0)
|
||||
if ((getreg32(STM32_RCC_CR) & RCC_CR_HSION) == 0)
|
||||
{
|
||||
sem_unlock();
|
||||
return -EPERM;
|
||||
@ -341,7 +341,7 @@ ssize_t up_progmem_write(size_t addr, const void *buf, size_t count)
|
||||
|
||||
sem_lock();
|
||||
|
||||
if ((getreg32(base + STM32_RCC_CR_OFFSET) & RCC_CR_HSION) == 0)
|
||||
if ((getreg32(STM32_RCC_CR) & RCC_CR_HSION) == 0)
|
||||
{
|
||||
sem_unlock();
|
||||
return -EPERM;
|
||||
|
Loading…
x
Reference in New Issue
Block a user