10#include <DueFlashStorage.h>
24 virtual void begin(
unsigned int size)
override;
26 virtual byte read(
unsigned int eeaddress)
override;
27 virtual byte readBytes(
unsigned int eeaddress,
byte nbytes,
byte dest[])
override;
28 virtual void write(
unsigned int eeaddress,
byte data)
override;
29 virtual void writeBytes(
unsigned int eeaddress,
const byte src[],
byte numbytes)
override;
30 virtual void reset()
override;
33 byte getChipEEPROMVal(
unsigned int eeaddress);
34 void setChipEEPROMVal(
unsigned int eeaddress,
byte val);
37 DueFlashStorage dueFlashStorage;
virtual void reset() override
clear all event data in external EEPROM chip
Definition DueEepromEmulationStorage.cpp:91
virtual void write(unsigned int eeaddress, byte data) override
write a byte
Definition DueEepromEmulationStorage.cpp:58
virtual byte readBytes(unsigned int eeaddress, byte nbytes, byte dest[]) override
Definition DueEepromEmulationStorage.cpp:33
virtual void writeBytes(unsigned int eeaddress, const byte src[], byte numbytes) override
Definition DueEepromEmulationStorage.cpp:69
DueEepromEmulationStorage()=delete
virtual byte read(unsigned int eeaddress) override
read a single byte from EEPROM
Definition DueEepromEmulationStorage.cpp:23
Interface for persistent storage. Used by Configuration class.
Definition Storage.h:15
Definition AbstractEventTeachingService.cpp:13
void begin()
Definition VLCB.cpp:181