Bananymous
|
fc7e96fa66
|
Kernel: Rewrite i386 boot code + linker script
|
2024-03-26 00:10:42 +02:00 |
Bananymous
|
dfe5a2d665
|
All: Cleanup all files
Add newline to end of files and remove whitespace from end of lines
|
2024-01-24 15:53:38 +02:00 |
Bananymous
|
e0ce2394fe
|
Kernel: Remove obsolete userspace stuff from kernel
|
2023-04-22 15:38:45 +03:00 |
Bananymous
|
9c506ef85b
|
Kernel: Stack pointer is validated when updated
This allows us not to fail stack pointer when in syscall since
interrupts use their own stack
|
2023-04-21 10:40:24 +03:00 |
Bananymous
|
8b8e3cbbf0
|
Kernel/Userspace: Start initial work on userspace and syscalls
|
2023-03-13 15:32:46 +02:00 |
Bananymous
|
c6467b8ebc
|
Kernel: Multiboot data and kernel command lines are now global variables
|
2023-01-10 17:50:24 +02:00 |
Bananymous
|
d289916bc0
|
Changed back to lower half kernel, since im dump.
I dont see the benefit of higher half (and could not get multiboot info)
|
2022-11-15 00:38:33 +02:00 |
Bananymous
|
fd13f74bbf
|
Changed into higher half kernel
https://wiki.osdev.org/Higher_Half_x86_Bare_Bones
|
2022-11-13 02:03:20 +02:00 |
Bananymous
|
e6b4866ab0
|
Initial commit. We have a booting kernel
|
2022-11-12 21:04:47 +02:00 |