many many small changes

switched to the new logging here and there
some cleanups
worked  on i2S
base class for files
id3 parsing
This commit is contained in:
2021-02-28 20:44:01 +01:00
parent df77490622
commit 422610c21c
18 changed files with 307 additions and 197 deletions

17
ext/sd/File.h Normal file
View File

@@ -0,0 +1,17 @@
#pragma once
class File {
public:
virtual uint32_t size() const = 0;
virtual uint32_t curPos() const = 0;
virtual void seekTo(uint32_t pos) = 0;
virtual uint32_t read(uint32_t size, uint8_t* dst) = 0;
virtual uint32_t write(uint32_t size, const uint8_t* src) = 0;
};