aboutsummaryrefslogtreecommitdiff
path: root/src/kernel/interact.asm
AgeCommit message (Collapse)Author
2019-11-20Began two-stage hdd bootloader and os installerMarvin Borner
2019-10-25Rewrite of paging and alloc functionsMarvin Borner
Still not working though :/
2019-10-15No more errors!Marvin Borner
Still not working
2019-10-13Fixed all compiler warningsMarvin Borner
2019-10-12Paging and heap rewriteMarvin Borner
VESA drawing causes a Page fault because it tries to use a pointer to the framebuffer which was created before the paging has been initialized. If the resolution is set after the paging has been initialized the CPU throws a triple fault because the int32 call can not happen with paging turned on. To be fixed soon!
2019-09-24Added working VESA driverMarvin Borner
Note to myself: Use Real/Protected mode correctly :)