43 virtual blockio_status_t initialize() = 0;
46 virtual blockio_status_t status() = 0;
51 virtual BLOCKIO::result_t readBlock(uint8_t* buff, uint32_t start_block,
57 virtual BLOCKIO::result_t writeBlock(
const uint8_t* buff, uint32_t start_block,
61 virtual uint32_t getBlockCount() = 0;
64 virtual BLOCKIO::result_t sync() = 0;