[SeaBIOS] Non-PNP legacy option rom scan and init

Kevin O'Connor kevin at koconnor.net
Wed May 4 03:52:22 CEST 2011


On Tue, May 03, 2011 at 11:38:45PM +0200, Sebastian Herbszt wrote:
> SeaBIOS doesn't seem to call non-PNP legacy option roms and handles
> them like BCV.  I think this behaviour is incorrect because non-PNP
> legacy option roms should get called without exceptions.

SeaBIOS calls all non-PNP option roms unconditionally.  It places them
in the "BootList" so that it can order their invocation relative to
PNP option roms.  This is the recommendation of the BBS spec - the
idea is that many legacy option roms hook the C: drive - so ordering
their invocation allows a PNP drive to hook the C: drive first.

-Kevin



More information about the SeaBIOS mailing list