diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2009-12-26 23:24:52 -0500 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2009-12-26 23:24:52 -0500 |
commit | b164d2c1b8ff2dd764dcf064e2624dd4aa78c112 (patch) | |
tree | 294229ea879b99754253014e71bf93548a998562 | |
parent | d9104ffe085bffdd35196b70672883cc6af8808f (diff) | |
download | seabios-hppa-b164d2c1b8ff2dd764dcf064e2624dd4aa78c112.zip seabios-hppa-b164d2c1b8ff2dd764dcf064e2624dd4aa78c112.tar.gz seabios-hppa-b164d2c1b8ff2dd764dcf064e2624dd4aa78c112.tar.bz2 |
Clear user reserved interrupts (0x60-0x66).
This patch is equivalent to a patch recently committed to Bochs bios
(d8b4b998).
-rw-r--r-- | src/post.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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)); |