On 28 August 2012 13:58, Paul Brook <p...@codesourcery.com> wrote: > Peter Maydell wrote: >> Just to pick an obvious example, you can't stick a core >> which supports VFPv4 (the A15 is the only one we have) into >> the integratorcp > > Yes you can.
No you can't. integratorcp.c doesn't create the parts of the CPU which live in QEMU's 'a15mpcore_priv' device, so the resulting mess is liable to just fall over. If anybody reports bugs in QEMU in such a configuration I will tell them to go away and use a supported configuration instead. At some point when we complete the QOM conversion the board will be instantiating a single object which has both the A15 cores and the builtin peripherals. However when that happens I would expect the QOM-objects for 926 and A15 not to be interchangeable, for the same reason that a physical h/w 926 and A15 aren't interchangeable -- they have different sets of connections to the outside world, and you can't just stuff one chip into a socket intended for the other. -- PMM