Originally Posted By: mlord
Mmm.. I wonder if the empeg player binary would run on one of these.. with suitable rewrites of a few kernel drivers, that is.



The Cortex parts are Thumb-2 instruction set only, no mixed mode like the ARM7 parts (this is where ARM gets confusing with their processor and architecture families having similar naming conventions).

Edit:

Originally Posted By: From the arm website
All ARMv7 architecture profiles implement Thumb® -2 technology which is built on the foundation of the ARM industry-leading Thumb code compression technology, while retaining complete code compatibility with existing ARM solutions. The ARMv7 architecture also includes the NEON™ technology extensions to increase DSP and media processing throughput by up to 400 percent, and offers improved floating point support to address the needs of next generation 3D graphics and games physics, as well as traditional embedded control applications.


So it seems that Thumb-2 implements the complete 32 bit instruction set, so maybe the binary would be compatible.



Edited by sn00p (06/09/2008 06:15)