Class Memory

Class Documentation

class Memory

Public Functions

Memory(Platform &platform, DeviceObject &deviceObject)
virtual ~Memory()
void readMemory()
void writeMemory()
void saveMemory()
void clearMemory()
void addSaveRestore(SaveRestore *obj)
void addSaveRestore(TableObject *obj)
void loop()
uint8_t *allocMemory(size_t size)
void freeMemory(uint8_t *ptr)
void writeMemory(uint32_t relativeAddress, size_t size, uint8_t *data)
void readMemory(uint32_t relativeAddress, size_t size, uint8_t *data)
uint8_t *toAbsolute(uint32_t relativeAddress)
uint32_t toRelative(uint8_t *absoluteAddress)
void versionCheckCallback(VersionCheckCallback func)
VersionCheckCallback versionCheckCallback()