I inherited some ARM assembly code for an NXP LPC microcontroller, and came across something I can't find out much about. Specifically, in an ISR coded in assembly, something called 'fp' is pushed and popped off the stack. I did find a knowledge base article about FRAME ADDRESS that uses 'fp' too, but I haven't been able to find out where 'fp' is defined.
What's 'fp', and where is it defined...?
Thanks.
Never mind... I finallly found it in a superseded doc (ARM DUI 0068B) on ARM's Information Center (infocenter.arm.com). It's called the "frame pointer", and it's a synonym for R11.