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:
17
ext/sd/File.h
Normal file
17
ext/sd/File.h
Normal 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;
|
||||
|
||||
};
|
||||
Reference in New Issue
Block a user