On 19/01/2015 13:57, Artyom Tarasenko wrote: >> > 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?
What does the memory map look like (simplifying to "where can BARs be" and "where is the RTC")? Paolo