mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-10-14 16:57:41 -04:00
* Add test for backlogged auto-reset timer Must call vTimerDemoIncludeBacklogTests() to activate. * Fix little style issues - Update to new header - Add parentheses (style) - Remove trailing space accidentally introduced * Don't verify full clearing of backlog The timer task should be free to process the stop request without a specific requirement to work through the backlog of callbacks for the stopped timer. The timer task should be allowed to cancel the entire backlog, part of it, or none of it. In other words, once the application sends the stop request, it should not depend on receiving any more callbacks, even backlogged ones. The only requirement here is that the timer stop as requested. Co-authored-by: Joseph Julicher <jjulicher@mac.com> Co-authored-by: Cobus van Eeden <35851496+cobusve@users.noreply.github.com> |
||
---|---|---|
.. | ||
ARMv8M | ||
drivers | ||
ethernet | ||
Full | ||
include | ||
Minimal | ||
ReadMe.txt |
Contains the files that are not specific to any one demo, but are instead used by all the demo applications. Most of the directories are now obsolete, and only maintained for backward compatibility. The directories in active use are: + Minimal - this contains the implementation of what are referred to as the "Standard Demo Tasks". These are used by all the demo applications. Their only purpose is to demonstrate the FreeRTOS API and test the FreeRTOS features. The directory is called 'Minimal' as it contains a minimal implementation of files contained in the 'Full' directory - but the 'Full' directory is no longer used. + include - contains header files for the C source files located in the Minimal directory.