Lines Matching full:freertos
2 * FreeRTOS Kernel V11.0.1
24 * https://www.FreeRTOS.org
25 * https://github.com/FreeRTOS
33 * https://www.freertos.org/a00110.html
82 * See https://www.freertos.org/single-core-amp-smp-rtos-scheduling.html. */
89 * https://freertos.org/single-core-amp-smp-rtos-scheduling.html. */
95 * the next task to run using a generic C algorithm that works for all FreeRTOS
96 * ports. Not all FreeRTOS ports have this option. Defaults to 0 if left
101 * 0 to keep the tick interrupt running at all times. Not all FreeRTOS ports
102 * support tickless mode. See https://www.freertos.org/low-power-tickless-rtos.html
145 * See https://www.freertos.org/RTOS-task-notifications.html Defaults to 1 if
155 * datatypes from old version of FreeRTOS to their latest equivalent. Defaults to
161 * the array. See https://www.freertos.org/thread-local-storage-pointers.html
179 * each message written to a FreeRTOS message buffer (the length is also written to
202 * tested by the FreeRTOS maintainers themselves. FreeRTOS is not responsible for
215 * FreeRTOS/source/timers.c source file must be included in the build if
217 * https://www.freertos.org/RTOS-software-timer.html. */
221 * used if configUSE_TIMERS is set to 1. The timer task is a standard FreeRTOS
223 * https://www.freertos.org/RTOS-software-timer-service-daemon-task.html Only used
228 * timer task (in words, not in bytes!). The timer task is a standard FreeRTOS
229 * task. See https://www.freertos.org/RTOS-software-timer-service-daemon-task.html
235 * https://www.freertos.org/RTOS-software-timer-service-daemon-task.html Only used
243 /* Set configSUPPORT_STATIC_ALLOCATION to 1 to include FreeRTOS API functions
244 * that create FreeRTOS objects (tasks, queues, etc.) using statically allocated
247 * https://www.freertos.org/Static_Vs_Dynamic_Memory_Allocation.html. */
250 /* Set configSUPPORT_DYNAMIC_ALLOCATION to 1 to include FreeRTOS API functions
251 * that create FreeRTOS objects (tasks, queues, etc.) using dynamically allocated
254 * https://www.freertos.org/Static_Vs_Dynamic_Memory_Allocation.html. */
257 /* Sets the total size of the FreeRTOS heap, in bytes, when heap_1.c, heap_2.c
260 * section. See https://www.freertos.org/a00111.html. */
264 * the array used as the FreeRTOS heap. Set to 0 to have the linker allocate the
265 * array used as the FreeRTOS heap. Defaults to 0 if left undefined. */
269 * allocated from somewhere other than the FreeRTOS heap. This is useful if you
271 * come from the standard FreeRTOS heap. The application writer must provide
287 * priority (0). Not supported by all FreeRTOS ports. See
288 * https://www.freertos.org/RTOS-Cortex-M3-M4.html for information specific to ARM
293 * FreeRTOS API calls must not be made. Interrupts above this priority are never
295 * highest interrupt priority (0). Not supported by all FreeRTOS ports.
296 * See https://www.freertos.org/RTOS-Cortex-M3-M4.html for information specific to
301 * on the FreeRTOS port. */
311 * for any set to 1. See https://www.freertos.org/a00016.html. */
325 /* Set configCHECK_FOR_STACK_OVERFLOW to 1 or 2 for FreeRTOS to check for a
334 * See https://www.freertos.org/Stacks-and-stack-overflow-checking.html Defaults
342 /* Set configGENERATE_RUN_TIME_STATS to 1 to have FreeRTOS collect data on the
345 * if left undefined. See https://www.freertos.org/rtos-run-time-stats.html. */
397 /* FreeRTOS MPU specific definitions. *****************************************/
402 * See: https://www.freertos.org/a00110.html#configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS
403 * Defaults to 0 if left undefined. Only used by the FreeRTOS Cortex-M MPU ports,
408 * target hardware. Normally 8 or 16. Only used by the FreeRTOS Cortex-M MPU
416 * C=1, B=1) if left undefined. Only used by the FreeRTOS Cortex-M MPU ports, not
423 * B=1) if left undefined. Only used by the FreeRTOS Cortex-M MPU ports, not
430 * Only used by the FreeRTOS Cortex-M MPU ports, not the standard ARMv7-M Cortex-M
437 * undefined. Only used by the FreeRTOS Cortex-M MPU ports, not the standard
441 /* FreeRTOS Kernel version 10.6.0 introduced a new v2 MPU wrapper, namely
495 * configUSE_CORE_AFFINITY is set to 0 then the FreeRTOS scheduler is free to