On 07/03/2012 02:45 PM, Alexander Graf wrote: > > On 03.07.2012, at 07:07, Eli Lewis wrote: > >>> >> >>>> Maybe >>>> we can change the BSP of POK in order to support the MPC8544DS board. >>> >>> It's not only the board. Kernel mode is vastly different from the 601 >>> you're probably targeting today. >>> >> >> >> Currently POK >> supposes to run on a sort of ppc750 processor (I am invoking Qemu with -cpu >> ppc32) . Could you please suggest me some useful documentation that could >> help me >> perform the POK porting? > > Stuart, Scott, is there any helpful documentation available for 750 -> e500 > conversion?
Read the chip manuals, the ISA and/or EREF, and look at what Linux does differently for each. What is POK? >>>> In QEmu, is the SMP emulation supported for all e500 or for the e500v2 >>> only? >>> >>> It should work with all e500 cores. Keep in mind that QEMU doesn't >>> implement >>> 100% of the spec yet though, so if you encounter issues, let me know. >> >> Where I can >> find (if any) a list of the functionalities implemented/not implemented? > > There is no list :). Most of the bits not implemented are SPRs, so you will > quickly find out. They will throw an error at you. Only if the SPR is entirely unimplemented, not if a certain bit or semantic isn't implemented. -Scott