Make some more devices optional. Blue Swirl (10): parallel: refactor device creation parallel: make optional ne2000_isa: refactor device creation ne2000_isa: make optional serial: refactor device creation serial: make optional fdc: move floppy geometry guessing to block.c fdc: use FDriveType for floppy drive type fdc: refactor device creation fdc: make optional
block.c | 103 +++++++++++++++++++++++++++++++++++++ block.h | 10 ++++ hw/fdc.c | 151 ++++-------------------------------------------------- hw/fdc.h | 29 ++++++++--- hw/ne2000-isa.c | 13 ----- hw/parallel.c | 21 ++------ hw/pc.c | 42 ++++++++++------ hw/pc.h | 59 +++++++++++++++++++--- hw/pc_piix.c | 5 +- hw/serial.c | 12 ---- 10 files changed, 231 insertions(+), 214 deletions(-)
