No description
Default output variable holds a generic writer, and any output that isn't really sure where to output to can just output there. Set by the system early in boot. Also made some changes to the makefile to support arguments in the "make run" or "make debug" subset of calls. For now, it's just VGA=1/0 or SERIAL=1/0 to enable/disable VGA/serial. Defaults are VGA=1, SERIAL=0. |
||
|---|---|---|
| include | ||
| module_bootloader | ||
| src | ||
| .gitignore | ||
| connect_gdb.sh | ||
| LICENSE | ||
| linker.ld | ||
| Makefile | ||
| README.md | ||
Untitled Kernel
What if I made a kernel? Wouldn't that be quirky?
Just a piece of OS type things I plan on toying with.
Building
make all, will place in build/.
In order for make run to work, you'll need qemu for x86.
You will also need a i686 cross compiler.
If you want a full image, make iso will do that.