Yokemate of Keyboards
Posts: 12199 from 2003/5/22
From: Germany
> I can't see much similarity between the Applied Micro Soc and the Freescale Soc
> on the X5000.
Yes, the PPC440H6 core and the e5500 core don't seem related at first glance. I think the solution to this mystery lies in the supervisor instructions implemented in the cores. Both PPC440/460/470 cores and e500/e5500/e6500 cores implement the Book III-E (embedded) specification of the Power ISA and thus provide a basic compatibility on supervisor level, whereas the PA6T implements the Book III-S (general purpose and server) specification which makes it incompatible on supervisor level with cores based on Book III-E.
Booting an OS requires supervisor-level instructions, and the Sam460 was the first MorphOS-supported board using a CPU based on a core following Book III-E specification. So I guess this is what geit means when he says that existing Sam460 support in MorphOS allowed getting the X5000 to boot MorphOS "in hours instead of weeks".
https://en.wikipedia.org/wiki/Power_Architecture#Books>> What's your grudge against this [javascript] exactly...
> right now issues with Java have interfered [...]
How do issues with Java make you dislike JavaScript?
> I don't like being required to rely on a proprietary software package
How is JavaScript a "proprietary software package"? OWB/WebKit's JavaScriptCore component is completely open source, and bigfoot's JIT compiler will be as well I think.
>>>>>> only laire (still active?), bigfoot and piru have the necessary skills
>>>>>> to pull off the ISA transition.
>>>>> I think you might have just slighted Frank Mariak with that statement
>>>> Frank's contribution has primarily been graphics (and audio) drivers I think, the code
>>>> of which should be compilable for another ISA (he may correct me on this if assumed
>>>> wrongly). The PPC-specific low-level code (Quark kernel etc.) was laire's work.
>>> I believe Frank did some of the work on the SAM460 port.
>> Indeed, but I still believe he mainly developed the drivers for the on-board
>> chips (video, audio) and SoC controllers (PCI/PCIe, SATA, USB, GbE),
>> while bigfoot mainly did the CPU core-specific adaptations.
> those Soc controller components may just be what Geit is referring to.
I doubt the SoC controllers of the PPC460EX are compatible on driver level with those of the QorIQ P5 (or with those of any x64 SoC for that matter).
> Frank's work has been crucial
Yes, Frank's work on supporting the Sam460 on-board chips and SoC controllers has been crucial for Sam460 support. And I believe that what was said about the similarity of the Sam460 and the X5000 means that bigfoot's work on supporting the PPC440H6 core has been helpful for X5000 support. And I also believe that between these two MorphOS team members, bigfoot is the one whose skill set is more crucial for jump-starting ISA transition.
> if you all are so interested in X64
I for one am not :-)