What we will do now, is to enable the graphics mode in our kernel so we can draw pixels individually.
read moreWhat we will do now, is to enable the graphics mode in our kernel so we can draw pixels individually.
read moreCleaning Objects Before we continue, let’s first update the clean rule in our Makefile so it cleans all the objects properly, as more objects are generated we have to add them to the objects to clean.
read moreBefore we continue writing code, let's first organise our project.
read moreWhat is Protected Mode? Before we switch to protected mode, let's first learn what is it and what we have to do to switch to it.
read moreReading from Hard Disk in Real Mode In this lesson, you'll learn how to read from the hard disk in Real Mode.
read moreWhat are Interrupts? Interrupts are something like subroutines, but you don't need to know their memory address to invoke them, you call them through the use of interrupt numbers such as 1, 2, and 3, rather than memory addresses, interrupts can be set up by the programmer, for example, you could set the interrupt 0x32 to point somewhere in your code, therefore, when someone does int 0x32 it will invoke the defined interrupt.
read more