summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-10-10kfs: fixed MakefileOlivier Gayot
* we removed the option -nographic to be able to display the framebuffer. * the execution of qemu is done as a body of a rule Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
2015-10-10kfs: added the build systemOlivier Gayot
it includes a startup file written in assembly, the Makefile and a ld custom script meant to build link the kernel properly. Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
2015-10-10kfs: fixed compilation of src/main.cOlivier Gayot
multiple issues existed (mainly about cast) have been fixed. Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
2015-10-10kfs: move the source files to follow the arborescence askedOlivier Gayot
Signed-off-by: Olivier Gayot <duskcoder@gmail.com>
2015-10-10kfs: implemented the onscreen printing systemOlivier Gayot
the function is prototyped this way: int printk(const char *string); the code has not been tested yet Signed-off-by: Olivier Gayot <duskcoder@gmail.com>