RossComputerGuy / stardustos

A modern Unix inspired operating system
GNU General Public License v3.0
15 stars 3 forks source link

newland: IDT and GDT fail to work correctly #1

Closed RossComputerGuy closed 4 years ago

RossComputerGuy commented 4 years ago

Running an interrupt causes the system to reboot under QEMU, mov %ax, %ds fails in the GDT flushing function (which has been split into reload segments and flush functions).