HI! We are using the CAN controller and tranceiver available on the LPC11C24 and we used the API placed into the ROM, what are the advantages of having that part of code placed in a ROM? Why not using classic libraries as for other peripherals (GPIO I2C etc)? the assembly code (ie the instructions) that is executed can be anyway seen using the debug thus our guess is that the reason is not to keep the code private. Thank you for any clarification!