Non-x86 Video

Stefan Reinauer stepan at
Mon May 3 13:38:00 CEST 2004

* Bari Ari <bari at> [040503 20:44]:
> What will be needed to run video on non-x86? The oem videoBIOS plus an 
> 8086 emulator for when videoBIOS calls are made?
Once the operating system is running no video bios calls are needed.
It's all only about initializing the graphics hardware in first place.
Today's graphics cards need complex ram setup, mode initialization, etc.

> Is this how the layers end up for video?
> video application
> -----------------
>   GUI/OS Linux
> -----------------
>   8086 emulator
> -----------------
>    videoBIOS
> -----------------
> graphics hardware

The x86 emulation would be running as part of LinuxBIOS, or as a user
space program. Once video is initialized, Linux can take over the
hardware and use it's own drivers (which are not capable to initialize
the hardware from power on)


More information about the coreboot mailing list