deprecated_definitions.h
Go to the documentation of this file.
1 /*
2  * FreeRTOS Kernel V10.0.0
3  * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
4  *
5  * Permission is hereby granted, free of charge, to any person obtaining a copy of
6  * this software and associated documentation files (the "Software"), to deal in
7  * the Software without restriction, including without limitation the rights to
8  * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9  * the Software, and to permit persons to whom the Software is furnished to do so,
10  * subject to the following conditions:
11  *
12  * The above copyright notice and this permission notice shall be included in all
13  * copies or substantial portions of the Software. If you wish to use our Amazon
14  * FreeRTOS name, please do so in a fair use way that does not cause confusion.
15  *
16  * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17  * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
18  * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
19  * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
20  * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21  * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22  *
23  * http://www.FreeRTOS.org
24  * http://aws.amazon.com/freertos
25  *
26  * 1 tab == 4 spaces!
27  */
28 
29 #ifndef DEPRECATED_DEFINITIONS_H
30 #define DEPRECATED_DEFINITIONS_H
31 
32 
33 /* Each FreeRTOS port has a unique portmacro.h header file. Originally a
34 pre-processor definition was used to ensure the pre-processor found the correct
35 portmacro.h file for the port being used. That scheme was deprecated in favour
36 of setting the compiler's include path such that it found the correct
37 portmacro.h file - removing the need for the constant and allowing the
38 portmacro.h file to be located anywhere in relation to the port being used. The
39 definitions below remain in the code for backward compatibility only. New
40 projects should not use them. */
41 
42 #ifdef OPEN_WATCOM_INDUSTRIAL_PC_PORT
43  #include "..\..\Source\portable\owatcom\16bitdos\pc\portmacro.h"
44  typedef void ( __interrupt __far *pxISR )();
45 #endif
46 
47 #ifdef OPEN_WATCOM_FLASH_LITE_186_PORT
48  #include "..\..\Source\portable\owatcom\16bitdos\flsh186\portmacro.h"
49  typedef void ( __interrupt __far *pxISR )();
50 #endif
51 
52 #ifdef GCC_MEGA_AVR
53  #include "../portable/GCC/ATMega323/portmacro.h"
54 #endif
55 
56 #ifdef IAR_MEGA_AVR
57  #include "../portable/IAR/ATMega323/portmacro.h"
58 #endif
59 
60 #ifdef MPLAB_PIC24_PORT
61  #include "../../Source/portable/MPLAB/PIC24_dsPIC/portmacro.h"
62 #endif
63 
64 #ifdef MPLAB_DSPIC_PORT
65  #include "../../Source/portable/MPLAB/PIC24_dsPIC/portmacro.h"
66 #endif
67 
68 #ifdef MPLAB_PIC18F_PORT
69  #include "../../Source/portable/MPLAB/PIC18F/portmacro.h"
70 #endif
71 
72 #ifdef MPLAB_PIC32MX_PORT
73  #include "../../Source/portable/MPLAB/PIC32MX/portmacro.h"
74 #endif
75 
76 #ifdef _FEDPICC
77  #include "libFreeRTOS/Include/portmacro.h"
78 #endif
79 
80 #ifdef SDCC_CYGNAL
81  #include "../../Source/portable/SDCC/Cygnal/portmacro.h"
82 #endif
83 
84 #ifdef GCC_ARM7
85  #include "../../Source/portable/GCC/ARM7_LPC2000/portmacro.h"
86 #endif
87 
88 #ifdef GCC_ARM7_ECLIPSE
89  #include "portmacro.h"
90 #endif
91 
92 #ifdef ROWLEY_LPC23xx
93  #include "../../Source/portable/GCC/ARM7_LPC23xx/portmacro.h"
94 #endif
95 
96 #ifdef IAR_MSP430
97  #include "..\..\Source\portable\IAR\MSP430\portmacro.h"
98 #endif
99 
100 #ifdef GCC_MSP430
101  #include "../../Source/portable/GCC/MSP430F449/portmacro.h"
102 #endif
103 
104 #ifdef ROWLEY_MSP430
105  #include "../../Source/portable/Rowley/MSP430F449/portmacro.h"
106 #endif
107 
108 #ifdef ARM7_LPC21xx_KEIL_RVDS
109  #include "..\..\Source\portable\RVDS\ARM7_LPC21xx\portmacro.h"
110 #endif
111 
112 #ifdef SAM7_GCC
113  #include "../../Source/portable/GCC/ARM7_AT91SAM7S/portmacro.h"
114 #endif
115 
116 #ifdef SAM7_IAR
117  #include "..\..\Source\portable\IAR\AtmelSAM7S64\portmacro.h"
118 #endif
119 
120 #ifdef SAM9XE_IAR
121  #include "..\..\Source\portable\IAR\AtmelSAM9XE\portmacro.h"
122 #endif
123 
124 #ifdef LPC2000_IAR
125  #include "..\..\Source\portable\IAR\LPC2000\portmacro.h"
126 #endif
127 
128 #ifdef STR71X_IAR
129  #include "..\..\Source\portable\IAR\STR71x\portmacro.h"
130 #endif
131 
132 #ifdef STR75X_IAR
133  #include "..\..\Source\portable\IAR\STR75x\portmacro.h"
134 #endif
135 
136 #ifdef STR75X_GCC
137  #include "..\..\Source\portable\GCC\STR75x\portmacro.h"
138 #endif
139 
140 #ifdef STR91X_IAR
141  #include "..\..\Source\portable\IAR\STR91x\portmacro.h"
142 #endif
143 
144 #ifdef GCC_H8S
145  #include "../../Source/portable/GCC/H8S2329/portmacro.h"
146 #endif
147 
148 #ifdef GCC_AT91FR40008
149  #include "../../Source/portable/GCC/ARM7_AT91FR40008/portmacro.h"
150 #endif
151 
152 #ifdef RVDS_ARMCM3_LM3S102
153  #include "../../Source/portable/RVDS/ARM_CM3/portmacro.h"
154 #endif
155 
156 #ifdef GCC_ARMCM3_LM3S102
157  #include "../../Source/portable/GCC/ARM_CM3/portmacro.h"
158 #endif
159 
160 #ifdef GCC_ARMCM3
161  #include "../../Source/portable/GCC/ARM_CM3/portmacro.h"
162 #endif
163 
164 #ifdef IAR_ARM_CM3
165  #include "../../Source/portable/IAR/ARM_CM3/portmacro.h"
166 #endif
167 
168 #ifdef IAR_ARMCM3_LM
169  #include "../../Source/portable/IAR/ARM_CM3/portmacro.h"
170 #endif
171 
172 #ifdef HCS12_CODE_WARRIOR
173  #include "../../Source/portable/CodeWarrior/HCS12/portmacro.h"
174 #endif
175 
176 #ifdef MICROBLAZE_GCC
177  #include "../../Source/portable/GCC/MicroBlaze/portmacro.h"
178 #endif
179 
180 #ifdef TERN_EE
181  #include "..\..\Source\portable\Paradigm\Tern_EE\small\portmacro.h"
182 #endif
183 
184 #ifdef GCC_HCS12
185  #include "../../Source/portable/GCC/HCS12/portmacro.h"
186 #endif
187 
188 #ifdef GCC_MCF5235
189  #include "../../Source/portable/GCC/MCF5235/portmacro.h"
190 #endif
191 
192 #ifdef COLDFIRE_V2_GCC
193  #include "../../../Source/portable/GCC/ColdFire_V2/portmacro.h"
194 #endif
195 
196 #ifdef COLDFIRE_V2_CODEWARRIOR
197  #include "../../Source/portable/CodeWarrior/ColdFire_V2/portmacro.h"
198 #endif
199 
200 #ifdef GCC_PPC405
201  #include "../../Source/portable/GCC/PPC405_Xilinx/portmacro.h"
202 #endif
203 
204 #ifdef GCC_PPC440
205  #include "../../Source/portable/GCC/PPC440_Xilinx/portmacro.h"
206 #endif
207 
208 #ifdef _16FX_SOFTUNE
209  #include "..\..\Source\portable\Softune\MB96340\portmacro.h"
210 #endif
211 
212 #ifdef BCC_INDUSTRIAL_PC_PORT
213  /* A short file name has to be used in place of the normal
214  FreeRTOSConfig.h when using the Borland compiler. */
215  #include "frconfig.h"
216  #include "..\portable\BCC\16BitDOS\PC\prtmacro.h"
217  typedef void ( __interrupt __far *pxISR )();
218 #endif
219 
220 #ifdef BCC_FLASH_LITE_186_PORT
221  /* A short file name has to be used in place of the normal
222  FreeRTOSConfig.h when using the Borland compiler. */
223  #include "frconfig.h"
224  #include "..\portable\BCC\16BitDOS\flsh186\prtmacro.h"
225  typedef void ( __interrupt __far *pxISR )();
226 #endif
227 
228 #ifdef __GNUC__
229  #ifdef __AVR32_AVR32A__
230  #include "portmacro.h"
231  #endif
232 #endif
233 
234 #ifdef __ICCAVR32__
235  #ifdef __CORE__
236  #if __CORE__ == __AVR32A__
237  #include "portmacro.h"
238  #endif
239  #endif
240 #endif
241 
242 #ifdef __91467D
243  #include "portmacro.h"
244 #endif
245 
246 #ifdef __96340
247  #include "portmacro.h"
248 #endif
249 
250 
251 #ifdef __IAR_V850ES_Fx3__
252  #include "../../Source/portable/IAR/V850ES/portmacro.h"
253 #endif
254 
255 #ifdef __IAR_V850ES_Jx3__
256  #include "../../Source/portable/IAR/V850ES/portmacro.h"
257 #endif
258 
259 #ifdef __IAR_V850ES_Jx3_L__
260  #include "../../Source/portable/IAR/V850ES/portmacro.h"
261 #endif
262 
263 #ifdef __IAR_V850ES_Jx2__
264  #include "../../Source/portable/IAR/V850ES/portmacro.h"
265 #endif
266 
267 #ifdef __IAR_V850ES_Hx2__
268  #include "../../Source/portable/IAR/V850ES/portmacro.h"
269 #endif
270 
271 #ifdef __IAR_78K0R_Kx3__
272  #include "../../Source/portable/IAR/78K0R/portmacro.h"
273 #endif
274 
275 #ifdef __IAR_78K0R_Kx3L__
276  #include "../../Source/portable/IAR/78K0R/portmacro.h"
277 #endif
278 
279 #endif /* DEPRECATED_DEFINITIONS_H */
280 


inertial_sense_ros
Author(s):
autogenerated on Sun Feb 28 2021 03:17:57