|
| enum class | State : uint8_t {
NONE
, ERROR
, SIZE_CHECK
, WRITE
,
LOAD
} |
| |
|
|
virtual uint16_t | getSectorSize () const |
| |
|
int | readStorage (unsigned int address, unsigned char *buf, int size, bool logs=true) |
| |
|
int | writeStorage (unsigned int address, const unsigned char *buf, int size) |
| |
|
int | updateStorage (unsigned int address, const unsigned char *buf, int size) |
| |
|
void | commit () |
| |
|
void | eraseSector (unsigned int address, int size) |
| |
|
|
Storage * | storage = nullptr |
| |
|
const uint8_t | sectionType |
| |
◆ deleteAll()
| void StateWearLevelingSector::deleteAll |
( |
| ) |
|
|
overridevirtual |
◆ finalizeLoadState()
| bool StateWearLevelingSector::finalizeLoadState |
( |
| ) |
|
|
overridevirtual |
◆ finalizeSaveState()
| bool StateWearLevelingSector::finalizeSaveState |
( |
| ) |
|
|
overridevirtual |
◆ finalizeSizeCheck()
| bool StateWearLevelingSector::finalizeSizeCheck |
( |
| ) |
|
|
overridevirtual |
◆ initFromStorage()
| bool StateWearLevelingSector::initFromStorage |
( |
| ) |
|
|
overridevirtual |
◆ initSectionPreamble()
| void StateWearLevelingSector::initSectionPreamble |
( |
SectionPreamble * | preamble | ) |
|
|
overridevirtual |
◆ loadPreambles()
| bool StateWearLevelingSector::loadPreambles |
( |
uint32_t | storageStartingOffset, |
|
|
uint16_t | size ) |
|
overridevirtual |
◆ notifyUpdate()
| void StateWearLevelingSector::notifyUpdate |
( |
| ) |
|
|
overridevirtual |
◆ prepareLoadState()
| bool StateWearLevelingSector::prepareLoadState |
( |
| ) |
|
|
overridevirtual |
◆ prepareSaveState()
| bool StateWearLevelingSector::prepareSaveState |
( |
| ) |
|
|
overridevirtual |
◆ prepareSizeCheck()
| bool StateWearLevelingSector::prepareSizeCheck |
( |
| ) |
|
|
overridevirtual |
◆ readState()
| bool StateWearLevelingSector::readState |
( |
unsigned char * | buf, |
|
|
int | size ) |
|
overridevirtual |
◆ writeSectionPreamble()
| bool StateWearLevelingSector::writeSectionPreamble |
( |
| ) |
|
|
overridevirtual |
◆ writeState()
| bool StateWearLevelingSector::writeState |
( |
const unsigned char * | buf, |
|
|
int | size ) |
|
overridevirtual |
The documentation for this class was generated from the following files: