Commit Graph

28 Commits

Author SHA1 Message Date
47ea9eb632 PCI IDE check if BAR is IO 2026-03-10 22:15:24 +01:00
37ec117abc Better PCI IDE init with fallback to IO bars
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m26s
2026-03-10 21:56:48 +01:00
e9806c862c Don't create fake dos partitions for TEMP 2026-03-10 21:07:09 +01:00
4b099f04f5 Fix FAT driver issues (FAT32 while being under 32MiB), liballoc alignment so SSE doesnt break 2026-03-10 21:01:49 +01:00
38557bab7d PCI IDE driver, new create_volume () syscall, test scripts
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m37s
2026-03-10 18:14:18 +01:00
03ae17d1c9 List PCI devices on boot
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m33s
2026-03-09 23:32:25 +01:00
034f2efd14 Reduce sizes for RD and TEMP 2026-03-09 21:55:34 +01:00
5682a96d5d PS/2 KB driver ignore ack byte
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m16s
2026-03-08 19:38:09 +01:00
23fffba99b PS/2 KB driver set typematic delay to 250ms for smoother typing 2026-03-08 19:28:24 +01:00
b9e8a8bf1d Integrate LZ4 library, compress the ramdisk
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m53s
2026-03-07 02:54:26 +01:00
a346a5667c Implement TERMINAL_DIMENSIONS op for the terminal device, CE add terminfo command
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m59s
2026-03-05 16:42:02 +01:00
81704d7df8 CE Implement line editing
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m8s
2026-03-04 02:02:05 +01:00
1571469685 rename VD to TEMP 2026-03-01 13:46:39 +01:00
abd85744cc Add create_file syscall, CE mkfile command, FatFS formatting fixes
All checks were successful
Build documentation / build-and-deploy (push) Successful in 4m16s
2026-03-01 01:52:09 +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
8fc5418915 XDRV_READ reading in sectors 2026-02-22 18:58:28 +01:00
502cfa7335 Move shared headers out to include/ 2026-02-22 00:05:26 +01:00
02e77b5c90 CE interactive shell
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m36s
2026-02-21 22:14:16 +01:00
c68b00f2ea Remove amd64_ platform prefix 2026-02-20 15:33:16 +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
35454a087e PS/2 kb allow only one suspended proc at a time
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m19s
2026-02-17 15:17:27 +01:00
a0c63ebb92 Suppress unused variable warnings
All checks were successful
Build documentation / build-and-deploy (push) Successful in 1m54s
2026-02-17 00:43:13 +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
927d9e4c73 Working PS/2 keyboard driver
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m19s
2026-02-15 14:28:07 +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