 }
 
 void EEPROM8_init(void) {
-#ifdef SERIAL_DEBUG  
-  Serial.println("EEPROM8 init");
-#endif
   if (EEPROM8_MAGIC != GET_WORD(EEPROM_PAGE0_BASE) && ! erasePage(EEPROM_PAGE0_BASE) ) {
     invalid = true;
     return;

  bool success;

  if (base != EEPROM_PAGE0_BASE && base != EEPROM_PAGE1_BASE) {
#ifdef SERIAL_DEBUG
    Serial.println("Out of range erase at "+String(base,HEX));
#endif
    return false;
  }


}

boolean EEPROM8_storeValue(uint8_t variable, uint8_t value) {
  if (invalid)
    return false;

