/*\r
- FreeRTOS.org V4.0.2 - Copyright (C) 2003-2006 Richard Barry.\r
+ FreeRTOS.org V4.3.1 - Copyright (C) 2003-2007 Richard Barry.\r
\r
This file is part of the FreeRTOS.org distribution.\r
\r
See http:www.FreeRTOS.org for documentation, latest information, license\r
and contact details. Please ensure to read the configuration and relevant\r
port sections of the online documentation.\r
+\r
+ Also see http://www.SafeRTOS.com for an IEC 61508 compliant version along\r
+ with commercial development and support options.\r
***************************************************************************\r
*/\r
\r
#include "../portable/IAR/ATMega323/portmacro.h"\r
#endif\r
\r
+#ifdef MPLAB_PIC24_PORT\r
+ #include "..\..\Source\portable\MPLAB\PIC24_dsPIC\portmacro.h"\r
+#endif\r
+\r
+#ifdef MPLAB_DSPIC_PORT\r
+ #include "..\..\Source\portable\MPLAB\PIC24_dsPIC\portmacro.h"\r
+#endif\r
+\r
#ifdef MPLAB_PIC18F_PORT\r
#include "..\..\source\portable\MPLAB\PIC18F\portmacro.h"\r
#endif\r
#include "../../Source/portable/GCC/ARM7_LPC2000/portmacro.h"\r
#endif\r
\r
+#ifdef ROWLEY_LPC23xx\r
+ #include "../../Source/portable/GCC/ARM7_LPC23xx/portmacro.h"\r
+#endif\r
+\r
#ifdef GCC_MSP430\r
#include "../../Source/portable/GCC/MSP430F449/portmacro.h"\r
#endif\r
#include "..\..\Source\portable\IAR\STR71x\portmacro.h"\r
#endif\r
\r
+#ifdef STR75X_IAR\r
+ #include "..\..\Source\portable\IAR\STR75x\portmacro.h"\r
+#endif\r
+ \r
+#ifdef STR75X_GCC\r
+ #include "..\..\Source\portable\GCC\STR75x\portmacro.h"\r
+#endif\r
+\r
+#ifdef STR91X_IAR\r
+ #include "..\..\Source\portable\IAR\STR91x\portmacro.h"\r
+#endif\r
+ \r
#ifdef GCC_H8S\r
#include "../../Source/portable/GCC/H8S2329/portmacro.h"\r
#endif\r
#include "../../Source/portable/GCC/ARM_CM3/portmacro.h"\r
#endif\r
\r
+#ifdef IAR_ARM_CM3\r
+ #include "../../Source/portable/IAR/ARM_CM3/portmacro.h"\r
+#endif\r
+\r
+#ifdef IAR_ARMCM3_LM\r
+ #include "../../Source/portable/IAR/ARM_CM3/portmacro.h"\r
+#endif\r
+ \r
#ifdef HCS12_CODE_WARRIOR\r
#include "../../Source/portable/CodeWarrior/HCS12/portmacro.h"\r
#endif \r
#include "../../Source/portable/GCC/HCS12/portmacro.h"\r
#endif\r
\r
+#ifdef GCC_MCF5235\r
+ #include "../../Source/portable/GCC/MCF5235/portmacro.h"\r
+#endif\r
\r
#ifdef BCC_INDUSTRIAL_PC_PORT\r
/* A short file name has to be used in place of the normal\r
#include "..\portable\BCC\16BitDOS\flsh186\prtmacro.h"\r
typedef void ( __interrupt __far *pxISR )();\r
#endif\r
+\r
+#ifdef GCC_AVR32_PORT\r
+ #include "portmacro.h"\r
+#endif\r
+\r
+#ifdef IAR_AVR32_PORT\r
+ #include "portmacro.h"\r
+#endif\r
+\r
/*\r
* Setup the stack of a new task so it is ready to be placed under the\r
* scheduler control. The registers have to be placed on the stack in\r