We are using the LPC2114. Our application has got a portion of code that has to be run from RAM and is calling IAP functions. Therefore it is declared as follows: void doUpdate() __arm __ram Recently we upgraded the development environment from "Toolchain Path: C:\Keil\ARM\BIN\" to Toolchain RealView MDK-ARM Version: 3.23 (Toolchain Path: BIN31\) This compiler appears not to know "__arm __ram". What is the most efficient way to port the code? Regards, Oliver