]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_STM32F103_GCC_Rowley/stm32f10x_it.h
***IMMINENT RELEASE NOTICE***
[freertos] / FreeRTOS / Demo / CORTEX_STM32F103_GCC_Rowley / stm32f10x_it.h
1 /******************** (C) COPYRIGHT 2008 STMicroelectronics ********************\r
2 * File Name          : stm32f10x_it.h\r
3 * Author             : MCD Application Team\r
4 * Version            : V2.0.1\r
5 * Date               : 06/13/2008\r
6 * Description        : This file contains the headers of the interrupt handlers.\r
7 ********************************************************************************\r
8 * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS\r
9 * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.\r
10 * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,\r
11 * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE\r
12 * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING\r
13 * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.\r
14 *******************************************************************************/\r
15 \r
16 /* Define to prevent recursive inclusion -------------------------------------*/\r
17 #ifndef __STM32F10x_IT_H\r
18 #define __STM32F10x_IT_H\r
19 \r
20 /* Includes ------------------------------------------------------------------*/\r
21 #include "stm32f10x_lib.h"\r
22 \r
23 /* Exported types ------------------------------------------------------------*/\r
24 /* Exported constants --------------------------------------------------------*/\r
25 /* Exported macro ------------------------------------------------------------*/\r
26 /* Exported functions ------------------------------------------------------- */\r
27 \r
28 void NMIException(void);\r
29 void HardFaultException(void);\r
30 void MemManageException(void);\r
31 void BusFaultException(void);\r
32 void UsageFaultException(void);\r
33 void DebugMonitor(void);\r
34 void SVCHandler(void);\r
35 void PendSVC(void);\r
36 void SysTickHandler(void);\r
37 void WWDG_IRQHandler(void);\r
38 void PVD_IRQHandler(void);\r
39 void TAMPER_IRQHandler(void);\r
40 void RTC_IRQHandler(void);\r
41 void FLASH_IRQHandler(void);\r
42 void RCC_IRQHandler(void);\r
43 void EXTI0_IRQHandler(void);\r
44 void EXTI1_IRQHandler(void);\r
45 void EXTI2_IRQHandler(void);\r
46 void EXTI3_IRQHandler(void);\r
47 void EXTI4_IRQHandler(void);\r
48 void DMA1_Channel1_IRQHandler(void);\r
49 void DMA1_Channel2_IRQHandler(void);\r
50 void DMA1_Channel3_IRQHandler(void);\r
51 void DMA1_Channel4_IRQHandler(void);\r
52 void DMA1_Channel5_IRQHandler(void);\r
53 void DMA1_Channel6_IRQHandler(void);\r
54 void DMA1_Channel7_IRQHandler(void);\r
55 void ADC1_2_IRQHandler(void);\r
56 void USB_HP_CAN_TX_IRQHandler(void);\r
57 void USB_LP_CAN_RX0_IRQHandler(void);\r
58 void CAN_RX1_IRQHandler(void);\r
59 void CAN_SCE_IRQHandler(void);\r
60 void EXTI9_5_IRQHandler(void);\r
61 void TIM1_BRK_IRQHandler(void);\r
62 void TIM1_UP_IRQHandler(void);\r
63 void TIM1_TRG_COM_IRQHandler(void);\r
64 void TIM1_CC_IRQHandler(void);\r
65 void TIM2_IRQHandler(void);\r
66 void TIM3_IRQHandler(void);\r
67 void TIM4_IRQHandler(void);\r
68 void I2C1_EV_IRQHandler(void);\r
69 void I2C1_ER_IRQHandler(void);\r
70 void I2C2_EV_IRQHandler(void);\r
71 void I2C2_ER_IRQHandler(void);\r
72 void SPI1_IRQHandler(void);\r
73 void SPI2_IRQHandler(void);\r
74 void USART1_IRQHandler(void);\r
75 void USART2_IRQHandler(void);\r
76 void USART3_IRQHandler(void);\r
77 void EXTI15_10_IRQHandler(void);\r
78 void RTCAlarm_IRQHandler(void);\r
79 void USBWakeUp_IRQHandler(void);\r
80 void TIM8_BRK_IRQHandler(void);\r
81 void TIM8_UP_IRQHandler(void);\r
82 void TIM8_TRG_COM_IRQHandler(void);\r
83 void TIM8_CC_IRQHandler(void);\r
84 void ADC3_IRQHandler(void);\r
85 void FSMC_IRQHandler(void);\r
86 void SDIO_IRQHandler(void);\r
87 void TIM5_IRQHandler(void);\r
88 void SPI3_IRQHandler(void);\r
89 void UART4_IRQHandler(void);\r
90 void UART5_IRQHandler(void);\r
91 void TIM6_IRQHandler(void);\r
92 void TIM7_IRQHandler(void);\r
93 void DMA2_Channel1_IRQHandler(void);\r
94 void DMA2_Channel2_IRQHandler(void);\r
95 void DMA2_Channel3_IRQHandler(void);\r
96 void DMA2_Channel4_5_IRQHandler(void);\r
97                                          \r
98 #endif /* __STM32F10x_IT_H */\r
99 \r
100 /******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/\r