Card.h
Go to the documentation of this file.
Class to manage a NUL-terminated C-style string When storing persistent strings in RAM the regular St...
Definition: CString.h:27
Definition: SPIBase.h:51
Type
Storage type.
Definition: Components/Storage/src/include/Storage/Device.h:42
Base class for sector-addressable (block) devices.
Definition: BlockDevice.h:34
Definition: Card.h:18
bool raw_sector_read(storage_size_t address, void *dst, size_t size) override
size_t getBlockSize() const override
Obtain smallest allocation unit for erase operations.
Definition: Card.h:60
bool raw_sync() override
String getName() const override
Obtain unique device name.
Definition: Card.h:45
bool raw_sector_write(storage_size_t address, const void *src, size_t size) override
bool raw_sector_erase_range(storage_size_t address, size_t size) override
void end()
Definition: Card.h:16
Definition: CID.h:7
Definition: CSD.h:68