diff options
author | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-10-05 13:08:35 +0000 |
---|---|---|
committer | j_mayer <j_mayer@c046a42c-6fe2-441c-8c8c-71466251a162> | 2007-10-05 13:08:35 +0000 |
commit | 1192dad8798e4e4b72b14ff3a93c11cbb26eae5b (patch) | |
tree | f8fee1c986ff32a08071858832591de15932dbc1 /vl.c | |
parent | e9c05b42e33e60a18e443d6526e9400ea2714444 (diff) | |
download | qemu-1192dad8798e4e4b72b14ff3a93c11cbb26eae5b.tar.gz qemu-1192dad8798e4e4b72b14ff3a93c11cbb26eae5b.tar.bz2 qemu-1192dad8798e4e4b72b14ff3a93c11cbb26eae5b.zip |
New '-bios' option, used to select an alternate BIOS image from bios_dir.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3331 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'vl.c')
-rw-r--r-- | vl.c | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -143,6 +143,7 @@ int inet_aton(const char *cp, struct in_addr *ia); #define MAX_IOPORTS 65536 const char *bios_dir = CONFIG_QEMU_SHAREDIR; +const char *bios_name = NULL; char phys_ram_file[1024]; void *ioport_opaque[MAX_IOPORTS]; IOPortReadFunc *ioport_read_table[3][MAX_IOPORTS]; @@ -7149,6 +7150,7 @@ enum { QEMU_OPTION_d, QEMU_OPTION_hdachs, QEMU_OPTION_L, + QEMU_OPTION_bios, QEMU_OPTION_no_code_copy, QEMU_OPTION_k, QEMU_OPTION_localtime, @@ -7241,6 +7243,7 @@ const QEMUOption qemu_options[] = { { "d", HAS_ARG, QEMU_OPTION_d }, { "hdachs", HAS_ARG, QEMU_OPTION_hdachs }, { "L", HAS_ARG, QEMU_OPTION_L }, + { "bios", HAS_ARG, QEMU_OPTION_bios }, { "no-code-copy", 0, QEMU_OPTION_no_code_copy }, #ifdef USE_KQEMU { "no-kqemu", 0, QEMU_OPTION_no_kqemu }, @@ -7887,6 +7890,9 @@ int main(int argc, char **argv) case QEMU_OPTION_L: bios_dir = optarg; break; + case QEMU_OPTION_bios: + bios_name = optarg; + break; case QEMU_OPTION_S: autostart = 0; break; |