Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 1197 → Rev 1196

/C-OSD/trunk/config.c
32,7 → 32,6
 
#if !(ALLCHARSDEBUG|(WRITECHARS != -1))
 
// EEPROM bytes
uint8_t EEMEM ee_checkbyte1 = CHECKBYTE1;
uint8_t EEMEM ee_checkbyte2 = CHECKBYTE2;
uint8_t EEMEM ee_COSD_FLAGS_MODES = 0;
51,6 → 50,9
 
const displaymode_t * mode;
 
const char ee_message0[] PROGMEM = "Loading from EEPROM";
const char ee_message1[] PROGMEM = "No Data in EEPROM";
const char* ee_msg[] PROGMEM = {ee_message0, ee_message1};
 
/**
* read data saved in eeprom, print out message if <verbose> is set
57,7 → 59,7
*/
void get_eeprom(uint8_t verbose) {
if (eeprom_read_byte(&ee_checkbyte1) == CHECKBYTE1 && eeprom_read_byte(&ee_checkbyte2) == CHECKBYTE2) {
if (verbose) write_ascii_string_pgm(2, 2, PSTR("Loading from EEPROM")); // Loading data
if (verbose) write_ascii_string_pgm(2, 2, ee_msg[0]); // Loading data
COSD_FLAGS_MODES = eeprom_read_byte(&ee_COSD_FLAGS_MODES);
COSD_FLAGS_CONFIG = eeprom_read_byte(&ee_COSD_FLAGS_CONFIG);
COSD_DISPLAYMODE = eeprom_read_byte(&ee_COSD_DISPLAYMODE);
66,7 → 68,7
scope[i] = eeprom_read_byte(&ee_COSD_SCOPE[i]);
}
} else {
if (verbose) write_ascii_string_pgm(2, 2, PSTR("No Data in EEPROM")); // Loading data
if (verbose) write_ascii_string_pgm(2, 2, ee_msg[1]); // Loading data
}
}