[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/7] isa: remove isa_mem_base variable
From: |
Hervé Poussineau |
Subject: |
[Qemu-devel] [PATCH 0/7] isa: remove isa_mem_base variable |
Date: |
Mon, 19 Jan 2015 22:28:30 +0100 |
Hi,
This patchset removes the isa_mem_base variable in VGA display devices.
This variable is a global variable telling at which address is the
ISA memory base address in the system memory address space.
Once removed, we're paving the way to new QEMU functionalities:
- supporting other MMIO ISA devices
- supporting multiple ISA buses (not done in this patchset)
Patch 6 may be not very good, but I don't know enough gt64xxx chipset
to come to a better solution.
Hervé
Hervé Poussineau (7):
isa: add memory space parameter to isa_bus_new
jazz: do not explode QEMUMachineInitArgs structure
jazz: remove usage of isa_mem_base
mips: remove isa_mem_base usage
piix4: use PCI address space instead of system memory
gt64xxx: remove isa_mem_base usage
isa: remove isa_mem_base variable
hw/alpha/typhoon.c | 2 +-
hw/display/cirrus_vga.c | 2 +-
hw/display/vga-isa.c | 2 +-
hw/display/vga.c | 3 +--
hw/i386/pc_piix.c | 2 +-
hw/isa/i82378.c | 3 ++-
hw/isa/isa-bus.c | 12 ++++++++----
hw/isa/lpc_ich9.c | 2 +-
hw/isa/piix4.c | 3 ++-
hw/isa/vt82c686.c | 3 ++-
hw/mips/gt64xxx_pci.c | 17 ++++++++++-------
hw/mips/mips_jazz.c | 44 +++++++++++++++++++++-----------------------
hw/mips/mips_r4k.c | 19 ++++++++++---------
hw/pci-host/piix.c | 3 ++-
hw/sparc64/sun4u.c | 3 ++-
include/hw/isa/isa.h | 6 +++---
16 files changed, 68 insertions(+), 58 deletions(-)
--
1.7.10.4
- [Qemu-devel] [PATCH 0/7] isa: remove isa_mem_base variable,
Hervé Poussineau <=
- [Qemu-devel] [PATCH 5/7] piix4: use PCI address space instead of system memory, Hervé Poussineau, 2015/01/19
- [Qemu-devel] [PATCH 6/7] gt64xxx: remove isa_mem_base usage, Hervé Poussineau, 2015/01/19
- [Qemu-devel] [PATCH 3/7] jazz: remove usage of isa_mem_base, Hervé Poussineau, 2015/01/19
- [Qemu-devel] [PATCH 1/7] isa: add memory space parameter to isa_bus_new, Hervé Poussineau, 2015/01/19
- [Qemu-devel] [PATCH 7/7] isa: remove isa_mem_base variable, Hervé Poussineau, 2015/01/19
- [Qemu-devel] [PATCH 2/7] jazz: do not explode QEMUMachineInitArgs structure, Hervé Poussineau, 2015/01/19
- [Qemu-devel] [PATCH 4/7] mips: remove isa_mem_base usage, Hervé Poussineau, 2015/01/19