comparison main.c @ 76:f1c9a51e368a

Add EEPROM emulation from AN2594. Fix emulated EEPROM size on large parts.
author Daniel O'Connor <darius@dons.net.au>
date Mon, 22 Apr 2013 23:17:40 +0930
parents adc9b1555f9d
children 5fc6a25f40ef
comparison
equal deleted inserted replaced
75:85f16813c730 76:f1c9a51e368a
12 #include "stm32f10x.h" 12 #include "stm32f10x.h"
13 13
14 #include "1wire.h" 14 #include "1wire.h"
15 #include "comm.h" 15 #include "comm.h"
16 #include "delay.h" 16 #include "delay.h"
17 #include "eeprom.h"
17 #include "flash.h" 18 #include "flash.h"
18 #include "hw.h" 19 #include "hw.h"
19 #include "lcd.h" 20 #include "lcd.h"
20 #include "main.h" 21 #include "main.h"
21 #include "rtc.h" 22 #include "rtc.h"
358 printf("Max err = %.3f\n", maxerr); 359 printf("Max err = %.3f\n", maxerr);
359 } else if (!strcmp("assert", argv[0])) { 360 } else if (!strcmp("assert", argv[0])) {
360 assert(0 == 1); 361 assert(0 == 1);
361 } else if (!strcmp("sd", argv[0])) { 362 } else if (!strcmp("sd", argv[0])) {
362 sd_cmd(argc - 1, argv + 1); 363 sd_cmd(argc - 1, argv + 1);
364 } else if (!strcmp("ee", argv[0])) {
365 EE_Cmd(argc - 1, argv + 1);
363 } else if (!strcmp("zz", argv[0])) { 366 } else if (!strcmp("zz", argv[0])) {
364 NVIC_SystemReset(); 367 NVIC_SystemReset();
365 } else { 368 } else {
366 printf("Unknown command\n"); 369 printf("Unknown command\n");
367 } 370 }