On Fri, Mar 29, 2002 at 01:10:55AM -0800, Konstantin Zhidkov wrote: > --- Peter Stuge <[EMAIL PROTECTED]> wrote: > > In real mode the location of the interrupt table is 0, > > without any way to > > change it. > > LIDT instruction works even in real mode. For example, if > IDTR.BASE == 0x80000, INT 0x10 instruction will load CS:IP from > linear address 0x80040. This trick can be used to take over > interrupts control in real mode.
I didn't know this. Cool. :) Is it true for all CPUs >=386? //Peter
