We're porting from the S12 to the S12X. And guess what - the register names have changed. Subtly, but significantly enough to cause hours of labor of senseless programming. It also means that sharing files is going to be a lot more difficult.
So what kind of control does Freescale assert over its programmers? Can just any programmer rename DDRK_DDK4 to DDRK_DDRK4? Or does it need to get approved by the Board of Wasting Other Companies Time?
Shame on you Freescale.