From d030931173a2d8c9038c45950d72900097013ecb Mon Sep 17 00:00:00 2001 From: bellard Date: Sun, 18 Jan 2004 22:35:25 +0000 Subject: [PATCH] automatic floppy boot git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@563 c046a42c-6fe2-441c-8c8c-71466251a162 --- vl.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/vl.c b/vl.c index 6c43a58e17..7b52203a7e 100644 --- a/vl.c +++ b/vl.c @@ -3461,8 +3461,12 @@ int main(int argc, char **argv) help(); /* boot to cd by default if no hard disk */ - if (hd_filename[0] == '\0' && boot_device == 'c') - boot_device = 'd'; + if (hd_filename[0] == '\0' && boot_device == 'c') { + if (fd_filename[0] != '\0') + boot_device = 'a'; + else + boot_device = 'd'; + } #if !defined(CONFIG_SOFTMMU) /* must avoid mmap() usage of glibc by setting a buffer "by hand" */