Small changes + videobios question...

Dmitry Zavyalov dmitry at
Sun Oct 10 09:45:01 CEST 2004

Hello Richard,

Sunday, October 10, 2004, 1:25:46 AM, you wrote:

RS> Dmitry Zavyalov wrote:

RS> Oh I forgot to ask are you useing V1 or V2?

>> RS> Depends.  I've been able to make this work with a couple of
>> different RS> video boards but only using ADLO.
>> ADLO??? what's it?

RS> If you are usning V1 then:

RS> ADLO is a quasi legacy bios payload for linuxbios.  It comprises of the
RS> BIOS code from the BOCHS project and a glue layer.  In a nutshell ADLO
RS> copies the BOCHS code, Vieo bios, and PIRQ tabled into your BIOS shadow
RS> area, drops back to real mode and jumps to the BOCHS BIOS.  One of the
RS> things the BOCHS bios does is to scan the ROM expansion ranges looking
RS> for extensions and it runs them if it finds them.
RS> BOCHS has a long of legacy compatiblity but its not 100% there yet.

RS> see freebios/utils/ADLO.

RS> ADLO won't run out of the box.  You have to setup your shadowing
RS> properly look through loader.s for the details.

RS> I don't think ADLO has been ported to V2 but since its just a payload 
RS> its probally not a big deal.

>> I have CNT69000 integrated on board and 32k video bios image. Just 
>> thinking how to put it in.

RS> Chips and Tech (Now Assilaint) 69000 chips work perfectly under ADLO.
RS> That what we used to use.  Are you aware they went end-of-life last year?

It's a testing board... For games to play :) I doubt I will use these
chips in future...

>> It should work in x86 real mode and must be copied in proper memory
>> region. Any ready solution for it or I have to write the code for it
>> from zero?

RS> In V1 there also exists a Legacy VGA mode in linuxbios that will setup 
RS> the IDT drop to real mode and run vbios as well but I've not tested it much.

RS> Search the code and the list archives for the following config options:

RS> That ought to give you enough info to you started.

Thanks a lot...
Now it hangs when jumping into the entry point of video BIOS. Really
doubt that I can find the reason why :(

Best regards,
 Dmitry                            mailto:dmitry at

Sunday, October 10, 2004

More information about the coreboot mailing list