RTC Issue with msp430f5418

Hello Everybody, I am using MSP430F5418 wit IAR EW 5.10. In my project I am using FreeRTOS 7.0 as operating system. Consider the scenerio: 0. Setup RTC in alarm mode with one minute interrupt.
1. Create two tasks.
2. When one minute interrupt arrives, send a request to task 2 by task 1.
3. Task 2 response to to task 1 with 4 messages.
4. While receiving messages task 1 calls a simple function which loops for 0x7FFF times. Here, after the 4th request, an RTC interrupt is generated immediatly even if one minute is not passed. I am using the Work-around code provided by TI for RTC manipulation. Can anybody please tell me why this unexpected behaviour happens??? Thank you, Hari

RTC Issue with msp430f5418

Can anybody please tell me why this unexpected behaviour happens???
I wouldn’t have thought so.  If you think it is a hardware issue, I suggest asking on the MSP430 forums.  If you think it is a FreeRTOS issue (and FreeRTOS can’t cause an interrupt to occur too early), then please provide some code. Regards.

RTC Issue with msp430f5418

Thanks for replying. The download link is http://199.91.154.36/oyucb4x7b9tg/lnm0y4bqtpvuv8v/BugTest.zip I dont know how to upload a file in this forum. Thank you,
Hari

RTC Issue with msp430f5418

Please look at the main.c and ui_rtc.c files.
The RTCASMFunctions_IAR.s43 is a work-around file provided in TI website for safly reading the RTC registers Thanks