f06c0b19fa
fix(kernel/vfs): ✨ fully implement ustar driver implementation + mounting system
2025-05-18 11:38:42 +00:00
557c7e6235
fix(kernel/vfs): 🎉 a complete rewrite of the vfs
...
This is the fourth time re-writing the VFS, hope this will be the last. Tried to make it as modular as possible so this won't be necessary in the future. 🙏
This change required the entire kernel code to be modified.
2025-05-13 15:59:12 +00:00
d3fd61c068
refactor(kernel/drivers): update trusted drivers hash
2025-04-17 16:04:10 +00:00
0735743f44
build: fix kernel build on different architectures
...
Userspace still fails to compile on non-x86!!!
2025-04-13 13:47:59 +00:00
5293bb2039
feat(kernel/tty): implement blinking cursor
2025-04-12 10:55:01 +00:00
8d71ed0ad5
refactor(kernel): remove 'foreach' macro
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-29 22:43:07 +00:00
b74d4db23b
fix(kernel): update device file references from 'kcon' to 'console'
...
Feels more right to be 'console'.
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-27 16:09:16 +00:00
ae7f39d0de
feat(kernel/drivers): add trusted drivers list
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-21 03:22:40 +00:00
839dfb74b2
build(kernel): fix i386 build
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-05 23:34:20 +00:00
0bfb45020f
build(kernel): fix compiling issues on arm
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-05 23:19:02 +00:00
9da2650486
build(kernel): fix compiling issues on i386
...
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-05 17:39:42 +00:00
bf1e3432d7
feat(kernel/drivers): migrate drivers to the kernel
...
make the drivers builtin
Signed-off-by: EnderIce2 <enderice2@protonmail.com>
2025-03-02 21:37:01 +00:00