Changes in this version: v8: - Last change to logging in patch 3 as asked by Bernhard v7: - Added a comment and log to patch 3 as asked by Bernhard - Added missed R-b tag to patch 5 - Patch 4 in this version is
Based-on: <20230304114043.121024-1-shen...@gmail.com> (hw/isa/vt82c686: Fix wiring of PIC -> CPU interrupt) so whatever fix for that will be taken this should apply (revert and corresponding patch for fixing same problem was in v6 which can still be mixed and matched in this series if needed) Only patches 1-3 don't yet have review, patch 1 and 2 are optional (patch 1 adds debug property useful for testing, should be easy to review; patch 2 fixes MorphOS on pegasos2 with PCI and USB devices) patch 3 is needed for the rest of the series and has been beaten to death already so it's about time to come to a conclusion with it at last. BALATON Zoltan (4): hw/display/sm501: Add debug property to control pixman usage hw/isa/vt82c686: Implement PCI IRQ routing hw/ppc/pegasos2: Fix PCI interrupt routing hw/audio/via-ac97: Basic implementation of audio playback Bernhard Beschow (1): hw/usb/vt82c686-uhci-pci: Use PCI IRQ routing David Woodhouse (1): hw/intc/i8259: Implement legacy LTIM Edge/Level Bank Select hw/audio/trace-events | 6 + hw/audio/via-ac97.c | 455 +++++++++++++++++++++++++++++++- hw/display/sm501.c | 18 +- hw/intc/i8259.c | 10 +- hw/intc/i8259_common.c | 24 +- hw/isa/trace-events | 1 + hw/isa/vt82c686.c | 44 ++- hw/pci-host/mv64361.c | 4 - hw/ppc/pegasos2.c | 26 +- hw/usb/vt82c686-uhci-pci.c | 12 - include/hw/isa/i8259_internal.h | 1 + include/hw/isa/vt82c686.h | 25 ++ 12 files changed, 592 insertions(+), 34 deletions(-) -- 2.30.8