Re: Differences between MPC823 powerpc & any other powerpc

2 messages, 2 authors, 2000-09-11 · open the first message on its own page

Re: Differences between MPC823 powerpc & any other powerpc

From: <hidden>
Date: 2000-09-11 17:04:34

At 11:48 AM 5/12/00 +0100, you wrote:
Hello,

I would like to know what are the basic difference between the MPC823
PowerPC and any other PowerPC , say, the G4? Why dont the binaries running
on G4 not work correctly on the MPC823?

Thank you,
Navin.

        For starters the MPC823 has no FPU. I think you could compile FPU
emulation into the kernel to remedy this but I'm not sure. G4 compiled
programs may use alti-vec instructions but I'm not sure on this either.

        Good luck,

        Conn Clark


** Sent via the linuxppc-embedded mail list. See http://lists.linuxppc.org/

Re: Differences between MPC823 powerpc & any other powerpc

From: Mark Hatle <hidden>
Date: 2000-09-11 17:51:23

clark@esteem.com wrote:
At 11:48 AM 5/12/00 +0100, you wrote:
quoted
Hello,

I would like to know what are the basic difference between the MPC823
PowerPC and any other PowerPC , say, the G4? Why dont the binaries running
on G4 not work correctly on the MPC823?
        For starters the MPC823 has no FPU. I think you could compile FPU
emulation into the kernel to remedy this but I'm not sure. G4 compiled
programs may use alti-vec instructions but I'm not sure on this either.
In addition to no FPU, the 8xx series also has half of the cachelines
that all
of the other PPC's have.  (4xx, 6xx, 7xx, 74xx, 82xx)  This causes a
problem
with glibc [and possibly other things] which expect a certain line size
to do
fast memset's, memcpy's etc.  (The result of having the wrong cacheline
size
is to miss area's of memory in the previous listed functions.)

Also w/ the no FPU comes ABI issues including (especially?) var args
issues.

--Mark

** 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