fix: improve scheduling, memory, timer implementations

This commit is contained in:
2026-03-24 07:40:37 +01:00
parent 195028d994
commit f902ab48a1
14 changed files with 239 additions and 94 deletions
+2
View File
@@ -200,12 +200,14 @@ namespace Fs::Vfs {
}
int VfsDriveList(int* outDrives, int maxEntries) {
vfsLock.Acquire();
int count = 0;
for (int i = 0; i < MaxDrives && count < maxEntries; i++) {
if (driveTable[i] != nullptr) {
outDrives[count++] = i;
}
}
vfsLock.Release();
return count;
}