]> begriffs open source - freertos/blob - Demo/ARM9_STR91X_IAR/Library/source/91x_it.c
Update to V4.0.4. Add in STR912 port and demo.
[freertos] / Demo / ARM9_STR91X_IAR / Library / source / 91x_it.c
1 /******************** (C) COPYRIGHT 2006 STMicroelectronics ********************\r
2 * File Name          : 91x_it.c\r
3 * Author             : MCD Application Team\r
4 * Date First Issued  : 03/31/2006 :  Beta Version V0.1\r
5 * Description        : Main Interrupt Service Routines.\r
6 ********************************************************************************\r
7 *    This file can be used to describe all the exceptions subroutines\r
8 *    that may occur within user application.\r
9 *    When an interrupt happens, the software will branch automatically\r
10 *    to the corresponding routine according to the interrupt vector\r
11 *    loaded in the PC register.\r
12 *    The following routines are all empty, user can write code for\r
13 *    exceptions handlers and peripherals IRQ interrupts.\r
14 ********************************************************************************\r
15 * History:\r
16 * 03/31/2006 :  Beta Version V0.1\r
17 ********************************************************************************\r
18 * THE PRESENT SOFTWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS WITH\r
19 * CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME. AS\r
20 * A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT, INDIRECT\r
21 * OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE CONTENT\r
22 * OF SUCH SOFTWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING INFORMATION\r
23 * CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.\r
24 *******************************************************************************/\r
25 #include "91x_it.h"\r
26 \r
27 /*******************************************************************************\r
28 * Function Name  : Undefined_Handler\r
29 * Description    : This function Undefined instruction exception.\r
30 * Input          : None\r
31 * Output         : None\r
32 * Return         : None\r
33 *******************************************************************************/\r
34 void Undefined_Handler(void)\r
35 {\r
36         // NOT USED.\r
37 }\r
38 /*******************************************************************************\r
39 * Function Name  : SWI_Handler\r
40 * Description    : This function handles SW exception.\r
41 * Input          : None\r
42 * Output         : None\r
43 * Return         : None\r
44 *******************************************************************************/\r
45 void SWI_Handler(void)\r
46 {\r
47         // NOT USED.\r
48 }\r
49 /*******************************************************************************\r
50 * Function Name  : Prefetch_Handler\r
51 * Description    : This function handles preftetch abort exception.\r
52 * Input          : None\r
53 * Output         : None\r
54 * Return         : None\r
55 *******************************************************************************/\r
56 void Prefetch_Handler(void)\r
57 {\r
58         // NOT USED.\r
59 }\r
60 /*******************************************************************************\r
61 * Function Name  : Abort_Handler\r
62 * Description    : This function handles data abort exception.\r
63 * Input          : None\r
64 * Output         : None\r
65 * Return         : None\r
66 *******************************************************************************/\r
67 void Abort_Handler(void)\r
68 {\r
69         // NOT USED.\r
70 }\r
71 /*******************************************************************************\r
72 * Function Name  : FIQ_Handler\r
73 * Description    : This function handles FIQ exception.\r
74 * Input          : None\r
75 * Output         : None\r
76 * Return         : None\r
77 *******************************************************************************/\r
78 void FIQ_Handler(void)\r
79 {\r
80         // NOT USED.\r
81 }\r
82 /*******************************************************************************\r
83 * Function Name  : SW_IRQHandler\r
84 * Description    : This function handles the SW interrupt request\r
85 * Input          : None\r
86 * Output         : None\r
87 * Return         : None\r
88 *******************************************************************************/\r
89 void SW_IRQHandler(void)\r
90 {\r
91 }\r
92 /*******************************************************************************\r
93 * Function Name  : ARMRX_IRQHandler\r
94 * Description    : This function handles the ARMRX interrupt request\r
95 * Input          : None\r
96 * Output         : None\r
97 * Return         : None\r
98 *******************************************************************************/\r
99 void ARMRX_IRQHandler(void)\r
100 {\r
101 }\r
102 /*******************************************************************************\r
103 * Function Name  : ARMTX_IRQHandler\r
104 * Description    : This function handles the ARMTX interrupt request\r
105 * Input          : None\r
106 * Output         : None\r
107 * Return         : None\r
108 *******************************************************************************/\r
109 void ARMTX_IRQHandler(void)\r
110 {\r
111 }\r
112 /*******************************************************************************\r
113 * Function Name  : TIM0_IRQHandler\r
114 * Description    : This function handles the TIM0 interrupt request\r
115 * Input          : None\r
116 * Output         : None\r
117 * Return         : None\r
118 *******************************************************************************/\r
119 void TIM0_IRQHandler(void)\r
120 {\r
121 }\r
122 /*******************************************************************************\r
123 * Function Name  : TIM1_IRQHandler\r
124 * Description    : This function handles the TIM1 interrupt request\r
125 * Input          : None\r
126 * Output         : None\r
127 * Return         : None\r
128 *******************************************************************************/\r
129 void TIM1_IRQHandler(void)\r
130 {\r
131 }\r
132 /*******************************************************************************\r
133 * Function Name  : TIM2_IRQHandler\r
134 * Description    : This function handles the TIM2 interrupt request\r
135 * Input          : None\r
136 * Output         : None\r
137 * Return         : None\r
138 *******************************************************************************/\r
139 void TIM2_IRQHandler(void)\r
140 {\r
141 }\r
142 /*******************************************************************************\r
143 * Function Name  : TIM3_IRQHandler\r
144 * Description    : This function handles the TIM3 interrupt request\r
145 * Input          : None\r
146 * Output         : None\r
147 * Return         : None\r
148 *******************************************************************************/\r
149 void TIM3_IRQHandler(void)\r
150 {\r
151 }\r
152 /*******************************************************************************\r
153 * Function Name  : USBHP_IRQHandler\r
154 * Description    : This function handles the USBHP interrupt request\r
155 * Input          : None\r
156 * Output         : None\r
157 * Return         : None\r
158 *******************************************************************************/\r
159 void USBHP_IRQHandler(void)\r
160 {\r
161 }\r
162 /*******************************************************************************\r
163 * Function Name  : USBLP_IRQHandler\r
164 * Description    : This function handles the USBLP interrupt request\r
165 * Input          : None\r
166 * Output         : None\r
167 * Return         : None\r
168 *******************************************************************************/\r
169 void USBLP_IRQHandler(void)\r
170 {\r
171 }\r
172 /*******************************************************************************\r
173 * Function Name  : SCU_IRQHandler\r
174 * Description    : This function handles the SCU interrupt request\r
175 * Input          : None\r
176 * Output         : None\r
177 * Return         : None\r
178 *******************************************************************************/\r
179 void SCU_IRQHandler(void)\r
180 {\r
181 }\r
182 /*******************************************************************************\r
183 * Function Name  : DMA_IRQHandler\r
184 * Description    : This function handles the DMA interrupt request\r
185 * Input          : None\r
186 * Output         : None\r
187 * Return         : None\r
188 *******************************************************************************/\r
189 void DMA_IRQHandler(void)\r
190 {\r
191 }\r
192 \r
193 /*******************************************************************************\r
194 * Function Name  : CAN_IRQHandler\r
195 * Description    : This function handles the CAN interrupt request\r
196 * Input          : None\r
197 * Output         : None\r
198 * Return         : None\r
199 *******************************************************************************/\r
200 void CAN_IRQHandler(void)\r
201 {\r
202 }\r
203 /*******************************************************************************\r
204 * Function Name  : MC_IRQHandler\r
205 * Description    : This function handles the MC interrupt request\r
206 * Input          : None\r
207 * Output         : None\r
208 * Return         : None\r
209 *******************************************************************************/\r
210 void MC_IRQHandler(void)\r
211 {\r
212 }\r
213 /*******************************************************************************\r
214 * Function Name  : ADC_IRQHandler\r
215 * Description    : This function handles the ADC interrupt request\r
216 * Input          : None\r
217 * Output         : None\r
218 * Return         : None\r
219 *******************************************************************************/\r
220 void ADC_IRQHandler(void)\r
221 {\r
222 }\r
223 /*******************************************************************************\r
224 * Function Name  : UART0_IRQHandler\r
225 * Description    : This function handles the UART0 interrupt request\r
226 * Input          : None\r
227 * Output         : None\r
228 * Return         : None\r
229 *******************************************************************************/\r
230 void UART0_IRQHandler(void)\r
231 {\r
232 }\r
233 /*******************************************************************************\r
234 * Function Name  : UART2_IRQHandler\r
235 * Description    : This function handles the UART2 interrupt request\r
236 * Input          : None\r
237 * Output         : None\r
238 * Return         : None\r
239 *******************************************************************************/\r
240 void UART2_IRQHandler(void)\r
241 {\r
242 }\r
243 /*******************************************************************************\r
244 * Function Name  : I2C0_IRQHandler\r
245 * Description    : This function handles the I2C0 interrupt request\r
246 * Input          : None\r
247 * Output         : None\r
248 * Return         : None\r
249 *******************************************************************************/\r
250 void I2C0_IRQHandler(void)\r
251 {\r
252 }\r
253 /*******************************************************************************\r
254 * Function Name  : I2C1_IRQHandler\r
255 * Description    : This function handles the I2C1 interrupt request\r
256 * Input          : None\r
257 * Output         : None\r
258 * Return         : None\r
259 *******************************************************************************/\r
260 void I2C1_IRQHandler(void)\r
261 {\r
262 }\r
263 /*******************************************************************************\r
264 * Function Name  : SSP0_IRQHandler\r
265 * Description    : This function handles the SSP0 interrupt request\r
266 * Input          : None\r
267 * Output         : None\r
268 * Return         : None\r
269 *******************************************************************************/\r
270 void SSP0_IRQHandler(void)\r
271 {\r
272 }\r
273 /*******************************************************************************\r
274 * Function Name  : SSP1_IRQHandler\r
275 * Description    : This function handles the SSP1 interrupt request\r
276 * Input          : None\r
277 * Output         : None\r
278 * Return         : None\r
279 *******************************************************************************/\r
280 void SSP1_IRQHandler(void)\r
281 {\r
282 }\r
283 /*******************************************************************************\r
284 * Function Name  : LVD_IRQHandler\r
285 * Description    : This function handles the LVD interrupt request\r
286 * Input          : None\r
287 * Output         : None\r
288 * Return         : None\r
289 *******************************************************************************/\r
290 void LVD_IRQHandler(void)\r
291 {\r
292 }\r
293 /*******************************************************************************\r
294 * Function Name  : RTC_IRQHandler\r
295 * Description    : This function handles the RTC interrupt request\r
296 * Input          : None\r
297 * Output         : None\r
298 * Return         : None\r
299 *******************************************************************************/\r
300 void RTC_IRQHandler(void)\r
301 {\r
302 }\r
303 /*******************************************************************************\r
304 * Function Name  : WIU_IRQHandler\r
305 * Description    : This function handles the WIU interrupt request\r
306 * Input          : None\r
307 * Output         : None\r
308 * Return         : None\r
309 *******************************************************************************/\r
310 void WIU_IRQHandler(void)\r
311 {\r
312 }\r
313 /*******************************************************************************\r
314 * Function Name  : EXTIT0_IRQHandler\r
315 * Description    : This function handles the EXTIT0 interrupt request\r
316 * Input          : None\r
317 * Output         : None\r
318 * Return         : None\r
319 *******************************************************************************/\r
320 void EXTIT0_IRQHandler(void)\r
321 {\r
322 }\r
323 /*******************************************************************************\r
324 * Function Name  : EXTIT1_IRQHandler\r
325 * Description    : This function handles the EXTIT1 interrupt request\r
326 * Input          : None\r
327 * Output         : None\r
328 * Return         : None\r
329 *******************************************************************************/\r
330 void EXTIT1_IRQHandler(void)\r
331 {\r
332 }\r
333 /*******************************************************************************\r
334 * Function Name  : EXTIT2_IRQHandler\r
335 * Description    : This function handles the EXTIT2 interrupt request\r
336 * Input          : None\r
337 * Output         : None\r
338 * Return         : None\r
339 *******************************************************************************/\r
340 void EXTIT2_IRQHandler(void)\r
341 {\r
342 }\r
343 /*******************************************************************************\r
344 * Function Name  : EXTIT3_IRQHandler\r
345 * Description    : This function handles the EXTIT3 interrupt request\r
346 * Input          : None\r
347 * Output         : None\r
348 * Return         : None\r
349 *******************************************************************************/\r
350 void EXTIT3_IRQHandler(void)\r
351 {\r
352 }\r
353 /*******************************************************************************\r
354 * Function Name  : USBWU_IRQHandler\r
355 * Description    : This function handles the USBWU interrupt request\r
356 * Input          : None\r
357 * Output         : None\r
358 * Return         : None\r
359 *******************************************************************************/\r
360 void USBWU_IRQHandler(void)\r
361 {\r
362 }\r
363 /*******************************************************************************\r
364 * Function Name  : PFQBC_IRQHandler\r
365 * Description    : This function handles the PFQBC interrupt request\r
366 * Input          : None\r
367 * Output         : None\r
368 * Return         : None\r
369 *******************************************************************************/\r
370 void PFQBC_IRQHandler(void)\r
371 {\r
372 }\r
373 \r
374 /******************* (C) COPYRIGHT 2006 STMicroelectronics *****END OF FILE****/\r