v5->v6: - rebased on top DSDT converted to AMP API - dropped intermediate structs for one time used floppy parameters which simplifies code a bit.
Windows on UEFI systems is only capable of detecting the presence and the type of floppy drives via corresponding ACPI objects. Those objects are added in patch 5; the preceding ones pave the way to it, by making the necessary data public and by moving the whole floppy drive controller description into runtime-generated SSDT. Roman Kagan (3): i386/acpi: make floppy controller object dynamic expose floppy drive geometry and CMOS type i386: populate floppy drive information in DSDT hw/block/fdc.c | 11 +++++++ hw/i386/acpi-build.c | 84 +++++++++++++++++++++++++++++++++++--------------- hw/i386/pc.c | 2 +- include/hw/block/fdc.h | 2 ++ include/hw/i386/pc.h | 1 + 5 files changed, 74 insertions(+), 26 deletions(-) -- 1.8.3.1