mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-02 23:33:54 -06:00
showing a splash picture when start
Added options to let qemu transfer two configuration files to bios: "bootsplash.bmp" and "etc/boot-menu-wait", which could be specified by command -boot splash=P,splash-time=T P is jpg/bmp file name or an absolute path, T have a max value of 0xffff, unit is ms. With these two options, if user invoke qemu with menu=on option, then a splash picture would be showed in a given time. For example: qemu -boot menu=on,splash=/root/boot.bmp,splash-time=5000 would make boot.bmp shown as a brand with 5 seconds in the booting up process. This feature need the new seabios's support, which could be got from git. Signed-off-by: Wayne Xia <xiawenc@linux.vnet.ibm.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
parent
6da48311bb
commit
3d3b8303c6
5 changed files with 199 additions and 4 deletions
|
@ -480,6 +480,32 @@ static QemuOptsList qemu_machine_opts = {
|
|||
},
|
||||
};
|
||||
|
||||
QemuOptsList qemu_boot_opts = {
|
||||
.name = "boot-opts",
|
||||
.head = QTAILQ_HEAD_INITIALIZER(qemu_boot_opts.head),
|
||||
.desc = {
|
||||
/* the three names below are not used now */
|
||||
{
|
||||
.name = "order",
|
||||
.type = QEMU_OPT_STRING,
|
||||
}, {
|
||||
.name = "once",
|
||||
.type = QEMU_OPT_STRING,
|
||||
}, {
|
||||
.name = "menu",
|
||||
.type = QEMU_OPT_STRING,
|
||||
/* following are really used */
|
||||
}, {
|
||||
.name = "splash",
|
||||
.type = QEMU_OPT_STRING,
|
||||
}, {
|
||||
.name = "splash-time",
|
||||
.type = QEMU_OPT_STRING,
|
||||
},
|
||||
{ /*End of list */ }
|
||||
},
|
||||
};
|
||||
|
||||
static QemuOptsList *vm_config_groups[32] = {
|
||||
&qemu_drive_opts,
|
||||
&qemu_chardev_opts,
|
||||
|
@ -495,6 +521,7 @@ static QemuOptsList *vm_config_groups[32] = {
|
|||
#endif
|
||||
&qemu_option_rom_opts,
|
||||
&qemu_machine_opts,
|
||||
&qemu_boot_opts,
|
||||
NULL,
|
||||
};
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue