Commit graph

12 commits

Author SHA1 Message Date
RaphProductions
3461dcb1ed rtc - try implementing RTC / kernel: removed rt from the codebase (released separately) 2025-05-12 10:24:48 +02:00
RaphProductions
a838d99a5a kernel: various changes.
+ kernel: replace sk-hello test executable with a test initramfs
+ panic: start implementing a proper kernel panic screen
+ lib: added a new string.h library for string manipulation.
+ kernel: replace all the strlen implementations with the strlen() function
2025-05-11 23:54:14 +02:00
RaphProductions
3bbc916ffd kernel: Prepare for v0.1-pre 2025-05-11 18:37:15 +02:00
RaphProductions
6e77fbc323 sched: fix a dumb stack bug inside the scheduler 2025-05-11 17:29:59 +02:00
RaphProductions
a379d66784 makefile: introduce a format command to run clang-format all over the kernel source. 2025-05-11 11:45:04 +02:00
RaphProductions
4309b666a4 try to fix page fault 2025-05-09 15:07:22 +02:00
RaphProductions
5afe37a798 elf: working loader / syscall: introduce the syscall api. 2025-05-09 12:19:32 +02:00
RaphProductions
621f268f5b term: depreciate rt, and switch to flanterm 2025-05-08 21:57:31 +02:00
6488abfcba
fix: Fixed some issues regarding creating new page map levels 2025-05-08 19:22:40 +02:00
RaphProductions
175805604e kernel: some random modifications 2025-05-07 22:12:35 +02:00
RaphProductions
e6a2c1e240 kernel: Patches to run processes in Ring 3. 2025-05-07 13:14:18 +02:00
RaphProductions
cab7a75780 first commit 2025-05-06 20:19:48 +02:00