#include <EepromAbstraction.h>
Public Member Functions | |
virtual uint8_t | read8 (__attribute__((unused)) EepromPosition position) |
virtual void | write8 (__attribute__((unused)) EepromPosition position, __attribute__((unused)) uint8_t val) |
virtual uint16_t | read16 (__attribute__((unused)) EepromPosition position) |
virtual void | write16 (__attribute__((unused)) EepromPosition position, __attribute__((unused)) uint16_t val) |
virtual uint32_t | read32 (__attribute__((unused)) EepromPosition position) |
virtual void | write32 (__attribute__((unused)) EepromPosition position, __attribute__((unused)) uint32_t val) |
virtual void | readIntoMemArray (__attribute__((unused)) uint8_t *memDest, __attribute__((unused)) EepromPosition romSrc, __attribute__((unused)) uint8_t len) |
virtual void | writeArrayToRom (__attribute__((unused)) EepromPosition romDest, __attribute__((unused)) const uint8_t *memSrc, __attribute__((unused)) uint8_t len) |
Public Member Functions inherited from EepromAbstraction | |
virtual bool | hasErrorOccurred () |
virtual uint8_t | read8 (EepromPosition position)=0 |
virtual void | write8 (EepromPosition position, uint8_t val)=0 |
virtual uint16_t | read16 (EepromPosition position)=0 |
virtual void | write16 (EepromPosition position, uint16_t val)=0 |
virtual uint32_t | read32 (EepromPosition position)=0 |
virtual void | write32 (EepromPosition position, uint32_t val)=0 |
virtual void | readIntoMemArray (uint8_t *memDest, EepromPosition romSrc, uint8_t len)=0 |
virtual void | writeArrayToRom (EepromPosition romDest, const uint8_t *memSrc, uint8_t len)=0 |
An implementation of eeprom that does nothing, for situations where no such storage is needed