We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7b89b39 commit 528c071Copy full SHA for 528c071
libraries/SD/src/SD.cpp
@@ -75,6 +75,22 @@ uint64_t SDFS::cardSize()
75
return (uint64_t)sectors * sectorSize;
76
}
77
78
+size_t SDFS::numSectors()
79
+{
80
+ if(_pdrv == 0xFF) {
81
+ return 0;
82
+ }
83
+ return sdcard_num_sectors(_pdrv);
84
+}
85
+
86
+size_t SDFS::sectorSize()
87
88
89
90
91
+ return sdcard_sector_size(_pdrv);
92
93
94
uint64_t SDFS::totalBytes()
95
{
96
FATFS* fsinfo;
libraries/SD/src/SD.h
@@ -32,6 +32,8 @@ class SDFS : public FS
32
void end();
33
sdcard_type_t cardType();
34
uint64_t cardSize();
35
+ size_t numSectors();
36
+ size_t sectorSize();
37
uint64_t totalBytes();
38
uint64_t usedBytes();
39
bool readRAW(uint8_t* buffer, uint32_t sector);
0 commit comments