Commit Graph

15 Commits

Author SHA1 Message Date
e5ebd7f3ba Use a big-lock for kernel sychronization instead of fine-grained locking
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m21s
Build documentation / build-and-deploy (push) Successful in 54s
2026-04-27 18:06:02 +02:00
c8fb575bdd Change formatting rules
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 2m7s
Build documentation / build-and-deploy (push) Successful in 39s
2026-04-24 01:54:48 +02:00
288a4b4e83 Implement storage device partition rescan (XDRV_PARTITION_RESCAN), Self-hosted installation WIP
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 35s
Build documentation / build-and-deploy (push) Successful in 27s
2026-04-16 00:09:46 +02:00
1cb1bad3dd Read USB mass storage sector count and sector size! 2026-04-06 01:00:54 +02:00
482afb47d7 USB driver polling user app, handle only one XHCI controller for now, Implement USB device addressing
All checks were successful
Build ISO image / build-and-deploy (push) Successful in 3m47s
Build documentation / build-and-deploy (push) Successful in 2m38s
2026-03-29 18:59:20 +02:00
3c10b76b3f IDE interrupt based driver
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m36s
2026-03-14 16:40:03 +01:00
4760818118 Spinlock save cpu flags 2026-03-12 22:48:34 +01:00
19793e9126 Device IRQs WIP 2026-03-12 19:23:47 +01:00
0533c2705d fat_io_lib finally works, implement virtual partition devices, manage devices via string keys
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m35s
2026-03-01 00:00:27 +01:00
baa13fb695 fat_io_lib port WIP
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m12s
2026-02-26 23:33:03 +01:00
f103bdd739 Redesign reschedule points, allow one operation to reschedule many cpus at once
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m12s
2026-02-18 23:16:03 +01:00
9aea870159 VFS mountpoint backing device system
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m24s
2026-02-16 23:48:45 +01:00
0f5bd48328 Suspend process waiting for keyboard input
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m35s
2026-02-15 15:21:18 +01:00
690e09339e procgroup capabilities
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m55s
2026-02-14 20:48:38 +01:00
f07e920270 Minimal device system, implement terminal device and libterminal
All checks were successful
Build documentation / build-and-deploy (push) Successful in 55s
2026-02-12 15:49:04 +01:00