An I2C EEPROM provides the following functions:
- Reads a single byte from the EEPROM.
- Read a number of bytes from the EEPROM into memory.
- Writes a single byte to the EEPROM.
- Writes a number of bytes from memory to the EEPROM.
- Returns the total number of bytes the EEPROM can store.