This commit is contained in:
parent
beb72ea15d
commit
f967a3c1ed
|
@ -5,7 +5,7 @@
|
||||||
|
|
||||||
# Compiler options here.
|
# Compiler options here.
|
||||||
ifeq ($(USE_OPT),)
|
ifeq ($(USE_OPT),)
|
||||||
USE_OPT = -O2 -ggdb -fomit-frame-pointer -falign-functions=16
|
USE_OPT = -O0 -g -ggdb -fomit-frame-pointer -falign-functions=16
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# C specific options here (added to USE_OPT).
|
# C specific options here (added to USE_OPT).
|
||||||
|
|
|
@ -3,30 +3,17 @@
|
||||||
|
|
||||||
static const MFSConfig mfscfg_1k = {
|
static const MFSConfig mfscfg_1k = {
|
||||||
.flashp = (BaseFlash *)&EFLD1,
|
.flashp = (BaseFlash *)&EFLD1,
|
||||||
.erased = 0xFFFFFFFFU,
|
.erased = 0xF1F2F3F4U,
|
||||||
/* 128K flash device with 1K pages
|
.bank_size = 1024U,
|
||||||
* use last 8 pages for settings
|
.bank0_start = 62U,
|
||||||
* one bank is 4K */
|
.bank0_sectors = 1U,
|
||||||
.bank_size = 4096U,
|
.bank1_start = 63U,
|
||||||
.bank0_start = 120U,
|
.bank1_sectors = 1U
|
||||||
.bank0_sectors = 4U,
|
|
||||||
.bank1_start = 124U,
|
|
||||||
.bank1_sectors = 4U
|
|
||||||
#ifdef STM32F103xE
|
|
||||||
/* 256K flash device with 2K pages
|
|
||||||
* use last 8 pages for settings
|
|
||||||
* one bank is 8K */
|
|
||||||
.bank_size = 8096U,
|
|
||||||
.bank0_start = 120U,
|
|
||||||
.bank0_sectors = 4U,
|
|
||||||
.bank1_start = 124U,
|
|
||||||
.bank1_sectors = 4U
|
|
||||||
#endif
|
|
||||||
};
|
};
|
||||||
|
|
||||||
static const MFSConfig mfscfg_2k = {
|
static const MFSConfig mfscfg_2k = {
|
||||||
.flashp = (BaseFlash *)&EFLD1,
|
.flashp = (BaseFlash *)&EFLD1,
|
||||||
.erased = 0xFFFFFFFFU,
|
.erased = 0xF2F3F4F5U,
|
||||||
/* 256K flash device with 2K pages
|
/* 256K flash device with 2K pages
|
||||||
* use last 8 pages for settings
|
* use last 8 pages for settings
|
||||||
* one bank is 8K */
|
* one bank is 8K */
|
||||||
|
|
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
#include "hal_mfs.h"
|
#include "hal_mfs.h"
|
||||||
|
|
||||||
#define PERSISTENCE_VERSION 40
|
#define PERSISTENCE_VERSION 41
|
||||||
|
|
||||||
#define MFS_CONFIGURATION_RECORD_ID 1
|
#define MFS_CONFIGURATION_RECORD_ID 1
|
||||||
|
|
||||||
|
@ -10,7 +10,7 @@ struct TestConfiguration {
|
||||||
void resetToDefaults() {
|
void resetToDefaults() {
|
||||||
version = PERSISTENCE_VERSION;
|
version = PERSISTENCE_VERSION;
|
||||||
updateCounter = 100;
|
updateCounter = 100;
|
||||||
rebootCounter = 0;
|
rebootCounter = 10;
|
||||||
}
|
}
|
||||||
bool IsValid() const {
|
bool IsValid() const {
|
||||||
return version == PERSISTENCE_VERSION;
|
return version == PERSISTENCE_VERSION;
|
||||||
|
|
Loading…
Reference in New Issue