Update revision to use TI's mqtt and Freertos.
Dependencies: mbed client server
Fork of cc3100_Test_mqtt_CM3 by
deprecated_definitions.h
00001 /* 00002 FreeRTOS V8.2.1 - Copyright (C) 2015 Real Time Engineers Ltd. 00003 All rights reserved 00004 00005 VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION. 00006 00007 This file is part of the FreeRTOS distribution. 00008 00009 FreeRTOS is free software; you can redistribute it and/or modify it under 00010 the terms of the GNU General Public License (version 2) as published by the 00011 Free Software Foundation >>!AND MODIFIED BY!<< the FreeRTOS exception. 00012 00013 *************************************************************************** 00014 >>! NOTE: The modification to the GPL is included to allow you to !<< 00015 >>! distribute a combined work that includes FreeRTOS without being !<< 00016 >>! obliged to provide the source code for proprietary components !<< 00017 >>! outside of the FreeRTOS kernel. !<< 00018 *************************************************************************** 00019 00020 FreeRTOS is distributed in the hope that it will be useful, but WITHOUT ANY 00021 WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS 00022 FOR A PARTICULAR PURPOSE. Full license text is available on the following 00023 link: http://www.freertos.org/a00114.html 00024 00025 *************************************************************************** 00026 * * 00027 * FreeRTOS provides completely free yet professionally developed, * 00028 * robust, strictly quality controlled, supported, and cross * 00029 * platform software that is more than just the market leader, it * 00030 * is the industry's de facto standard. * 00031 * * 00032 * Help yourself get started quickly while simultaneously helping * 00033 * to support the FreeRTOS project by purchasing a FreeRTOS * 00034 * tutorial book, reference manual, or both: * 00035 * http://www.FreeRTOS.org/Documentation * 00036 * * 00037 *************************************************************************** 00038 00039 http://www.FreeRTOS.org/FAQHelp.html - Having a problem? Start by reading 00040 the FAQ page "My application does not run, what could be wrong?". Have you 00041 defined configASSERT()? 00042 00043 http://www.FreeRTOS.org/support - In return for receiving this top quality 00044 embedded software for free we request you assist our global community by 00045 participating in the support forum. 00046 00047 http://www.FreeRTOS.org/training - Investing in training allows your team to 00048 be as productive as possible as early as possible. Now you can receive 00049 FreeRTOS training directly from Richard Barry, CEO of Real Time Engineers 00050 Ltd, and the world's leading authority on the world's leading RTOS. 00051 00052 http://www.FreeRTOS.org/plus - A selection of FreeRTOS ecosystem products, 00053 including FreeRTOS+Trace - an indispensable productivity tool, a DOS 00054 compatible FAT file system, and our tiny thread aware UDP/IP stack. 00055 00056 http://www.FreeRTOS.org/labs - Where new FreeRTOS products go to incubate. 00057 Come and try FreeRTOS+TCP, our new open source TCP/IP stack for FreeRTOS. 00058 00059 http://www.OpenRTOS.com - Real Time Engineers ltd. license FreeRTOS to High 00060 Integrity Systems ltd. to sell under the OpenRTOS brand. Low cost OpenRTOS 00061 licenses offer ticketed support, indemnification and commercial middleware. 00062 00063 http://www.SafeRTOS.com - High Integrity Systems also provide a safety 00064 engineered and independently SIL3 certified version for use in safety and 00065 mission critical applications that require provable dependability. 00066 00067 1 tab == 4 spaces! 00068 */ 00069 00070 #ifndef DEPRECATED_DEFINITIONS_H 00071 #define DEPRECATED_DEFINITIONS_H 00072 00073 00074 /* Each FreeRTOS port has a unique portmacro.h header file. Originally a 00075 pre-processor definition was used to ensure the pre-processor found the correct 00076 portmacro.h file for the port being used. That scheme was deprecated in favour 00077 of setting the compiler's include path such that it found the correct 00078 portmacro.h file - removing the need for the constant and allowing the 00079 portmacro.h file to be located anywhere in relation to the port being used. The 00080 definitions below remain in the code for backward compatibility only. New 00081 projects should not use them. */ 00082 00083 #ifdef OPEN_WATCOM_INDUSTRIAL_PC_PORT 00084 #include "..\..\Source\portable\owatcom\16bitdos\pc\portmacro.h" 00085 typedef void ( __interrupt __far *pxISR )(); 00086 #endif 00087 00088 #ifdef OPEN_WATCOM_FLASH_LITE_186_PORT 00089 #include "..\..\Source\portable\owatcom\16bitdos\flsh186\portmacro.h" 00090 typedef void ( __interrupt __far *pxISR )(); 00091 #endif 00092 00093 #ifdef GCC_MEGA_AVR 00094 #include "../portable/GCC/ATMega323/portmacro.h" 00095 #endif 00096 00097 #ifdef IAR_MEGA_AVR 00098 #include "../portable/IAR/ATMega323/portmacro.h" 00099 #endif 00100 00101 #ifdef MPLAB_PIC24_PORT 00102 #include "../../Source/portable/MPLAB/PIC24_dsPIC/portmacro.h" 00103 #endif 00104 00105 #ifdef MPLAB_DSPIC_PORT 00106 #include "../../Source/portable/MPLAB/PIC24_dsPIC/portmacro.h" 00107 #endif 00108 00109 #ifdef MPLAB_PIC18F_PORT 00110 #include "../../Source/portable/MPLAB/PIC18F/portmacro.h" 00111 #endif 00112 00113 #ifdef MPLAB_PIC32MX_PORT 00114 #include "../../Source/portable/MPLAB/PIC32MX/portmacro.h" 00115 #endif 00116 00117 #ifdef _FEDPICC 00118 #include "libFreeRTOS/Include/portmacro.h" 00119 #endif 00120 00121 #ifdef SDCC_CYGNAL 00122 #include "../../Source/portable/SDCC/Cygnal/portmacro.h" 00123 #endif 00124 00125 #ifdef GCC_ARM7 00126 #include "../../Source/portable/GCC/ARM7_LPC2000/portmacro.h" 00127 #endif 00128 00129 #ifdef GCC_ARM7_ECLIPSE 00130 #include "portmacro.h" 00131 #endif 00132 00133 #ifdef ROWLEY_LPC23xx 00134 #include "../../Source/portable/GCC/ARM7_LPC23xx/portmacro.h" 00135 #endif 00136 00137 #ifdef IAR_MSP430 00138 #include "..\..\Source\portable\IAR\MSP430\portmacro.h" 00139 #endif 00140 00141 #ifdef GCC_MSP430 00142 #include "../../Source/portable/GCC/MSP430F449/portmacro.h" 00143 #endif 00144 00145 #ifdef ROWLEY_MSP430 00146 #include "../../Source/portable/Rowley/MSP430F449/portmacro.h" 00147 #endif 00148 00149 #ifdef ARM7_LPC21xx_KEIL_RVDS 00150 #include "..\..\Source\portable\RVDS\ARM7_LPC21xx\portmacro.h" 00151 #endif 00152 00153 #ifdef SAM7_GCC 00154 #include "../../Source/portable/GCC/ARM7_AT91SAM7S/portmacro.h" 00155 #endif 00156 00157 #ifdef SAM7_IAR 00158 #include "..\..\Source\portable\IAR\AtmelSAM7S64\portmacro.h" 00159 #endif 00160 00161 #ifdef SAM9XE_IAR 00162 #include "..\..\Source\portable\IAR\AtmelSAM9XE\portmacro.h" 00163 #endif 00164 00165 #ifdef LPC2000_IAR 00166 #include "..\..\Source\portable\IAR\LPC2000\portmacro.h" 00167 #endif 00168 00169 #ifdef STR71X_IAR 00170 #include "..\..\Source\portable\IAR\STR71x\portmacro.h" 00171 #endif 00172 00173 #ifdef STR75X_IAR 00174 #include "..\..\Source\portable\IAR\STR75x\portmacro.h" 00175 #endif 00176 00177 #ifdef STR75X_GCC 00178 #include "..\..\Source\portable\GCC\STR75x\portmacro.h" 00179 #endif 00180 00181 #ifdef STR91X_IAR 00182 #include "..\..\Source\portable\IAR\STR91x\portmacro.h" 00183 #endif 00184 00185 #ifdef GCC_H8S 00186 #include "../../Source/portable/GCC/H8S2329/portmacro.h" 00187 #endif 00188 00189 #ifdef GCC_AT91FR40008 00190 #include "../../Source/portable/GCC/ARM7_AT91FR40008/portmacro.h" 00191 #endif 00192 00193 #ifdef RVDS_ARMCM3_LM3S102 00194 #include "../../Source/portable/RVDS/ARM_CM3/portmacro.h" 00195 #endif 00196 00197 #ifdef GCC_ARMCM3_LM3S102 00198 #include "../../Source/portable/GCC/ARM_CM3/portmacro.h" 00199 #endif 00200 00201 #ifdef GCC_ARMCM3 00202 #include "../../Source/portable/GCC/ARM_CM3/portmacro.h" 00203 #endif 00204 00205 #ifdef IAR_ARM_CM3 00206 #include "../../Source/portable/IAR/ARM_CM3/portmacro.h" 00207 #endif 00208 00209 #ifdef IAR_ARMCM3_LM 00210 #include "../../Source/portable/IAR/ARM_CM3/portmacro.h" 00211 #endif 00212 00213 #ifdef HCS12_CODE_WARRIOR 00214 #include "../../Source/portable/CodeWarrior/HCS12/portmacro.h" 00215 #endif 00216 00217 #ifdef MICROBLAZE_GCC 00218 #include "../../Source/portable/GCC/MicroBlaze/portmacro.h" 00219 #endif 00220 00221 #ifdef TERN_EE 00222 #include "..\..\Source\portable\Paradigm\Tern_EE\small\portmacro.h" 00223 #endif 00224 00225 #ifdef GCC_HCS12 00226 #include "../../Source/portable/GCC/HCS12/portmacro.h" 00227 #endif 00228 00229 #ifdef GCC_MCF5235 00230 #include "../../Source/portable/GCC/MCF5235/portmacro.h" 00231 #endif 00232 00233 #ifdef COLDFIRE_V2_GCC 00234 #include "../../../Source/portable/GCC/ColdFire_V2/portmacro.h" 00235 #endif 00236 00237 #ifdef COLDFIRE_V2_CODEWARRIOR 00238 #include "../../Source/portable/CodeWarrior/ColdFire_V2/portmacro.h" 00239 #endif 00240 00241 #ifdef GCC_PPC405 00242 #include "../../Source/portable/GCC/PPC405_Xilinx/portmacro.h" 00243 #endif 00244 00245 #ifdef GCC_PPC440 00246 #include "../../Source/portable/GCC/PPC440_Xilinx/portmacro.h" 00247 #endif 00248 00249 #ifdef _16FX_SOFTUNE 00250 #include "..\..\Source\portable\Softune\MB96340\portmacro.h" 00251 #endif 00252 00253 #ifdef BCC_INDUSTRIAL_PC_PORT 00254 /* A short file name has to be used in place of the normal 00255 FreeRTOSConfig.h when using the Borland compiler. */ 00256 #include "frconfig.h" 00257 #include "..\portable\BCC\16BitDOS\PC\prtmacro.h" 00258 typedef void ( __interrupt __far *pxISR )(); 00259 #endif 00260 00261 #ifdef BCC_FLASH_LITE_186_PORT 00262 /* A short file name has to be used in place of the normal 00263 FreeRTOSConfig.h when using the Borland compiler. */ 00264 #include "frconfig.h" 00265 #include "..\portable\BCC\16BitDOS\flsh186\prtmacro.h" 00266 typedef void ( __interrupt __far *pxISR )(); 00267 #endif 00268 00269 #ifdef __GNUC__ 00270 #ifdef __AVR32_AVR32A__ 00271 #include "portmacro.h" 00272 #endif 00273 #endif 00274 00275 #ifdef __ICCAVR32__ 00276 #ifdef __CORE__ 00277 #if __CORE__ == __AVR32A__ 00278 #include "portmacro.h" 00279 #endif 00280 #endif 00281 #endif 00282 00283 #ifdef __91467D 00284 #include "portmacro.h" 00285 #endif 00286 00287 #ifdef __96340 00288 #include "portmacro.h" 00289 #endif 00290 00291 00292 #ifdef __IAR_V850ES_Fx3__ 00293 #include "../../Source/portable/IAR/V850ES/portmacro.h" 00294 #endif 00295 00296 #ifdef __IAR_V850ES_Jx3__ 00297 #include "../../Source/portable/IAR/V850ES/portmacro.h" 00298 #endif 00299 00300 #ifdef __IAR_V850ES_Jx3_L__ 00301 #include "../../Source/portable/IAR/V850ES/portmacro.h" 00302 #endif 00303 00304 #ifdef __IAR_V850ES_Jx2__ 00305 #include "../../Source/portable/IAR/V850ES/portmacro.h" 00306 #endif 00307 00308 #ifdef __IAR_V850ES_Hx2__ 00309 #include "../../Source/portable/IAR/V850ES/portmacro.h" 00310 #endif 00311 00312 #ifdef __IAR_78K0R_Kx3__ 00313 #include "../../Source/portable/IAR/78K0R/portmacro.h" 00314 #endif 00315 00316 #ifdef __IAR_78K0R_Kx3L__ 00317 #include "../../Source/portable/IAR/78K0R/portmacro.h" 00318 #endif 00319 00320 #endif /* DEPRECATED_DEFINITIONS_H */ 00321 00322
Generated on Tue Jul 12 2022 18:55:10 by 1.7.2