KEK/ESP32/disk_backend_esp32.h
folkert van heusden 8278c8d308
ESP32
2023-03-21 22:02:15 +01:00

19 lines
399 B
C++

#include <string>
#include "disk_backend.h"
#include "esp32.h"
class disk_backend_esp32 : public disk_backend
{
private:
File32 *const fh { nullptr };
public:
disk_backend_esp32(const std::string & filename);
virtual ~disk_backend_esp32();
bool read(const off_t offset, const size_t n, uint8_t *const target);
bool write(const off_t offset, const size_t n, const uint8_t *const from);
};