jdiffend wrote:
FWIW, Motorola's own estimates of full cpu emulation based on millions of lines of existing code is much better than what is mentioned here.
BTW, the 4e core (which Motorola has been talking about with developers a lot) will help a little too.
Well, theyre targetting the embedded applications market with coldfire. Much of the development for that will use specially adapted compilers / assemblers etc. generating code for specific applications. So full compatibility with existing 680x0 stuff isn't seen as that much of an issue.
If it were, the (d8, An, Xn) addressing modes would definately not have been dropped, since a lot of code uses this, especially on 020+.
Running unmodified code designed for a full 680x0 computer system is not quite the same thing as Motorola intend for these devices and woud require a fair bit of work to emulate efficiently.