[SeaBIOS] [PATCH v2 0/2] Boot up with a splash picture configurable, testing about it

Wayne Xia xiawenc at linux.vnet.ibm.com
Mon Jun 27 09:33:25 CEST 2011


    Hi, I wanted to directly sent the qemu binaries for test, but it
seems too big, so I attach the patch for qemu about the feature, to
help validate the seabios patch.

    With the patched qemu compiled:
    Alternate the bios.bin that qemu used to the patched, put the
logo picture in the pc-bios folder or other place, invoker it as
following:
     qemu-system-x86_64 -boot splash_time=<N>,splash_filename=<N>
    Time unit is ms. Default splash picture is bootsplash.bmp stored
in the directory where bios.bin stay.
     eg:
     qemu-system-x86_64 -boot
splash_time=20000,splash_filename=/home/xiawenc/bootsplash.bmp
     qemu in 32bit mode could be applied also.

limitation:
     jpeg decoder have its limitation, it only accept jpg file with
width=16*N, height=16*N. Strange thing is for some picture it have a
good visual effect, while some with observable quality loss.
     bmp decoder only accept 24bpp file, with a resolution that a VESA
mode could support. Recommended is 640x480(mostly used).

note:
    It seems the latest qemu code from git have some problem in
compiling and its TCG. If this problem still exist when u get it,
following could solve it:
    git reset --hard f44c99607a46484c52f03aed373e3a3a194af721
    invoke it with option --enable-kvm, to bypass TCG.

    If you get a better method to share the testing binaries, pls let
me know. Feel free to put any comments.


Best Regards

Wayne Xia
mail:xiawenc at linux.vnet.ibm.com
tel:86-010-82450803
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 0001-showing-a-splash-picture-when-start_qemu.patch
URL: <http://www.seabios.org/pipermail/seabios/attachments/20110627/3b8c813b/attachment-0001.ksh>


More information about the SeaBIOS mailing list