Tiny issue: in the msp430fr59xx_adc12_10.c that comes with CCS6, we have:
[110] __bis_SR_register(LPM0_bits + GIE); // LPM4 with interrupts enabled
Either the comment is wrong or the code is.
In the ISR we have:
[146] __bic_SR_register_on_exit(LPM4_bits); // Exit active CPU
Cheers
Nick