:: commit 4abedffb43c7b7e755fc9bb470950b769d684a46

mintsuki <mintsuki@protonmail.com> — 2023-08-19 13:04

parents: 50dab6c2f1

disk: BIOS: Skip drive if sector size is 0. Fixes #294

diff --git a/common/drivers/disk.s2.c b/common/drivers/disk.s2.c
index 6f7decbe..31709d06 100644
--- a/common/drivers/disk.s2.c
+++ b/common/drivers/disk.s2.c
@@ -218,6 +218,10 @@ static bool detect_sector_size(struct volume *volume) {
 
     volume->sector_size = sector_size_a > sector_size_b ? sector_size_a : sector_size_b;
 
+    if (volume->sector_size == 0) {
+        return false;
+    }
+
     return true;
 }
 
tab: 248 wrap: offon