This repository has been archived on 2023-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
FreeRTOS-Kernel/FreeRTOS/Source
Gaurav Aggarwal 12fb75be37 Fix warning portHAS_STACK_OVERFLOW_CHECKING not defined
portHAS_STACK_OVERFLOW_CHECKING was getting defined too late before
being used in portable.h for the platforms that do not have stack
overflow checking registers. This commit ensures that it is defined
before it is used.
2019-03-13 21:10:44 +00:00
..
include Fix warning portHAS_STACK_OVERFLOW_CHECKING not defined 2019-03-13 21:10:44 +00:00
portable Correcting spelling mistakes in comments only. 2019-03-08 17:30:49 +00:00
croutine.c Update version number in readiness for V10.2.0 release. 2019-02-17 22:36:16 +00:00
event_groups.c Update version number in readiness for V10.2.0 release. 2019-02-17 22:36:16 +00:00
list.c Update version number in readiness for V10.2.0 release. 2019-02-17 22:36:16 +00:00
queue.c Update version number in readiness for V10.2.0 release. 2019-02-17 22:36:16 +00:00
readme.txt Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
stream_buffer.c Update version number in readiness for V10.2.0 release. 2019-02-17 22:36:16 +00:00
tasks.c First Official Release of ARMV8M Support. This release removes Pre-Release from all the ARMv8M files licensees. 2019-02-19 02:30:32 +00:00
timers.c Update version number in readiness for V10.2.0 release. 2019-02-17 22:36:16 +00:00

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.