A move from 8051 to ARM7 (with Thumb) is being contemplated. This move would also incorporate a move from asm to C. Has anyone published metrics for code space increases in such a migration? I'm imagining a
40% size increase (wider instructions vs. optimize-friendly architecture) but this is basically a guess.I'd prefer a documented case study rather than simply anecdotes, but I'll take anecdotes if that's all I can get :)
Performance is not a concern for this application; code size is.