Re: Supported Hardware ?

2016-10-24 Thread Didier Kryn

Le 25/10/2016 06:19, Lennart Sorensen a écrit :

That one would be powerpcspe, not powerpc, unless I have misunderstood
the e500v2.  e300, e500mc, e5500 and e6500 are all normal sane powerpc
designs, while e500v1 and e500v2 are the SPE chips that don't have normal
powerpc FPUs.

Whyever would they be playing with that chip?  I would expect them to
hit software compatibility problems.

I suppose since AmigaOS never really did worry about FPU (most Amigas
never had one), a powerpc build that doesn't use the FPU much would
run on either, and they could even use math libraries (which I seem to
recall AmigaOS always did anyhow) to hide the difference in architecture
of the hardware.

The only way I see they could be running Debian on that board, is with
a custom built kernel with MATH_EMULATION enabled.  That might be what
they have done.  I do see one of the blog pages running powerpcspe on
it instead, which makes more sense.


Hey.

This is something I've been testing for years on SBCs with 
Freescale MPC8540 and MPC8548E.


MPC8540 (e500v1): the kernel must be compiled with -mcpu=8540 (with 
math emul of course); compiled for generic powerpc, even with math emul, 
it doesn't run. Then Debian for Powerpc runs OK. Means the illegal FP 
instructions which are trapped by kernel math emulation are the generic 
ppc FP instructions, not the e500v2. Those have been running in 
production for years.


MPC8548E (e500v2): compiling the kernel is no problem, but of 
course Debian for Powerpc doesn't work, and math emul is impossible. The 
only way is the powerpcspe port. Didn't exist when I needed it and I 
gave up.


Didier



Re: Supported Hardware ?

2016-10-24 Thread Lennart Sorensen
On Mon, Oct 24, 2016 at 09:45:29PM +0200, Karoly Balogh (Charlie/SGR) wrote:
> That is indeed the case.
> 
> That's what the sane part of the Amiga world has been asking for a while.
> 
> That's what the sane part of the Amiga world has been telling for a while.
> :)

Oh good, everyone seems to agree then.

> That doesn't apply to Amiga PowerPC software. All Amiga PowerPC systems
> and expansion cards from the very early days had a full standard PPC FPU.
> (We are talking about almost two decades of compatibility in this case.)

Hmm, that does make sense.  OK, this board should just die and go away
then. :)

I only have an over equipped A500, so no ppc amiga for me so far.

> So this board will be an exception in every possible sense, and either
> incompatible with existing software base, or running them with a huge
> penalty hit. Heck, almost all performance-intensive PPC software is full
> with hand-optimized stuff like memcopy with FPU, and so on, to squeeze
> out all bits of performance from the previous low-end boards which were
> the only ones available...
> 
> Yes, the A1222 is running powerpcspe, although some ran the normal powerpc
> kernel as well with math emu, but it's "not recommended", AFAIK.

Certainly it doesn't look like linux distributions for powerpc tend to
ship with MATH_EMULATION enabled in their kernels.  So to claim the board
is compatible with standard linux distributions for powerpc is false.

> For AmigaOS, where most of the software, esp. legacy ones only exist in
> binary distributions, they always make an analogy with the "software
> supported" FPU of the 68040 and 68060 CPUs (in short for those unfamiliar:
> those CPUs never implemented the full 68881 FPU instruction set, mainly
> trigonometry-related instructions were missing, and they were supported by
> a software library provided by Motorola for user space apps), meaning that
> because that was working reasonably well, this should be working fine too
> in the end.
> 
> Obviously anyone with that reasoning doesn't get the depth of the problem
> in this case.

Yes the 68k programs used the libraries because most hardware didn't
have an FPU so the libraries were handy.  It makes sense for PPC code
to expect an FPU.

> I'd say a "performance hit" is quite an understatement, given the existing
> software base. But we'll see. At least not many of their betatesters is
> so willing to post benchmarks, which is always an answer to many
> questions...

I remember the difference between arm and armel and then armhf.
Emulation of hardware sucks when you trap, and using libraries when you
could use hardware directly also sucks (but not as much).

> Yeah, same here.

I wonder if they will sell any.

-- 
Len Sorensen



Re: Supported Hardware ?

2016-10-24 Thread Karoly Balogh (Charlie/SGR)
Hi,

On Mon, 24 Oct 2016, Lennart Sorensen wrote:

> That one would be powerpcspe, not powerpc, unless I have misunderstood
> the e500v2.  e300, e500mc, e5500 and e6500 are all normal sane powerpc
> designs, while e500v1 and e500v2 are the SPE chips that don't have normal
> powerpc FPUs.

That is indeed the case.

> Whyever would they be playing with that chip?

That's what the sane part of the Amiga world has been asking for a while.

> I would expect them to hit software compatibility problems.

That's what the sane part of the Amiga world has been telling for a while.
:)

> I suppose since AmigaOS never really did worry about FPU (most Amigas
> never had one), a powerpc build that doesn't use the FPU much would
> run on either, and they could even use math libraries (which I seem to
> recall AmigaOS always did anyhow) to hide the difference in architecture
> of the hardware.

That doesn't apply to Amiga PowerPC software. All Amiga PowerPC systems
and expansion cards from the very early days had a full standard PPC FPU.
(We are talking about almost two decades of compatibility in this case.)

So this board will be an exception in every possible sense, and either
incompatible with existing software base, or running them with a huge
penalty hit. Heck, almost all performance-intensive PPC software is full
with hand-optimized stuff like memcopy with FPU, and so on, to squeeze
out all bits of performance from the previous low-end boards which were
the only ones available...

> The only way I see they could be running Debian on that board, is with
> a custom built kernel with MATH_EMULATION enabled.  That might be what
> they have done.  I do see one of the blog pages running powerpcspe on
> it instead, which makes more sense.

Yes, the A1222 is running powerpcspe, although some ran the normal powerpc
kernel as well with math emu, but it's "not recommended", AFAIK.

For AmigaOS, where most of the software, esp. legacy ones only exist in
binary distributions, they always make an analogy with the "software
supported" FPU of the 68040 and 68060 CPUs (in short for those unfamiliar:
those CPUs never implemented the full 68881 FPU instruction set, mainly
trigonometry-related instructions were missing, and they were supported by
a software library provided by Motorola for user space apps), meaning that
because that was working reasonably well, this should be working fine too
in the end.

Obviously anyone with that reasoning doesn't get the depth of the problem
in this case.

> But at least you can run powerpc on the X1000 and X5000, even if the
> A1222 can without a custom kernel and a performance hit on FPU code.

I'd say a "performance hit" is quite an understatement, given the existing
software base. But we'll see. At least not many of their betatesters is
so willing to post benchmarks, which is always an answer to many
questions...

> Too bad in the past at least they cost way more than I was willing to pay.

Yeah, same here.

Charlie



Re: Supported Hardware ?

2016-10-24 Thread Lennart Sorensen
On Mon, Oct 24, 2016 at 03:51:01PM +0200, Christian Zigotzky wrote:
> A-EON Technology has released some new PowerPC computers. Debian PPC works
> in these computers.
> 
> AmigaOne X5000 (Freescale P5020 CPU 2GHz, 64-bit e5500 dual-core PowerPC
> SoC)
> 
> Links:
> http://www.amigaos.net/hardware/133/amigaone-x5000
> http://a-eon.biz/18-10-2013-1.pdf
> http://a-eon.biz/18-10-2013-3.pdf
> https://www.facebook.com/AEonTechnologyLtd/photos/a.461608890516168.110788.447768335233557/1359104280766620/?type=3&theater
> http://wiki.amiga.org/index.php?title=AmigaONE_X5000
> 
> 
> AmigaOne X1000 (P.A. Semi PA6T-1682M CPU 1.8GHz, 64-bit dual-core PowerPC
> SoC)
> 
> Links:
> http://www.amigaos.net/hardware/35/amigaone-x1000
> http://www.a-eon.com/?page=x1000
> http://a-eon.biz/18-10-2013-5.pdf
> http://www.supertuxkart-amiga.de/amiga/x1000.html
> http://forum.hyperion-entertainment.biz/viewforum.php?f=35
> 
> 
> In development:
> 
> AmigaOne X5000 (Freescale P5040 CPU 2.2GHz, 64-bit e5500 quad-core PowerPC
> SoC)
> 
> AmigaOne A1222 (Freescale P1022 CPU 1.2GHz, 32-bit, e500v2, dual-core
> PowerPC SoC)

That one would be powerpcspe, not powerpc, unless I have misunderstood
the e500v2.  e300, e500mc, e5500 and e6500 are all normal sane powerpc
designs, while e500v1 and e500v2 are the SPE chips that don't have normal
powerpc FPUs.

Whyever would they be playing with that chip?  I would expect them to
hit software compatibility problems.

I suppose since AmigaOS never really did worry about FPU (most Amigas
never had one), a powerpc build that doesn't use the FPU much would
run on either, and they could even use math libraries (which I seem to
recall AmigaOS always did anyhow) to hide the difference in architecture
of the hardware.

The only way I see they could be running Debian on that board, is with
a custom built kernel with MATH_EMULATION enabled.  That might be what
they have done.  I do see one of the blog pages running powerpcspe on
it instead, which makes more sense.

But at least you can run powerpc on the X1000 and X5000, even if the
A1222 can without a custom kernel and a performance hit on FPU code.

Too bad in the past at least they cost way more than I was willing to pay.

> Links:
> http://a-eon.biz/news/News_Release_A1222.pdf
> http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/X500_case.jpg
> http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/X500_case2.jpg
> http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/Tabor_Booting.jpg
> http://amigax1000.blogspot.de/2016/01/my-a1222-has-arrived.html
> http://amigax1000.blogspot.de/2016/01/debian-linux-on-amigaone-a1222.html
> http://amigax1000.blogspot.de/2016/02/new-case-for-amigaone-a1222.html
> http://amigax1000.blogspot.de/2016/02/classic-amiga-emulation-on-amigaone.html
> http://amigax1000.blogspot.de/2016/07/amigaone-a1222-debian-9-build.html
> 
> 
> AmigaOne Linux PPC screenshots and some information:
> https://plus.google.com/u/0/115515624056477014971
> 
> 
> We are a very active Linux PPC community with some new PowerPC computers.
> ;-)

-- 
Len Sorensen



Re: Supported Hardware ?

2016-10-24 Thread Christian Zigotzky

typo. :-(

I meant: Debian PPC works on these computers.

-- Christian

On 10/24/16 3:51 PM, Christian Zigotzky wrote:

Hi All,

A-EON Technology has released some new PowerPC computers. Debian PPC 
works in these computers.


AmigaOne X5000 (Freescale P5020 CPU 2GHz, 64-bit e5500 dual-core 
PowerPC SoC)


Links:
http://www.amigaos.net/hardware/133/amigaone-x5000
http://a-eon.biz/18-10-2013-1.pdf
http://a-eon.biz/18-10-2013-3.pdf
https://www.facebook.com/AEonTechnologyLtd/photos/a.461608890516168.110788.447768335233557/1359104280766620/?type=3&theater 


http://wiki.amiga.org/index.php?title=AmigaONE_X5000


AmigaOne X1000 (P.A. Semi PA6T-1682M CPU 1.8GHz, 64-bit dual-core 
PowerPC SoC)


Links:
http://www.amigaos.net/hardware/35/amigaone-x1000
http://www.a-eon.com/?page=x1000
http://a-eon.biz/18-10-2013-5.pdf
http://www.supertuxkart-amiga.de/amiga/x1000.html
http://forum.hyperion-entertainment.biz/viewforum.php?f=35


In development:

AmigaOne X5000 (Freescale P5040 CPU 2.2GHz, 64-bit e5500 quad-core 
PowerPC SoC)


AmigaOne A1222 (Freescale P1022 CPU 1.2GHz, 32-bit, e500v2, dual-core 
PowerPC SoC)


Links:
http://a-eon.biz/news/News_Release_A1222.pdf
http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/X500_case.jpg
http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/X500_case2.jpg
http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/Tabor_Booting.jpg
http://amigax1000.blogspot.de/2016/01/my-a1222-has-arrived.html
http://amigax1000.blogspot.de/2016/01/debian-linux-on-amigaone-a1222.html
http://amigax1000.blogspot.de/2016/02/new-case-for-amigaone-a1222.html
http://amigax1000.blogspot.de/2016/02/classic-amiga-emulation-on-amigaone.html 


http://amigax1000.blogspot.de/2016/07/amigaone-a1222-debian-9-build.html


AmigaOne Linux PPC screenshots and some information: 
https://plus.google.com/u/0/115515624056477014971



We are a very active Linux PPC community with some new PowerPC 
computers. ;-)


Cheers,

Christian

On 10/24/16 2:52 PM, Karoly Balogh (Charlie/SGR) wrote:

Hi,

On Mon, 24 Oct 2016, Antoine Durand wrote:


after reading the Supported Hardware doc
https://www.debian.org/releases/stable/powerpc/ch02s01.html.en#idp40476048 

I still can't understand if the following NXP/Freescale PowerPC Cpus 
are supported or not

That page seems to contain some obsolete information if you ask me...
Like, does current Debian even work on OldWorld PCI PowerMac?


MPC8641D

I'm pretty confident this has e600 cores, which is an updated version of
the PowerPC 7400 series, which Apple called the "G4". So this is normal
32bit PowerPC, with Altivec, so normal powerpc branch in Debian.


T1042
T2081

These should be e5500 and e6500 cores, therefore they're PowerPC64, but
*not* PPC64LE, they are only able to run in big endian. That is, if the
kernel has support for them, but I think it does. They also should be 
able

to run a PPC32 kernel, much like the 8641D, but I'm not sure that
combination is actually supported.

The e5500 core doesn't have Altivec extensions, the e6500 has, if i'm
correct.


Can anybody confirm or explain which PowerPC branch they belong ?
Thank You Very Much,
Hopefully I got it right. :) Maybe someone will correct me if I was 
wrong.


Cheers,
--
Charlie









Re: Supported Hardware ?

2016-10-24 Thread Christian Zigotzky

Hi All,

A-EON Technology has released some new PowerPC computers. Debian PPC 
works in these computers.


AmigaOne X5000 (Freescale P5020 CPU 2GHz, 64-bit e5500 dual-core PowerPC 
SoC)


Links:
http://www.amigaos.net/hardware/133/amigaone-x5000
http://a-eon.biz/18-10-2013-1.pdf
http://a-eon.biz/18-10-2013-3.pdf
https://www.facebook.com/AEonTechnologyLtd/photos/a.461608890516168.110788.447768335233557/1359104280766620/?type=3&theater
http://wiki.amiga.org/index.php?title=AmigaONE_X5000


AmigaOne X1000 (P.A. Semi PA6T-1682M CPU 1.8GHz, 64-bit dual-core 
PowerPC SoC)


Links:
http://www.amigaos.net/hardware/35/amigaone-x1000
http://www.a-eon.com/?page=x1000
http://a-eon.biz/18-10-2013-5.pdf
http://www.supertuxkart-amiga.de/amiga/x1000.html
http://forum.hyperion-entertainment.biz/viewforum.php?f=35


In development:

AmigaOne X5000 (Freescale P5040 CPU 2.2GHz, 64-bit e5500 quad-core 
PowerPC SoC)


AmigaOne A1222 (Freescale P1022 CPU 1.2GHz, 32-bit, e500v2, dual-core 
PowerPC SoC)


Links:
http://a-eon.biz/news/News_Release_A1222.pdf
http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/X500_case.jpg
http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/X500_case2.jpg
http://blog.a-eon.biz/blog/wp-content/uploads/2016/10/Tabor_Booting.jpg
http://amigax1000.blogspot.de/2016/01/my-a1222-has-arrived.html
http://amigax1000.blogspot.de/2016/01/debian-linux-on-amigaone-a1222.html
http://amigax1000.blogspot.de/2016/02/new-case-for-amigaone-a1222.html
http://amigax1000.blogspot.de/2016/02/classic-amiga-emulation-on-amigaone.html
http://amigax1000.blogspot.de/2016/07/amigaone-a1222-debian-9-build.html


AmigaOne Linux PPC screenshots and some information: 
https://plus.google.com/u/0/115515624056477014971



We are a very active Linux PPC community with some new PowerPC 
computers. ;-)


Cheers,

Christian

On 10/24/16 2:52 PM, Karoly Balogh (Charlie/SGR) wrote:

Hi,

On Mon, 24 Oct 2016, Antoine Durand wrote:


after reading the Supported Hardware doc
https://www.debian.org/releases/stable/powerpc/ch02s01.html.en#idp40476048
I still can't understand if the following NXP/Freescale PowerPC Cpus are 
supported or not

That page seems to contain some obsolete information if you ask me...
Like, does current Debian even work on OldWorld PCI PowerMac?


MPC8641D

I'm pretty confident this has e600 cores, which is an updated version of
the PowerPC 7400 series, which Apple called the "G4". So this is normal
32bit PowerPC, with Altivec, so normal powerpc branch in Debian.


T1042
T2081

These should be e5500 and e6500 cores, therefore they're PowerPC64, but
*not* PPC64LE, they are only able to run in big endian. That is, if the
kernel has support for them, but I think it does. They also should be able
to run a PPC32 kernel, much like the 8641D, but I'm not sure that
combination is actually supported.

The e5500 core doesn't have Altivec extensions, the e6500 has, if i'm
correct.


Can anybody confirm or explain which PowerPC branch they belong ?
Thank You Very Much,

Hopefully I got it right. :) Maybe someone will correct me if I was wrong.

Cheers,
--
Charlie






Re: Supported Hardware ?

2016-10-24 Thread Antoine Durand
Ok, so :

 -  powerpc port for MPC8641D (e600) is ok
 -  maybe powerpc too for T1042 (e5500) and T2081 (e6500) but with a 64
bits kernel,
not ppc64el (they may run little endian but they don't have VSX nor
altivec, or only big endian altivec)

 Thank you,I think I got it.




2016-10-24 15:56 GMT+02:00 Konstantinos Margaritis :

> Στις 24-10-2016, ημέρα Δευ, και ώρα 09:45 -0400, ο/η Lennart Sorensen
> έγραψε:
> > Running powerpc with the 64bit kernel is probably the best bet for
> > those.
> >
> > At least the 6500 is supposed to be able to run little endian as far
> > as
> > I know, but I don't think it can run ppc64el.  The altivec part is
> > big
> > endian only though.
>
> It cannot run ppc64el, that one includes VSX in the ABI by default,
> which 6500 lacks. Also, its altivec part )saw it as Altivec 2
> somewhere) by FSL (with extra instructions), is also different than
> plain altivec supported by other IBM cpus. So, code tuned for 6500's
> altivec unit won't even run on big-endian IBM cpus. Good job,
> Freescale.
>
> Konstantinos


Re: Supported Hardware ?

2016-10-24 Thread Konstantinos Margaritis
Στις 24-10-2016, ημέρα Δευ, και ώρα 09:45 -0400, ο/η Lennart Sorensen
έγραψε:
> Running powerpc with the 64bit kernel is probably the best bet for
> those.
> 
> At least the 6500 is supposed to be able to run little endian as far
> as
> I know, but I don't think it can run ppc64el.  The altivec part is
> big
> endian only though.

It cannot run ppc64el, that one includes VSX in the ABI by default,
which 6500 lacks. Also, its altivec part )saw it as Altivec 2
somewhere) by FSL (with extra instructions), is also different than
plain altivec supported by other IBM cpus. So, code tuned for 6500's
altivec unit won't even run on big-endian IBM cpus. Good job,
Freescale.

Konstantinos

signature.asc
Description: This is a digitally signed message part


Re: ppc64el porter situation

2016-10-24 Thread Lennart Sorensen
On Sat, Oct 22, 2016 at 09:01:26PM +0300, Adrian Bunk wrote:
> Are they developing new powerpc products?

AMCC?  I have no idea.  Maybe not.  Freescale certainly seems to be.

> Their latest products are also pretty ARM.

That they are.

> Are you talking about new e6500 SoCs, or are you only talking about 
> support for existing products?

New ones.

> I have no doubt they will continue to provide support for e6500 for 
> several years, just like they supported SoCs with SPE cpus in their
> SDK until December 2015.
> 
> They released only two e6500 based SoCs for QorIQ (T2080 and T4240),[1]
> and for one of them samples of ARM replacements are already available.

They are not intended as replacements, just alternatives.  Some people
have powerpc code and see no reason to port to a little endian platform
(which can be a pain in the rear).  Some would rather have more options
for CPUs and would like ARM.  The IO bits seem to be identical between the
powerpc and arm chips, so at least that only needs to be developed once.

Now I suppose if demand disappears they will change their plans, but at
least the place I was working until a few months ago, we were told that
they were going to continue designing new powerpc and arm chips.
We explicitly asked if powerpc was a dead end going forward (we were
already using freescale ppc chips in some designs, and arm chips in
other designs, so either was an option for us).

> These are anyway big endian, but the general situation is that there
> is not much powerpc development left that does not depend on IBM.

I do agree that people are not running little endian on the freescale
chips.

-- 
Len Sorensen



Re: Supported Hardware ?

2016-10-24 Thread Lennart Sorensen
On Mon, Oct 24, 2016 at 02:52:47PM +0200, Karoly Balogh (Charlie/SGR) wrote:
> Hi,
> 
> On Mon, 24 Oct 2016, Antoine Durand wrote:
> 
> > after reading the Supported Hardware doc
> > https://www.debian.org/releases/stable/powerpc/ch02s01.html.en#idp40476048
> > I still can't understand if the following NXP/Freescale PowerPC Cpus are 
> > supported or not
> 
> That page seems to contain some obsolete information if you ask me...
> Like, does current Debian even work on OldWorld PCI PowerMac?
> 
> > MPC8641D
> 
> I'm pretty confident this has e600 cores, which is an updated version of
> the PowerPC 7400 series, which Apple called the "G4". So this is normal
> 32bit PowerPC, with Altivec, so normal powerpc branch in Debian.
> 
> > T1042
> > T2081
> 
> These should be e5500 and e6500 cores, therefore they're PowerPC64, but
> *not* PPC64LE, they are only able to run in big endian. That is, if the
> kernel has support for them, but I think it does. They also should be able
> to run a PPC32 kernel, much like the 8641D, but I'm not sure that
> combination is actually supported.

Running powerpc with the 64bit kernel is probably the best bet for those.

At least the 6500 is supposed to be able to run little endian as far as
I know, but I don't think it can run ppc64el.  The altivec part is big
endian only though.

> The e5500 core doesn't have Altivec extensions, the e6500 has, if i'm
> correct.
> 
> > Can anybody confirm or explain which PowerPC branch they belong ?
> > Thank You Very Much,
> 
> Hopefully I got it right. :) Maybe someone will correct me if I was wrong.

I think it was pretty good.

-- 
Len Sorensen



Re: Supported Hardware ?

2016-10-24 Thread Karoly Balogh (Charlie/SGR)
Hi,

On Mon, 24 Oct 2016, Antoine Durand wrote:

> after reading the Supported Hardware doc
> https://www.debian.org/releases/stable/powerpc/ch02s01.html.en#idp40476048
> I still can't understand if the following NXP/Freescale PowerPC Cpus are 
> supported or not

That page seems to contain some obsolete information if you ask me...
Like, does current Debian even work on OldWorld PCI PowerMac?

> MPC8641D

I'm pretty confident this has e600 cores, which is an updated version of
the PowerPC 7400 series, which Apple called the "G4". So this is normal
32bit PowerPC, with Altivec, so normal powerpc branch in Debian.

> T1042
> T2081

These should be e5500 and e6500 cores, therefore they're PowerPC64, but
*not* PPC64LE, they are only able to run in big endian. That is, if the
kernel has support for them, but I think it does. They also should be able
to run a PPC32 kernel, much like the 8641D, but I'm not sure that
combination is actually supported.

The e5500 core doesn't have Altivec extensions, the e6500 has, if i'm
correct.

> Can anybody confirm or explain which PowerPC branch they belong ?
> Thank You Very Much,

Hopefully I got it right. :) Maybe someone will correct me if I was wrong.

Cheers,
--
Charlie



Supported Hardware ?

2016-10-24 Thread Antoine Durand
Hi,

after reading the Supported Hardware doc
https://www.debian.org/releases/stable/powerpc/ch02s01.html.en#idp40476048
I still can't understand if the following NXP/Freescale PowerPC Cpus are
supported or not

MPC8641D
T1042
T2081

Can anybody confirm or explain which PowerPC branch they belong ?

Thank You Very Much,

-- 
Antoine