]> git.sur5r.net Git - freertos/blob
81518ecb4339e35363d844853fde09116e314cea
[freertos] /
1 Each real time kernel port consists of three files that contain the core kernel\r
2 components and are common to every port, and one or more files that are \r
3 specific to a particular microcontroller and or compiler.\r
4 \r
5 + The FreeRTOS/Source directory contains the three files that are common to \r
6 every port - list.c, queue.c and tasks.c.  The kernel is contained within these \r
7 three files.  croutine.c implements the optional co-routine functionality - which\r
8 is normally only used on very memory limited systems.\r
9 \r
10 + The FreeRTOS/Source/Portable directory contains the files that are specific to \r
11 a particular microcontroller and or compiler.\r
12 \r
13 + The FreeRTOS/Source/include directory contains the real time kernel header \r
14 files.\r
15 \r
16 See the readme file in the FreeRTOS/Source/Portable directory for more \r
17 information.