We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a153dc6 commit 626256eCopy full SHA for 626256e
features/filesystem/fat/FATFileSystem.cpp
@@ -167,12 +167,17 @@ static WORD disk_get_sector_size(BYTE pdrv)
167
ssize = 512;
168
}
169
170
+ MBED_ASSERT(ssize >= _MIN_SS && ssize <= _MAX_SS);
171
+ MBED_ASSERT(_ffs[pdrv]->get_read_size() <= _ffs[pdrv]->get_erase_size());
172
+ MBED_ASSERT(_ffs[pdrv]->get_program_size() <= _ffs[pdrv]->get_erase_size());
173
return ssize;
174
175
176
static DWORD disk_get_sector_count(BYTE pdrv)
177
{
- return _ffs[pdrv]->size() / disk_get_sector_size(pdrv);
178
+ DWORD scount = _ffs[pdrv]->size() / disk_get_sector_size(pdrv);
179
+ MBED_ASSERT(scount >= 64);
180
+ return scount;
181
182
183
DSTATUS disk_status(BYTE pdrv)
0 commit comments