Just made my OS capable of loading either exactly one Multiboot module or none. The module can be verified inside a debugger (gdb) which the EAX register should be set to 0xDEADBEEF.
Just made my OS capable of loading either exactly one Multiboot module or none. The module can be verified inside a debugger (gdb) which the EAX register should be set to 0xDEADBEEF.
Made output logic better
Got the keyboard working!!!
Currently working on a ps/2 keyboard driver, only completing this for basic input. I have just done the state machine and scan code conversion, now trying to handle key events.