When you go into LPM3 within main and wait....Then an ISR goes off....When you return from ISR 'without' using LPM3_EXIT will you process the next block of commands after LPM3 until you reach the next LPM3?
I am wondering if the stack pointer upon leaving the ISR will be pointing at the existing command ( in which case I stay in LPM3 ) or the 'next command' (in which case I process code)?