@@ -61,6 +61,9 @@ static QEMUMachine collie_machine = {
.name = "collie",
.desc = "Collie PDA (SA-1110)",
.init = collie_init,
+ .no_floppy = 1,
+ .no_cdrom = 1,
+ .no_sdcard = 1,
};
static void collie_machine_init(void)
@@ -127,12 +127,16 @@ static QEMUMachine connex_machine = {
.name = "connex",
.desc = "Gumstix Connex (PXA255)",
.init = connex_init,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static QEMUMachine verdex_machine = {
.name = "verdex",
.desc = "Gumstix Verdex (PXA270)",
.init = verdex_init,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static void gumstix_machine_init(void)
@@ -184,6 +184,8 @@ static QEMUMachine mainstone2_machine = {
.name = "mainstone",
.desc = "Mainstone II (PXA27x)",
.init = mainstone_init,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static void mainstone_machine_init(void)
@@ -250,6 +250,8 @@ static QEMUMachine tosapda_machine = {
.name = "tosa",
.desc = "Tosa PDA (PXA255)",
.init = tosa_init,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static void tosapda_machine_init(void)
@@ -478,6 +478,8 @@ static QEMUMachine vexpress_a9_machine = {
.init = vexpress_a9_init,
.use_scsi = 1,
.max_cpus = 4,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static QEMUMachine vexpress_a15_machine = {
@@ -486,6 +488,8 @@ static QEMUMachine vexpress_a15_machine = {
.init = vexpress_a15_init,
.use_scsi = 1,
.max_cpus = 4,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static void vexpress_machine_init(void)
@@ -371,6 +371,8 @@ static QEMUMachine z2_machine = {
.name = "z2",
.desc = "Zipit Z2 (PXA27x)",
.init = z2_init,
+ .no_floppy = 1,
+ .no_cdrom = 1,
};
static void z2_machine_init(void)
Suppress default floppy and CD-ROM drives for machines collie, connex, verdex, mainstone, tosa, vexpress-a9, vexpress-a15, z2. Suppress default SD card drive for machine collie. Signed-off-by: Markus Armbruster <armbru@redhat.com> --- hw/collie.c | 3 +++ hw/gumstix.c | 4 ++++ hw/mainstone.c | 2 ++ hw/tosa.c | 2 ++ hw/vexpress.c | 4 ++++ hw/z2.c | 2 ++ 6 files changed, 17 insertions(+)