clean up for porting - move platform specific stuff into outer project
This commit is contained in:
@@ -4,8 +4,8 @@
|
||||
// Enum of all defined resources
|
||||
//
|
||||
|
||||
#ifndef GEX_F072_RSC_ENUM_H
|
||||
#define GEX_F072_RSC_ENUM_H
|
||||
#ifndef GEX_CORE_RSC_ENUM_H
|
||||
#define GEX_CORE_RSC_ENUM_H
|
||||
|
||||
// X macro: Resource name,
|
||||
#define XX_RESOURCES \
|
||||
@@ -132,4 +132,4 @@ static inline void rscmap_free(ResourceMap *rscmap, Resource rsc)
|
||||
#define RSC_CLAIM(rscmap, rsc) rscmap_claim(&rscmap, (rsc))
|
||||
#define RSC_FREE(rscmap, rsc) rscmap_free(&rscmap, (rsc))
|
||||
|
||||
#endif //GEX_F072_RSC_ENUM_H
|
||||
#endif //GEX_CORE_RSC_ENUM_H
|
||||
|
||||
@@ -110,7 +110,7 @@ void settings_save(void)
|
||||
erase.Banks = FLASH_BANK_1; // TODO ?????
|
||||
#endif
|
||||
|
||||
#if defined(GEX_PLAT_F407_DISCOVERY)
|
||||
#if GEX_PLAT_F407
|
||||
// specialty for F4 with too much flash
|
||||
erase.NbSectors = 1;
|
||||
erase.Sector = SETTINGS_FLASH_SECTOR;
|
||||
@@ -122,6 +122,7 @@ void settings_save(void)
|
||||
erase.PageAddress = SETTINGS_FLASH_ADDR;
|
||||
erase.TypeErase = FLASH_TYPEERASE_PAGES;
|
||||
#endif
|
||||
|
||||
uint32_t pgerror = 0;
|
||||
hst = HAL_FLASHEx_Erase(&erase, &pgerror);
|
||||
assert_param(pgerror == 0xFFFFFFFFU);
|
||||
|
||||
Reference in New Issue
Block a user