[SeaBIOS] int10 handling

Kevin O'Connor kevin at koconnor.net
Wed Aug 29 14:42:08 CEST 2012


On Wed, Aug 29, 2012 at 09:36:44AM +0200, Christian Gmeiner wrote:
> 2012/8/29 Kevin O'Connor <kevin at koconnor.net>:
> > On Tue, Aug 28, 2012 at 05:11:22PM +0200, Christian Gmeiner wrote:
> >> Hi all,
> >>
> >> I have made some progress in my flat panel work, but I run into a very
> >> interesting problem.
> >> It looks like that int10 is not handled by VBios but by SeaBios itself.
> >
> > The SeaBIOS int10 handler is overwritten by the vgabios.  So, for some
> > reason the vgabios didn't install a handler.  The log excerpt you
> > included doesn't go far enough back to see what happenend during the
> > vgabios execution.  Make sure you are running the vgabios from SeaBIOS
> > (not coreboot) and add debugging to it to verify where it is failing.
> >
> 
> thanks for the hint... I let coreboot load the option rom to 0xc0000
> but let it not
> start and in SeaBios I am using CONFIG_OPTIONROMS_DEPLOYED to start
> the loaded VBios. But there is lot to do before the bootsplash gets shown :(

SeaBIOS needs to be the sole executor of option roms.  Things tend to
mysteriously break in any other configuration.

-Kevin



More information about the SeaBIOS mailing list