On Wed, 27 Aug 2003, SONE Takeshi wrote: > On Tue, Aug 26, 2003 at 11:00:27PM -0600, ron minnich wrote: > > you need to confirm that int #5 is a VSA interrupt of some sort. > > I don't know what VSA is, but int 6 is the Invalid Opcode Exception, not > a BIOS service. This means the execution crashed.
yes, I think something is going wrong. > Btw, I've noticed that the idt.c (realmode int handler) puts > "stub"s starting at 0x400 (1024). It installs 256 stubs, 9 bytes each, > so they occupy 256*9=2304 bytes from 0x400. > The 256 bytes (or more?) starting at 0x400 is the BIOS Data Area, > and VGABIOS tends to rewrite some bytes in it. > So, it might damage the int handler before calling it. that's a very good thing to know! Where would you like to see the stubs moved? ron _______________________________________________ Linuxbios mailing list [EMAIL PROTECTED] http://www.clustermatic.org/mailman/listinfo/linuxbios

