added eeprom driver