about VGA support in voyager2 board
ron minnich
rminnich at lanl.gov
Wed Aug 27 09:21:00 CEST 2003
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
More information about the coreboot
mailing list