FreeRTOS-Kernel/FreeRTOS/Demo/Common
RichardBarry 2df5eeef57
Feature/multiple direct to task notifications (#73)
* Add TaskNotifyArray.c with the single task tests updated to use the task notification array up to the point where the timer is created.

* Continue working on TaskNotifyArray.c to test the new task notification indexes.  Next TaskNotifyArray.c will be refactored to break the tests up a bit.

* Refactor and update the comments in TaskNotifyArray.c - no functional changes.

* Change from the task notify "array" to task notification "indexed" nomenclature in the new task notification API functions that work on one particular task notification with the array of task notifications.

* Update the implementation of the taskNOTIFY_TAKE() and taskNOTIFY_WAIT() trace macros to take the array index of the task notification they are acting on.
Rename configNUMBER_OF_TASK_NOTIFICATIONS to configTASK_NOTIFICATION_ARRAY_ENTRIES.
Add FreeRTOS/Demo/Common/Minimal/TaskNotifyArray.c to the Visual Studio project - the file implements tests specific to the behaviour of the indexed task notification functions and should be used in addition to the tests already provided in FreeRTOS/Demo/Common/Minimal/TaskNotify.c.
2020-06-08 14:22:46 -07:00
..
ARMv8M Update CORTEX_MPU_M33F_NXP_LPC55S69_MCUXpresso project (#26) 2020-03-06 09:11:42 -08:00
drivers Update the demo directory to use the version 8 type naming conventions. 2014-02-11 12:04:59 +00:00
ethernet Update version number in readiness for V10.3.0 release. Sync SVN with reviewed release candidate. 2020-02-07 20:14:50 +00:00
Full Update version number in readiness for V10.3.0 release. Sync SVN with reviewed release candidate. 2020-02-07 20:14:50 +00:00
include Feature/multiple direct to task notifications (#73) 2020-06-08 14:22:46 -07:00
Minimal Feature/multiple direct to task notifications (#73) 2020-06-08 14:22:46 -07:00
ReadMe.txt Update MSP432 projects to use updated driver library files. 2016-03-30 11:12:06 +00:00

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.