From: Kevin O'Connor Date: Sun, 27 Dec 2009 04:24:52 +0000 (-0500) Subject: Clear user reserved interrupts (0x60-0x66). X-Git-Tag: rel-0.5.1~24 X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=b164d2c1b8ff2dd764dcf064e2624dd4aa78c112;p=seabios.git Clear user reserved interrupts (0x60-0x66). This patch is equivalent to a patch recently committed to Bochs bios (d8b4b998). --- diff --git a/src/post.c b/src/post.c index 6964f38..f087a27 100644 --- a/src/post.c +++ b/src/post.c @@ -66,6 +66,10 @@ init_ivt() set_irq(0x1a, entry_1a); set_irq(0x40, entry_40); + // INT 60h-66h reserved for user interrupt + for (i=0x60; i<=0x66; i++) + SET_IVT(i, SEGOFF(0, 0)); + // set vector 0x79 to zero // this is used by 'gardian angel' protection system SET_IVT(0x79, SEGOFF(0, 0));