James,
WRT code : Still using older, legacy code. At this time there is no option to move to newer EMDC solution. I checked the .map file and the code is < 16KB, so it should fit in i2020.
WRT IAR : I was using an older version of IAR and everything compiled fine. I have new laptop, new IAR install, I'm at v7. When I try to build project(s) with new IAR, i get strange errors. Can you help me understand where they are coming from? It looks to me that it doesn't like the new IAR/compiler option.
I tried but could not find, on IAR site, how to download legacy versions of workbench?