extend info by name

This commit is contained in:
hg
2015-05-29 22:38:24 +02:00
parent 5ee153bd6a
commit 9d8a8d9ebd
9 changed files with 65 additions and 39 deletions

View File

@ -10,15 +10,17 @@
#include "config.h"
static bool __configIsValid = false;
const uint32_t CONFIG_MAGIC_TOKEN = 0xAffe0003;
void configInit() {
uint32_t magic;
configRead(CONFIG_MAGIC, 4, (char*)&magic);
__configIsValid = (magic != 0xdeadbeef);
__configIsValid = (magic != CONFIG_MAGIC_TOKEN);
if (! __configIsValid) {
Serial << "Initialize config" << endl;
uint32_t setMagic = 0xdeadbeef;
uint32_t setMagic = CONFIG_MAGIC_TOKEN;
configWrite(CONFIG_MAGIC, 4, (char*)&setMagic);
} else {
Serial << "Config valid" << endl;