Truly independent web browser
Find a file
Andreas Kling 46ff281695 Turn the syscall interrupt into a trap (by switching the gate type.)
This leaves interrupts enabled while we're in the kernel, which is
precisely what we want.

This uncovered a horrendous problem with kernel tasks silently
overflowing their stacks. For now I've simply increased the stack size
but I need a more MMU-y solution for this eventually.
2018-10-19 11:31:18 +02:00
AK Build ELFLoader into Kernel. 2018-10-18 15:03:10 +02:00
ELFLoader ELFLoader works inside the kernel! 2018-10-18 15:46:08 +02:00
Kernel Turn the syscall interrupt into a trap (by switching the gate type.) 2018-10-19 11:31:18 +02:00
VirtualFileSystem Add a way to initialize VFS globals. 2018-10-19 11:20:49 +02:00
Widgets Let widget have a font() instead of using Font::defaultFont() everywhere. 2018-10-14 13:06:05 +02:00
.gitignore Add a root .gitignore. 2018-10-13 17:00:27 +02:00
Banner.txt Add a cool banner. 2018-10-10 13:18:46 +02:00