1 /*!
2  * \file      sysIrqHandlers.h
3  *
4  * \brief     Default IRQ handlers
5  *
6  * \copyright Revised BSD License, see section \ref LICENSE.
7  *
8  * \code
9  *                ______                              _
10  *               / _____)             _              | |
11  *              ( (____  _____ ____ _| |_ _____  ____| |__
12  *               \____ \| ___ |    (_   _) ___ |/ ___)  _ \
13  *               _____) ) ____| | | || |_| ____( (___| | | |
14  *              (______/|_____)_|_|_| \__)_____)\____)_| |_|
15  *              (C)2013-2020 Semtech
16  *
17  * \endcode
18  */
19 #ifndef SYS_IRQ_HANDLERS_H
20 #define SYS_IRQ_HANDLERS_H
21 
22 #ifdef __cplusplus
23  extern "C" {
24 #endif
25 
26 void NMI_Handler( void );
27 
28 void HardFault_Handler( void );
29 
30 void MemManage_Handler( void );
31 
32 void BusFault_Handler( void );
33 
34 void UsageFault_Handler( void );
35 
36 void DebugMon_Handler( void );
37 
38 void SysTick_Handler( void );
39 
40 void EXTI0_IRQHandler( void );
41 
42 void EXTI1_IRQHandler( void );
43 
44 void EXTI2_IRQHandler( void );
45 
46 void EXTI3_IRQHandler( void );
47 
48 void EXTI4_IRQHandler( void );
49 
50 void EXTI9_5_IRQHandler( void );
51 
52 void EXTI15_10_IRQHandler( void );
53 
54 void RTC_Alarm_IRQHandler( void );
55 
56 void USART1_IRQHandler( void );
57 
58 void USART2_IRQHandler( void );
59 
60 #ifdef __cplusplus
61 }
62 #endif
63 
64 #endif // SYS_IRQ_HANDLERS_H
65