Commit Graph

18 Commits

Author SHA1 Message Date
cd5604da43 Use macro wrappers for device op prototypes
All checks were successful
Build documentation / build-and-deploy (push) Successful in 3m35s
2026-03-15 14:27:54 +01: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
217179c9a0 Handle IRQs inside the kernel
All checks were successful
Build documentation / build-and-deploy (push) Successful in 2m42s
2026-03-13 20:33:27 +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
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
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
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
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