On Thu, Mar 28, 2002 at 08:30:03AM -0700, Ronald G Minnich wrote: > On Thu, 28 Mar 2002, Konstantin Zhidkov wrote: > > > Yes, but extension ROM code will count on IDTR==0 wheh setting > > up it's own INT 10 service. > > ok. I think it is zero now.
In real mode the location of the interrupt table is 0, without any way to change it. Hence, the instruction int 1ah will push flags and then call the CS:IP address stored at 0:68h. And that interrupt handler should end with an iret instruction, making sure to save all registers it uses. (Unless they are holding returned data..) I guess this was clear already. //Peter
