SpiFlash.h
size_t getBlockSize() const override
Obtain smallest allocation unit for erase operations.
bool erase_range(storage_size_t address, storage_size_t size) override
Erase a region of storage in preparation for writing.
Type
Storage type.
Definition: Components/Storage/src/include/Storage/Device.h:42
Definition: FileDevice.h:25
SpiFlash * spiFlash
storage_size_t getSize() const override
Obtain addressable size of this device.
bool read(storage_size_t address, void *dst, size_t size) override
Read data from the storage device.
bool write(storage_size_t address, const void *src, size_t size) override
Write data to the storage device.