Age | Commit message (Collapse) | Author |
|
Idk why I forgot it for several commits :D
|
|
I finally fixed the acpi tables with some memory mapping magic and
paging allocations, which seems to do the trick. YAY.
|
|
I'm too exhausted right now, but I rediscovered the memory mapping issue
of my ACPI implementatio and need to fix it ASAP. Otherwise I won't be
able to use any ACPI table without causing a page fault. I have no clue
why exactly this is happening and the internet says that I shouldn't
need to memory map them. Well, I'll look into it later.
|
|
This really isn't what I wanted because grub is very big and bloaty but
my own bootloader was very poorly written and I really want to implement
a filesystem like ext2 which wouldn't work with my own bootloader.
Furthermore this commit fixes many small issues including the one
occurring due to the statically linked user binary (I just removed
the linking for now).
|
|
|
|
Due to my change to vim and the clang-format plugin this was needed!
|
|
|
|
|
|
ok.
|
|
Took around 5 days.
|
|
|
|
Actually quite some days of work but ok
|