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> VIDEO_CONSOLE RS> CONFIG_VGABIOS RS> VGABIOS_START RS> CONFIG_REALMODE_IDT RS> CONFIG_PCIBIOS
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 :(