eeprom: autosave enable/disable, store white level

+ documentation comments and code cleanup