[SeaBIOS] VGA Callback function in SeaBIOS

Marc Jones marcj303 at gmail.com
Tue Nov 22 21:55:17 CET 2011


On Tue, Nov 22, 2011 at 11:11 AM, Rudolf Marek <r.marek at assembler.cz> wrote:
>
>
>
>> I want to implement a Callback Function (04E08H- System BIOS INT 15H) for
>> the
>> AMD Video vBIOS (ATOM BIOS Extension Functions)
>>
>> to support LVDS TFT Displays with AMD G-Series processors (Persimmon
>> mainboard).
>
> Is there any freely accessible documentation? Do you know if VBIOS calls
> this? I tried to investigate if mine video BIOS is doing any calls but if I
> recall correctly i havent seen that. I have some trouble with flicker during
> FID/VID changes any clue here?
>
>>
>> What is the best way to do this in SeaBIOS?
>
> I guess just implementing that.
>
>> I need some parameter like UMA base and size from Coreboot. How can I
>> transfer
>> this information from Coreboot to SeaBIOS?
>
> Read the config out of the hardware if possible.
> Check gfx.c in coreboot how to do that.
>
> Thanks
> Rudolf
>


I'm not sure all these links are still good, but there is some public
info about the atombios.

The AtomBIOS disassembler is available at :
http://cgit.freedesktop.org/~mhopf/AtomDis/

Matthias' blog post with instructions is at :
http://emmes.livejournal.com/3678.html

The most current atombios.h file version is usually the one in the
kernel driver maintainer's drm-radeon-testing tree, which is at :
http://git.kernel.org/?p=linux/kernel/git/airlied/drm-2.6.git;a=tree;f=drivers/gpu/drm/radeon;h=6630bf487791774dce32f62bc4c34516363ed7a4;hb=refs/heads/drm-radeon-testing

>
>> Thanks,
>>
>> Wolfgang
>>
>>
>>
>> _______________________________________________
>> SeaBIOS mailing list
>> SeaBIOS at seabios.org
>> http://www.seabios.org/mailman/listinfo/seabios
>
> _______________________________________________
> SeaBIOS mailing list
> SeaBIOS at seabios.org
> http://www.seabios.org/mailman/listinfo/seabios
>



-- 
http://se-eng.com



More information about the SeaBIOS mailing list