Saving parameters in a non-volatile memory

EEPROM.put()? OK, I'll try.

Well, I did so.
As a read - EEPROM.get(0, sys_parameters);
As a write - EEPROM.put(0, sys_parameters);

However I still read "DEVICE ID 0".

We don't have EEPROM in ESP8266 actually. Is there any wrapper to adapt it to a flash memory?