VFS improvements, IO fixes, IO performance improvements.

This commit is contained in:
Aaron committed 2026-03-15 14:02:17 +00:00
1 parent 7ed8012c7e
commit a6e81bf5d3
13 files changed
+1921 -1217

No files matched your search

@@ -450,11 +450,13 @@ begin
storageDev^.writable := false;
storageDev^.dispatchRead := TDriverDispatch(@ahci_dispatch_atapi_read);
storageDev^.dispatchWrite := TDriverDispatch(nil);
storageDev^.maxActive := 1;
end else begin
storageDev^.controller := TControllerType.ControllerAHCI;
storageDev^.writable := true;
storageDev^.dispatchRead := TDriverDispatch(@ahci_dispatch_read);
storageDev^.dispatchWrite := TDriverDispatch(@ahci_dispatch_write);
storageDev^.maxActive := 32; { AHCI supports up to 32 command slots }
end;
driver.storage.mgr.register_device(storageDev);