>> I'd have to agree with that. Classic PPC core implementations currently >> offer the broadest selection of userspace binary compatible processors. > > > I agree, but it depends on how important floating point is to ones > userspace. If they do not care about FP then all of the PPC processors > 4xx/8xx/82xx/7xx/74xx/e500 all provide a compatible integer instruction > set.
But as Matt said (and later reminded me) the 405 has errata that is 405 specific, and the 8xx and 403 half smaller cacheline size. So anything statically linked may not operator correctly.... but yes, if you switch the whole of userspace to soft-floating point then "in general" they should all be compatable. IMHO it is a bad practice to mix and match userspace between 403/8xx, 405, and 7xx/74xx/82xx series of processors. It is just asking for problems.. but it definatly can be done given proper resources and understanding of the underlying problems. --Mark > - kumar ** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/
