Thread (6 messages) flat view 6 messages, 6 authors, 2002-10-14

Re: Binary Compatibility of various flavors of PPC

From: Mark Hatle <hidden>
Date: 2002-10-14 20:29:23

quoted
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/
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help