--- Peter Stuge <[EMAIL PROTECTED]> wrote: > 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? >
Yes, and even for 286. Konstantin __________________________________________________ Do You Yahoo!? Yahoo! Greetings - send holiday greetings for Easter, Passover http://greetings.yahoo.com/
