From: Duje Mihanović Date: Sun, 8 May 2022 12:47:14 +0000 (+0200) Subject: Fix interrupt trap gates X-Git-Tag: 0.1.0~1 X-Git-Url: http://git.dujemihanovic.xyz/posts?a=commitdiff_plain;h=0cd522f39687d1fed9e204e5504d19baa8d85e04;hp=0cd522f39687d1fed9e204e5504d19baa8d85e04;p=nameless-os.git Fix interrupt trap gates Until now the code would set the most significant bit in the type part of the IDT descriptor for trap gates as a result of my error, causing a triple fault when trying to handle a double fault. A less significant, but still noteworthy change is that the double fault handler has been slightly revamped to print out :( on a red background and no longer spits out a warning because I accidentally wrote a string there, not a char. ---