FreeRTOS Tick Code

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?

FreeRTOS Tick Code

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. Regards.

FreeRTOS Tick Code

You are right! thank you