NOTE:This is a read only archive of threads posted to the FreeRTOS support forum. Use these archive pages to search previous posts. New forum support threads can be started at the
FreeRTOS forums.
FreeRTOS Support Archive
The FreeRTOS support forum can be used for active support both from Amazon Web Services and the community. In return for using our software for free, we request you play fair and do your bit to help others! Sign up for an account and receive notifications of new support topics then help where you can.

This is a read only archive of threads posted to the FreeRTOS support forum. Use these archive pages to search previous posts. New forum support threads can be started at the FreeRTOS forums.
[FreeRTOS Home]
[Live FreeRTOS Forum]
[FAQ]
[Archive Top]
[February 2009 Threads]
Tick Interrup
Posted by
jarielmar on February 5, 2009
Hi
What happen if a tick interrup arrives in the middle of API function like
xQueueReceiver ?. Is this tick interrup mask until API function returned or it will be discard?.
Thanks you
Tick Interrup
Posted by
davedoors on February 5, 2009
If there is a critical section it is held pending by the hardware. If it occurs when the scheduler is suspended it is held pending by the kernel. Either way it is not discarded.
Tick Interrup
Posted by
jarielmar on February 5, 2009
Then…this time slice would be longer and the next would be shorter than the common time slice. Thank you Dave.
Copyright (C) Amazon Web Services, Inc. or its affiliates. All rights reserved.