-
Notifications
You must be signed in to change notification settings - Fork 14
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Remove usage of FreeRTOS timers from asyncFreeRtos
Until now for implementing async schedule functions FreeRTOS timers were in use. This led to a huge overhead because most (re)setting of a timer caused two additional task switches (first to high prio timer task and then back to the active task). This new implementation uses only the task notification mechanism for both executing events and scheduling by specifying the next required timeout of the task using the parameter xTicksToWait of function xTaskNotifyWait. Change-Id: Ieaa3ef298c39f2b11eca9c1ed9c2b8bde9dc2290
- Loading branch information
1 parent
a43a155
commit c171695
Showing
11 changed files
with
300 additions
and
317 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.