/*! \file gd32f3x0_it.h \brief the header file of the ISR */ /* Copyright (C) 2017 GigaDevice 2017-06-06, V1.0.0, firmware for GD32F3x0 */ #ifndef GD32F3X0_IT_H #define GD32F3X0_IT_H #include "gd32f30x.h" /* function declarations */ /* this function handles NMI exception */ void NMI_Handler(void); /* this function handles HardFault exception */ void HardFault_Handler(void); /* this function handles MemManage exception */ void MemManage_Handler(void); /* this function handles BusFault exception */ void BusFault_Handler(void); /* this function handles UsageFault exception */ void UsageFault_Handler(void); /* this function handles SVC exception */ void SVC_Handler(void); /* this function handles DebugMon exception */ void DebugMon_Handler(void); /* this function handles PendSV exception */ void PendSV_Handler(void); /* this function handles SysTick exception */ void SysTick_Handler(void); /* this function handles ADC exception */ void ADC0_1_IRQHandler(void); /* TIMER0 and TIMER9 handle function */ void TIMER0_UP_TIMER9_IRQHandler(void); /* TIMER1 handle function */ void TIMER1_IRQHandler(void); /* TIMER3 handle function */ void TIMER3_IRQHandler(void); /* TIMER5 handle function */ void TIMER5_IRQHandler(void); /* DMA1_Channel2 handle function */ void DMA1_Channel2_IRQHandler(void); /* DMA1_Channel4 handle function */ void DMA1_Channel4_IRQHandler(void); /* CAN0_RX0 handle function */ void CAN0_RX0_IRQHandler(void); #endif /* GD32F3X0_IT_H */