mirror of
https://github.com/apache/nuttx.git
synced 2026-06-06 08:36:24 +08:00
arch/arm/src/stm32/stm32f10xxf30xx_flash.c: RCC register access should not be offset by FLASH register base.
This commit is contained in:
@@ -262,7 +262,7 @@ ssize_t up_progmem_eraseblock(size_t block)
|
|||||||
|
|
||||||
sem_lock();
|
sem_lock();
|
||||||
|
|
||||||
if ((getreg32(base + STM32_RCC_CR_OFFSET) & RCC_CR_HSION) == 0)
|
if ((getreg32(STM32_RCC_CR) & RCC_CR_HSION) == 0)
|
||||||
{
|
{
|
||||||
sem_unlock();
|
sem_unlock();
|
||||||
return -EPERM;
|
return -EPERM;
|
||||||
@@ -341,7 +341,7 @@ ssize_t up_progmem_write(size_t addr, const void *buf, size_t count)
|
|||||||
|
|
||||||
sem_lock();
|
sem_lock();
|
||||||
|
|
||||||
if ((getreg32(base + STM32_RCC_CR_OFFSET) & RCC_CR_HSION) == 0)
|
if ((getreg32(STM32_RCC_CR) & RCC_CR_HSION) == 0)
|
||||||
{
|
{
|
||||||
sem_unlock();
|
sem_unlock();
|
||||||
return -EPERM;
|
return -EPERM;
|
||||||
|
|||||||
Reference in New Issue
Block a user