On Mon, 11 Jan 2016 16:35:31 +0100 Igor Mammedov <imamm...@redhat.com> wrote:
> v5->v6: > - rebased on top DSDT converted to AMP API > - dropped intermediate structs for one time used floppy parameters > which simplifies code a bit. Roman, I don't have OVMF+Win setup, Could you test this series and reply with Tested-by if it works? > > 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(-) >