not only I fixed BGA in Clang (something to do with dereferencing a struct), I also fixed the invalid opcode exception, caused by not adding an endless loop after the call to kmain in boot.s (calling just hlt is dumb, especially if interrupts are enabled)
Tried to use Intel syntax on inline assembly, unfortunately I can't get this to work on Clang. AT&T syntax is ugly :<
Should've mentioned I switched to yasm
Adding the static keyword in places it should have been since the very beginning
updated fbfont files to reflect a small change I did to the format specifier (a change I didn't mention in previous commits ^^;)
Some kind of progress log