Richard Barry c8c4ab298c Add the macro xSemaphoreTakeFromISR().
Add #error strings if configMAX_SYSCALL_INTERRUPT_PRIORITY is set to 0.
Corrected the prototype of vApplicationStackOverflowHook().
Changed the dimensioning of the buffer declared in prvListTaskWithinSingleList() to make use of the configMAX_TASK_NAME_LEN setting.
2012-07-03 09:38:09 +00:00
2012-05-08 17:35:44 +00:00

The download includes the kernel source code, and a demo application for EVERY

RTOS port.  See http://www.freertos.org/a00017.html for full details of the 

directory structure and information on locating the files you require.



The easiest way to use FreeRTOS is start start with one of the demo application 

projects.  Once this is running the project can be modified to include your own

source files.  This way the correct files and compiler options will be 

automatically included in your application.



+ The Source directory contains the real time kernel source files for every 

port.  The kernel itself is only 3 files.



+ The Demo directory contains the demo application source files for every 

port.



+ The TraceCon directory contains the trace visualisation exe file.



See the readme files in the respective directories for further information.



S
Description
'Classic' FreeRTOS distribution. Started as Git clone of FreeRTOS SourceForge SVN repo. Submodules the kernel.
Readme
282 MiB
Languages
C 96.3%
Assembly 1.6%
Tcl 0.8%
Linker Script 0.4%
Makefile 0.4%
Other 0.3%