#include <EEPROM.h>
|
static uint32_t | writeToFlash (uint32_t pageIndex, uint8_t bank, const uint8_t *data, uint32_t dataLenght) |
|
static bool | readFromFlash (uint32_t pageIndex, uint32_t offset, uint8_t bank, uint8_t *data, uint32_t dataLenght) |
|
◆ EEPROMClass() [1/2]
EEPROMClass::EEPROMClass |
( |
uint32_t |
sector | ) |
|
◆ EEPROMClass() [2/2]
EEPROMClass::EEPROMClass |
( |
void |
| ) |
|
◆ begin()
void EEPROMClass::begin |
( |
size_t |
size | ) |
|
◆ read()
uint8_t EEPROMClass::read |
( |
int const |
address | ) |
|
◆ write()
void EEPROMClass::write |
( |
int const |
address, |
|
|
uint8_t const |
value |
|
) |
| |
◆ commit()
bool EEPROMClass::commit |
( |
| ) |
|
◆ end()
bool EEPROMClass::end |
( |
| ) |
|
◆ writeToFlash()
uint32_t EEPROMClass::writeToFlash |
( |
uint32_t |
pageIndex, |
|
|
uint8_t |
bank, |
|
|
const uint8_t * |
data, |
|
|
uint32_t |
dataLenght |
|
) |
| |
|
static |
◆ readFromFlash()
bool EEPROMClass::readFromFlash |
( |
uint32_t |
pageIndex, |
|
|
uint32_t |
offset, |
|
|
uint8_t |
bank, |
|
|
uint8_t * |
data, |
|
|
uint32_t |
dataLenght |
|
) |
| |
|
static |
◆ getDataPtr()
uint8_t * EEPROMClass::getDataPtr |
( |
| ) |
|
◆ getConstDataPtr()
const uint8_t * EEPROMClass::getConstDataPtr |
( |
| ) |
const |
◆ get()
template<typename T >
T& EEPROMClass::get |
( |
int const |
address, |
|
|
T & |
t |
|
) |
| |
|
inline |
◆ put()
template<typename T >
const T& EEPROMClass::put |
( |
int const |
address, |
|
|
const T & |
t |
|
) |
| |
|
inline |
◆ length()
size_t EEPROMClass::length |
( |
| ) |
|
|
inline |
◆ operator[]() [1/2]
uint8_t& EEPROMClass::operator[] |
( |
int const |
address | ) |
|
|
inline |
◆ operator[]() [2/2]
const uint8_t& EEPROMClass::operator[] |
( |
int const |
address | ) |
const |
|
inline |
◆ page_address
uint32_t EEPROMClass::page_address |
|
protected |
◆ page_index
const uint16_t EEPROMClass::page_index |
|
protected |
◆ _data
uint8_t* EEPROMClass::_data = nullptr |
|
protected |
◆ _size
size_t EEPROMClass::_size = 0 |
|
protected |
◆ _dirty
bool EEPROMClass::_dirty = false |
|
protected |
The documentation for this class was generated from the following files: