On Mon, Jan 19, 2015 at 1:45 PM, Paolo Bonzini <pbonz...@redhat.com> wrote: > On 19/01/2015 12:35, Mark Cave-Ayland wrote: >> Similar to m48t59_init(), add a mem_base value so that NVRAM can be mapped >> via >> MMIO rather than ioport if required. >> >> Signed-off-by: Mark Cave-Ayland <mark.cave-ayl...@ilande.co.uk> >> --- > > Is it really ISA if it's MMIO? In other words, why can't this be a > sysbus device?
On physical machines it's EBus, which is pretty much like 8-bit ISA. So, I think modelling it as ISA is closer to to the reality. But out of curiosity, would it be possible to have a sysbus device somewhere in a middle of PCI space? Do sysbus devices have higher priority if the address spaces overlap? Or do you mean that the PCI controller needs to be modified to have a hole for a sysbus device? Artyom -- Regards, Artyom Tarasenko SPARC and PPC PReP under qemu blog: http://tyom.blogspot.com/search/label/qemu