FreeRTOS Tick Code

betlemme wrote on Monday, October 19, 2015:

Hi everybody!

I was given the project to implement an alternative edf scheduler for freeRTSOS (FreeRTOSv8.2.2).

I was looking for the Tick code implementation, but I can’t find it in any file of the source folder, neither in the portable folder.

In particular I would like to read the implementation of vTaskIncrementTick() function.

Where can I find it?

rtel wrote on Monday, October 19, 2015:

Note there is now FreeRTOS V8.2.3, which is a maintenance release.

I think vTaskIncrementTick() was changed to xTaskIncrementTick() some time ago, as it now returns a value (is no longer 'v’oid). As it is prefixed “task” you will find it in FreeRTOS/source/tasks.c.


betlemme wrote on Tuesday, October 20, 2015:

You are right!
thank you