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