mirror of https://github.com/ARMmbed/mbed-os.git
fatfs: Removed extra MBR block
Regression after ChanFS update: Due to parameter changes in the f_mkfs function, the option to use a separate block for MBR (FDISK) was turned back on. This should be off as it conflicts with an explicit MBR when using the MBRBlockDevice.pull/6074/head
parent
e0d79ff16a
commit
70cfef8630
|
@ -340,7 +340,7 @@ int FATFileSystem::format(BlockDevice *bd, bd_size_t cluster_size)
|
||||||
|
|
||||||
// Logical drive number, Partitioning rule, Allocation unit size (bytes per cluster)
|
// Logical drive number, Partitioning rule, Allocation unit size (bytes per cluster)
|
||||||
fs.lock();
|
fs.lock();
|
||||||
FRESULT res = f_mkfs(fs._fsid, FM_ANY, cluster_size, NULL, 0);
|
FRESULT res = f_mkfs(fs._fsid, FM_ANY | FM_SFD, cluster_size, NULL, 0);
|
||||||
fs.unlock();
|
fs.unlock();
|
||||||
if (res != FR_OK) {
|
if (res != FR_OK) {
|
||||||
return fat_error_remap(res);
|
return fat_error_remap(res);
|
||||||
|
|
Loading…
Reference in New Issue