STM32G4: dual bank FLASH detection

pull/14149/head
jeromecoutant 2021-01-13 16:38:32 +01:00
parent eb627788ca
commit 61d00d858f
1 changed files with 1 additions and 2 deletions

View File

@ -48,7 +48,7 @@ static uint32_t GetPage(uint32_t Addr)
static uint32_t GetBank(uint32_t Addr) static uint32_t GetBank(uint32_t Addr)
{ {
uint32_t bank = 0; uint32_t bank = 0;
#if defined(SYSCFG_MEMRMP_FB_MODE) && defined(FLASH_OPTR_DBANK) #if defined (FLASH_OPTR_DBANK)
if (READ_BIT(SYSCFG->MEMRMP, SYSCFG_MEMRMP_FB_MODE) == 0) { if (READ_BIT(SYSCFG->MEMRMP, SYSCFG_MEMRMP_FB_MODE) == 0) {
/* No Bank swap */ /* No Bank swap */
if (Addr < (FLASH_BASE + FLASH_BANK_SIZE)) { if (Addr < (FLASH_BASE + FLASH_BANK_SIZE)) {
@ -106,7 +106,6 @@ int32_t flash_erase_sector(flash_t *obj, uint32_t address)
int32_t status = 0; int32_t status = 0;
if ((address >= (FLASH_BASE + FLASH_SIZE)) || (address < FLASH_BASE)) { if ((address >= (FLASH_BASE + FLASH_SIZE)) || (address < FLASH_BASE)) {
return -1; return -1;
} }