The attached zip file contains a port of FreeRTOS for the NXP LP1114 Cortex-M0 Microcontroller that uses the IAR toolchain. It has been developed and tested using freeRTOS v6.0.5.
To use this port:
1. Download and unzip FreeRTOS v6.0.5 (or later)
2. Unzip the contents of the zip file and copy into the FreeRTOS directory such that the following new directories are created within the freeRTOS tree:
FreeRTOS\Demo\CORTEX_LPC1114_IAR
FreeRTOS\Source\portable\IAR\ARM_CM0
It will also overwrite the portable.h file that is found in the following directory
FreeRTOS\Source\include
3. Use IAR Workbench to build the example contained in FreeRTOS\Demo\CORTEX_LPC1114_IAR
Acknowledgments:
This port was developed by Johan van der Graaf and Marc van Bakel.
LPC1114_using_IAR.zip