Add initial ext2 read/write and formatting support

Register ext2 at boot, integrate mode-aware VFS opens and volume cleanup, and queue asynchronous transfers through a persistent worker.

Validation: Pascal compiler check and git diff --check passed. Full build blocked by Docker engine HTTP 500; runtime and Linux interoperability remain unverified.
This commit is contained in:
Aaron committed 2026-10-31 19:49:36 +00:00
1 parent 720ba46630
commit c0c56a9c84
7 files changed
+1398 -5

No files matched your search

+2 -1
View File
@@ -96,6 +96,7 @@ uses
driver.net.dev.e1000,
driver.bus.usb.ehci,
driver.storage.fs.fat32,
driver.storage.fs.ext2,
arch.x86.fault,
core.ds.fifo,
driver.storage.fs.mgr,
@@ -562,4 +563,4 @@ initialization
EntryCount would silently discard their registrations. }
registerBoot('boot.mgr.debug', @printBootEntriesTree, 'Debug: Print Boot Entries Tree', 'io.syslog');
end.
end.