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/portable
2020-01-03 01:17:29 +00:00
..
ARMv8M Move warning suppression for IAR compiler to portmacro.h for v8M ports 2019-12-07 01:23:17 +00:00
BCC/16BitDOS Update version number ready for next release. 2019-05-11 01:47:37 +00:00
CCS + Moved the History.txt file from the website git repo into the source code SVN repo. 2019-08-25 19:35:59 +00:00
CodeWarrior Update version number ready for next release. 2019-05-11 01:47:37 +00:00
Common Added xTaskAbortDelayFromISR() and ulTaskNotifyValueClear() API functions. 2020-01-02 18:55:20 +00:00
GCC Replace the static prvSetupTimerInterrupt() function in the Cortex-M port layers that still used it (other than MPU ports so far) with a weakly defined function call vPortSetupTimerInterrupt() - which allows application writers to override the function with one that uses a different clock. 2019-12-30 21:16:09 +00:00
IAR Add xPortIsInsideInterrupt() to the IAR ARMv7-M ports. 2020-01-03 01:17:29 +00:00
Keil Add FreeRTOS-Plus directory. 2012-08-11 21:34:11 +00:00
MemMang Continued to work on the MQTT demo project. 2019-07-24 00:27:14 +00:00
MikroC/ARM_CM4F + Moved the History.txt file from the website git repo into the source code SVN repo. 2019-08-25 19:35:59 +00:00
MPLAB Update version number ready for next release. 2019-05-11 01:47:37 +00:00
MSVC-MingW Tidy up Win32 port layer - include addition of new variable that prevents recursive attempts to obtain a mutex when the trace recorder is used inside an interrupt. 2019-08-04 01:14:43 +00:00
oWatcom/16BitDOS Update version number ready for next release. 2019-05-11 01:47:37 +00:00
Paradigm/Tern_EE Update version number ready for next release. 2019-05-11 01:47:37 +00:00
Renesas sync from github to svn: Renasas/RX100 #pragma _VECT() 2019-09-20 20:41:32 +00:00
Rowley Update version number ready for next release. 2019-05-11 01:47:37 +00:00
RVDS Make vSetupTimerInterrupt weak in the RVDS M4 MPU port to give the 2020-01-01 00:04:10 +00:00
SDCC/Cygnal Update version number ready for next release. 2019-05-11 01:47:37 +00:00
Softune Update version number ready for next release. 2019-05-11 01:47:37 +00:00
Tasking/ARM_CM4F Update version number ready for next release. 2019-05-11 01:47:37 +00:00
ThirdParty Add readme into the third party RISC-V port that points to the directories that contains the official ports. 2019-12-24 17:24:23 +00:00
WizC/PIC18 Update version number ready for next release. 2019-05-11 01:47:37 +00:00
readme.txt Core kernel code changes: 2016-02-14 11:58:11 +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/Portable/MemMang directory contains the five sample
memory allocators as described on the http://www.FreeRTOS.org WEB site.

+ The other directories each contain files specific to a particular
microcontroller or compiler, where the directory name denotes the compiler
specific files the directory contains.



For example, if you are interested in the [compiler] port for the [architecture]
microcontroller, then the port specific files are contained in
FreeRTOS/Source/Portable/[compiler]/[architecture] directory.  If this is the
only port you are interested in then all the other directories can be
ignored.