From: Keith Packard Date: Tue, 12 Nov 2013 07:08:50 +0000 (+0900) Subject: altos: Move telemega to using internal eeprom for config X-Git-Tag: 1.2.9.4~3 X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=commitdiff_plain;h=92eafd01f2809f39c5bc4058977c790d94a99df1 altos: Move telemega to using internal eeprom for config And crank up the default per-flight storage to 1MB Signed-off-by: Keith Packard --- diff --git a/src/telemega-v0.3/Makefile b/src/telemega-v0.3/Makefile index 01209f7d..a25b8b68 100644 --- a/src/telemega-v0.3/Makefile +++ b/src/telemega-v0.3/Makefile @@ -91,6 +91,7 @@ ALTOS_SRC = \ ao_hmc5883.c \ ao_adc_stm.c \ ao_beep_stm.c \ + ao_eeprom_stm.c \ ao_storage.c \ ao_m25.c \ ao_usb_stm.c \ diff --git a/src/telemega-v0.3/ao_pins.h b/src/telemega-v0.3/ao_pins.h index a5a9eaf4..7ff676ea 100644 --- a/src/telemega-v0.3/ao_pins.h +++ b/src/telemega-v0.3/ao_pins.h @@ -64,8 +64,11 @@ #define ao_gps_set_speed ao_serial3_set_speed #define ao_gps_fifo (ao_stm_usart3.rx_fifo) +#define AO_CONFIG_DEFAULT_FLIGHT_LOG_MAX (1024 * 1024) #define HAS_EEPROM 1 #define USE_INTERNAL_FLASH 0 +#define USE_EEPROM_CONFIG 1 +#define USE_STORAGE_CONFIG 0 #define HAS_USB 1 #define HAS_BEEP 1 #define HAS_RADIO 1 diff --git a/src/telemega-v0.3/ao_telemega.c b/src/telemega-v0.3/ao_telemega.c index fbdab64a..273c0426 100644 --- a/src/telemega-v0.3/ao_telemega.c +++ b/src/telemega-v0.3/ao_telemega.c @@ -71,6 +71,7 @@ main(void) ao_mma655x_init(); #endif + ao_eeprom_init(); ao_storage_init(); ao_flight_init();