diff --git a/firmware/application/io.hpp b/firmware/application/io.hpp index 6333b001d..8e21d19f9 100644 --- a/firmware/application/io.hpp +++ b/firmware/application/io.hpp @@ -23,6 +23,12 @@ #include "file.hpp" +class Reader { +public: + virtual File::Result read(void* const buffer, const File::Size bytes) = 0; + virtual ~Reader() = default; +}; + class Writer { public: virtual File::Result write(const void* const buffer, const File::Size bytes) = 0;