Arduino_STM32/STM32F1/libraries/FreeRTOS900/utility
victorpv bee82cb7c6
Correct a bug in FreeRTOS
As listed in https://www.freertos.org/a00104.html#mailing_list:
"The definition of the StaticTask_t structure is incorrect if INCLUDE_xTaskAbortDelay is set to 1, or the MPU is used. The corrected structure definition can be obtained from here."
https://sourceforge.net/p/freertos/code/HEAD/tree/trunk/FreeRTOS/Source/include/FreeRTOS.h#l978
2017-11-26 09:29:15 -06:00
..
MemMang FreeRTOS900 2017-03-25 08:31:44 -05:00
FreeRTOS.h Correct a bug in FreeRTOS 2017-11-26 09:29:15 -06:00
FreeRTOSConfig.h FreeRTOS900 2017-03-25 08:31:44 -05:00
StackMacros.h FreeRTOS900 2017-03-25 08:31:44 -05:00
croutine.c FreeRTOS900 2017-03-25 08:31:44 -05:00
croutine.h FreeRTOS900 2017-03-25 08:31:44 -05:00
deprecated_definitions.h FreeRTOS900 2017-03-25 08:31:44 -05:00
event_groups.c FreeRTOS900 2017-03-25 08:31:44 -05:00
event_groups.h FreeRTOS900 2017-03-25 08:31:44 -05:00
heap_1.c FreeRTOS900 2017-03-25 08:31:44 -05:00
list.c FreeRTOS900 2017-03-25 08:31:44 -05:00
list.h FreeRTOS900 2017-03-25 08:31:44 -05:00
mpu_prototypes.h FreeRTOS900 2017-03-25 08:31:44 -05:00
mpu_wrappers.h FreeRTOS900 2017-03-25 08:31:44 -05:00
port.c FreeRTOS900 2017-03-25 08:31:44 -05:00
portable.h FreeRTOS900 2017-03-25 08:31:44 -05:00
portmacro.h FreeRTOS900 2017-03-25 08:31:44 -05:00
projdefs.h FreeRTOS900 2017-03-25 08:31:44 -05:00
queue.c FreeRTOS900 2017-03-25 08:31:44 -05:00
queue.h FreeRTOS900 2017-03-25 08:31:44 -05:00
readme.txt FreeRTOS900 2017-03-25 08:31:44 -05:00
semphr.h FreeRTOS900 2017-03-25 08:31:44 -05:00
stdint.readme FreeRTOS900 2017-03-25 08:31:44 -05:00
task.h FreeRTOS900 2017-03-25 08:31:44 -05:00
tasks.c FreeRTOS900 2017-03-25 08:31:44 -05:00
timers.c FreeRTOS900 2017-03-25 08:31:44 -05:00
timers.h FreeRTOS900 2017-03-25 08:31:44 -05:00

readme.txt

Each real time kernel port consists of three files that contain the core kernel
components and are common to every port, and one or more files that are 
specific to a particular microcontroller and or compiler.

+ The FreeRTOS/Source directory contains the three files that are common to 
every port - list.c, queue.c and tasks.c.  The kernel is contained within these 
three files.  croutine.c implements the optional co-routine functionality - which
is normally only used on very memory limited systems.

+ The FreeRTOS/Source/Portable directory contains the files that are specific to 
a particular microcontroller and or compiler.

+ The FreeRTOS/Source/include directory contains the real time kernel header 
files.

See the readme file in the FreeRTOS/Source/Portable directory for more 
information.