@@ -21,20 +21,8 @@ void __attribute__((weak)) DefaultIRQHandler(void) {
2121 for (;;) (void ) 0 ;
2222}
2323
24- void __attribute__((weak )) EXTI_IRQHandler (void ) {
25- for (;;) (void ) 0 ;
26- }
27-
2824#define WEAK_ALIAS __attribute__((weak, alias("DefaultIRQHandler")))
2925
30- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI0_IRQHandler (void );
31- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI1_IRQHandler (void );
32- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI2_IRQHandler (void );
33- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI3_IRQHandler (void );
34- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI4_IRQHandler (void );
35- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI9_5_IRQHandler (void );
36- __attribute__((alias ("EXTI_IRQHandler" ))) void EXTI15_10_IRQHandler (void );
37-
3826WEAK_ALIAS void NMI_Handler (void );
3927WEAK_ALIAS void HardFault_Handler (void );
4028WEAK_ALIAS void MemManage_Handler (void );
@@ -51,6 +39,13 @@ WEAK_ALIAS void TAMP_STAMP_IRQHandler(void);
5139WEAK_ALIAS void RTC_WKUP_IRQHandler (void );
5240WEAK_ALIAS void FLASH_IRQHandler (void );
5341WEAK_ALIAS void RCC_IRQHandler (void );
42+ WEAK_ALIAS void EXTI0_IRQHandler (void );
43+ WEAK_ALIAS void EXTI1_IRQHandler (void );
44+ WEAK_ALIAS void EXTI2_IRQHandler (void );
45+ WEAK_ALIAS void EXTI3_IRQHandler (void );
46+ WEAK_ALIAS void EXTI4_IRQHandler (void );
47+ WEAK_ALIAS void EXTI9_5_IRQHandler (void );
48+ WEAK_ALIAS void EXTI15_10_IRQHandler (void );
5449WEAK_ALIAS void DMA1_Stream0_IRQHandler (void );
5550WEAK_ALIAS void DMA1_Stream1_IRQHandler (void );
5651WEAK_ALIAS void DMA1_Stream2_IRQHandler (void );
0 commit comments