| Age | Commit message (Collapse) | Author |
|
I've forgotten to commit this when working on interrupts. The OS
won't build without these helpers.
They are used for now mostly to setup PICs.
Signed-off-by: Carlos Maiolino <[email protected]>
|
|
This has only been working so far because vga.h was included only
on source files already including stdint.h.
We should put it direct to the header file
Signed-off-by: Carlos Maiolino <[email protected]>
|
|
Signed-off-by: Carlos Maiolino <[email protected]>
|
|
Move the include files to the toxic/ subdirectory, so it gets a bit more
organized.
Ah, yeah, OS name will be renamed to ToxicOS
Signed-off-by: Carlos Maiolino <[email protected]>
|
|
Add driver to deal with VGA text mode.
Also adds a simple vprintl function while I don't implement a print
library.
Signed-off-by: Carlos Maiolino <[email protected]>
|
|
Create the kernel.c file and its initial start_kernel(), and
jump to it from the ASM.
Also setup the build system to actually build it
Signed-off-by: Carlos Maiolino <[email protected]>
|