1
0
Fork 0
mirror of https://github.com/EdgeTX/edgetx.git synced 2025-07-25 09:15:21 +03:00

EEPROM on Sky9x

This commit is contained in:
Bertrand Songis 2015-04-14 08:57:25 +02:00 committed by bsongis
parent c6cf0f915e
commit 1964ac207c
14 changed files with 476 additions and 571 deletions

View file

@ -81,3 +81,29 @@ void eeLoadModelHeaders()
}
}
#endif
void eeReadAll()
{
// TODO merge eepromOpen and eepromCheck
if (!eepromOpen() || eepromCheck() < 0 || !eeLoadGeneral()) {
eeErase(true);
}
else {
eeLoadModelHeaders();
}
stickMode = g_eeGeneral.stickMode;
#if defined(CPUARM)
for (uint8_t i=0; languagePacks[i]!=NULL; i++) {
if (!strncmp(g_eeGeneral.ttsLanguage, languagePacks[i]->id, 2)) {
currentLanguagePackIdx = i;
currentLanguagePack = languagePacks[i];
}
}
#endif
#if !defined(CPUARM)
eeLoadModel(g_eeGeneral.currModel);
#endif
}