Hello,

We (Mentor Graphics Embedded Software Division) have updated our AOSP port for PowerPC platforms from AOSP 1.6 Donut to AOSP 2.3.7 Gingerbread.

All source code is available on gitorious code site:
http://gitorious.org/ppcdroid/ . Related activities are tracked via GoogleCode site: http://ppcdroid.googlecode.com/ .

Primary target hardware during the port was AMCC PPC460EX CPU (Canyonlands board), however the port can be easily updated to any 603e-compatible CPU (hardware floating point is required).

Features implemented:
* bionic support of PowerPC architecture
* SDK/NDK generation (no emulator yet)
* DalvikVM fast interpreter (no JIT yet)
* PixelFlinger scanline JIT
* JSC (and no JSC-JIT) ECMAScript engine

Important points, before you try it:
* No support for SMP configurations
* No support for software floating point
* No support for Freescale e500v1/v2 CPUs

If you would like to support any of those configurations, you will need to update DalvikVM opcodes implementation (or we can do it for you :)).

The port still have issues, and lots of directions for further improvements.

Please don't hesitate to contact us with any questions on this port.

--
With best wishes
Dmitry

--
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to