linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Differences between MPC823 powerpc & any other powerpc
@ 2000-09-11 16:44 Navin Boppuri
  2000-09-11 19:54 ` Dan Malek
  0 siblings, 1 reply; 4+ messages in thread
From: Navin Boppuri @ 2000-09-11 16:44 UTC (permalink / raw)
  To: linuxppc-embedded


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.


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

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Differences between MPC823 powerpc & any other powerpc
@ 2000-09-11 17:04 clark
  2000-09-11 17:51 ` Mark Hatle
  0 siblings, 1 reply; 4+ messages in thread
From: clark @ 2000-09-11 17:04 UTC (permalink / raw)
  To: Navin Boppuri; +Cc: linuxppc-embedded


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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Differences between MPC823 powerpc & any other powerpc
  2000-09-11 17:04 clark
@ 2000-09-11 17:51 ` Mark Hatle
  0 siblings, 0 replies; 4+ messages in thread
From: Mark Hatle @ 2000-09-11 17:51 UTC (permalink / raw)
  To: clark, Navin Boppuri, linuxppc-embedded


clark@esteem.com wrote:
>
> 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?
>
>         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/

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: Differences between MPC823 powerpc & any other powerpc
  2000-09-11 16:44 Differences between MPC823 powerpc & any other powerpc Navin Boppuri
@ 2000-09-11 19:54 ` Dan Malek
  0 siblings, 0 replies; 4+ messages in thread
From: Dan Malek @ 2000-09-11 19:54 UTC (permalink / raw)
  To: Navin Boppuri; +Cc: linuxppc-embedded


Navin Boppuri wrote:

> ..... Why dont the binaries running
> on G4 not work correctly on the MPC823?

You received two replies with some details, but I want to ask a question
from the other direction.  Explain what your applications are trying
to do, and maybe we can help.  The PowerPC integer core is binary
compatible, but as you move through the libraries and into other
features, the details can be quite complex and hard to list just exactly
what may be causing your difficulties.


	-- Dan

>
> Thank you,
> Navin.
>

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

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2000-09-11 19:54 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-09-11 16:44 Differences between MPC823 powerpc & any other powerpc Navin Boppuri
2000-09-11 19:54 ` Dan Malek
  -- strict thread matches above, loose matches on Subject: below --
2000-09-11 17:04 clark
2000-09-11 17:51 ` Mark Hatle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).