Fellows,
does anybody experiensed such problems?
I personally use 'wakeup'.
So, if somebody shares the idea below, 
I'll patch this header.

cheers,
~d


On Wednesday 09 July 2003 03:19, Takahashi, Chris wrote:
> I found an error in the common.h file located at:
> <instdir>/msp430/include/msp430/common.h
>
> The wrong macro was being used for LPM#_EXIT macros(where # is 0-4).
> Instead of
>
> #define LPM#_EXIT _BIC_SR(LPM#_bits)
>
> it should be
>
> #define LPM#_EXIT _BIC_SR_IRQ(LPM#_bits)
>
> Attached is my fixed header.  And below is my fixed lines 58 through 67.
>
> -Chris Takahashi
>
>
> #define LPM0      _BIS_SR(LPM0_bits)     /* Enter Low Power Mode 0 */
> #define LPM0_EXIT _BIC_SR_IRQ(LPM0_bits) /* Exit Low Power Mode 0 */
> #define LPM1      _BIS_SR(LPM1_bits)     /* Enter Low Power Mode 1 */
> #define LPM1_EXIT _BIC_SR_IRQ(LPM1_bits) /* Exit Low Power Mode 1 */
> #define LPM2      _BIS_SR(LPM2_bits)     /* Enter Low Power Mode 2 */
> #define LPM2_EXIT _BIC_SR_IRQ(LPM2_bits) /* Exit Low Power Mode 2 */
> #define LPM3      _BIS_SR(LPM3_bits)     /* Enter Low Power Mode 3 */
> #define LPM3_EXIT _BIC_SR_IRQ(LPM3_bits) /* Exit Low Power Mode 3 */
> #define LPM4      _BIS_SR(LPM4_bits)     /* Enter Low Power Mode 4 */
> #define LPM4_EXIT _BIC_SR_IRQ(LPM4_bits) /* Exit Low Power Mode 4 */

-- 
/*****************************************************************
     ("`-''-/").___..--''"`-._     (\   Dimmy the Wild     UA1ACZ
      `6_ 6  )   `-.  (     ).`-.__.`)  State Polytechnical Univ.
      (_Y_.)'  ._   )  `._ `. ``-..-'   Radio-Physics Departament
    _..`--'_..-_/  /--'_.' ,'           Saint Petersburg,  Russia
   (il),-''  (li),'  ((!.-'             +7 (812) 5403923, 5585314
 *****************************************************************/


Reply via email to