Move more address constants to nanovna.h

pull/121/head
DiSlord 6 years ago
parent ccb3693516
commit 153585ff1f

@ -78,7 +78,7 @@ checksum(const void *start, size_t len)
#define FLASH_PAGESIZE 0x800 #define FLASH_PAGESIZE 0x800
const uint32_t save_config_area = 0x08018000; const uint32_t save_config_area = SAVE_CONFIG_ADDR;
int int
config_save(void) config_save(void)
@ -120,14 +120,12 @@ config_recall(void)
return 0; return 0;
} }
#define SAVEAREA_MAX 5
const uint32_t saveareas[SAVEAREA_MAX] = { const uint32_t saveareas[SAVEAREA_MAX] = {
SAVE_CONFIG_0_ADDR, SAVE_PROP_CONFIG_0_ADDR,
SAVE_CONFIG_1_ADDR, SAVE_PROP_CONFIG_1_ADDR,
SAVE_CONFIG_2_ADDR, SAVE_PROP_CONFIG_2_ADDR,
SAVE_CONFIG_3_ADDR, SAVE_PROP_CONFIG_3_ADDR,
SAVE_CONFIG_4_ADDR }; SAVE_PROP_CONFIG_4_ADDR };
int16_t lastsaveid = 0; int16_t lastsaveid = 0;
@ -212,7 +210,7 @@ caldata_ref(int id)
return src; return src;
} }
const uint32_t save_config_prop_area_size = 0x8000; const uint32_t save_config_prop_area_size = SAVE_CONFIG_AREA_SIZE;
void void
clear_all_config_prop_data(void) clear_all_config_prop_data(void)

@ -92,12 +92,16 @@ extern int8_t sweep_enabled;
* flash.c * flash.c
*/ */
#define SAVEAREA_MAX 5 #define SAVEAREA_MAX 5
// Begin addr 0x08018000
#define SAVE_CONFIG_0_ADDR 0x08018800 #define SAVE_CONFIG_AREA_SIZE 0x00008000
#define SAVE_CONFIG_1_ADDR 0x0801a000 // config save area
#define SAVE_CONFIG_2_ADDR 0x0801b800 #define SAVE_CONFIG_ADDR 0x08018000
#define SAVE_CONFIG_3_ADDR 0x0801d000 // properties_t save area
#define SAVE_CONFIG_4_ADDR 0x0801e800 #define SAVE_PROP_CONFIG_0_ADDR 0x08018800
#define SAVE_PROP_CONFIG_1_ADDR 0x0801a000
#define SAVE_PROP_CONFIG_2_ADDR 0x0801b800
#define SAVE_PROP_CONFIG_3_ADDR 0x0801d000
#define SAVE_PROP_CONFIG_4_ADDR 0x0801e800
/* /*
* ui.c * ui.c

Loading…
Cancel
Save

Powered by TurnKey Linux.