dRonin  adbada4
dRonin firmware
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
vectors_stm32f4xx.c File Reference

Go to the source code of this file.

Macros

#define HANDLER(_name)   extern vector _name __attribute__((weak, alias("default_io_handler")))
 

Typedefs

typedef const void( vector )(void)
 

Functions

static void default_io_handler (void)
 
 HANDLER (WWDG_IRQHandler)
 
 HANDLER (PVD_IRQHandler)
 
 HANDLER (TAMP_STAMP_IRQHandler)
 
 HANDLER (RTC_WKUP_IRQHandler)
 
 HANDLER (FLASH_IRQHandler)
 
 HANDLER (RCC_IRQHandler)
 
 HANDLER (EXTI0_IRQHandler)
 
 HANDLER (EXTI1_IRQHandler)
 
 HANDLER (EXTI2_IRQHandler)
 
 HANDLER (EXTI3_IRQHandler)
 
 HANDLER (EXTI4_IRQHandler)
 
 HANDLER (DMA1_Stream0_IRQHandler)
 
 HANDLER (DMA1_Stream1_IRQHandler)
 
 HANDLER (DMA1_Stream2_IRQHandler)
 
 HANDLER (DMA1_Stream3_IRQHandler)
 
 HANDLER (DMA1_Stream4_IRQHandler)
 
 HANDLER (DMA1_Stream5_IRQHandler)
 
 HANDLER (DMA1_Stream6_IRQHandler)
 
 HANDLER (ADC_IRQHandler)
 
 HANDLER (CAN1_TX_IRQHandler)
 
 HANDLER (CAN1_RX0_IRQHandler)
 
 HANDLER (CAN1_RX1_IRQHandler)
 
 HANDLER (CAN1_SCE_IRQHandler)
 
 HANDLER (EXTI9_5_IRQHandler)
 
 HANDLER (TIM1_BRK_TIM9_IRQHandler)
 
 HANDLER (TIM1_UP_TIM10_IRQHandler)
 
 HANDLER (TIM1_TRG_COM_TIM11_IRQHandler)
 
 HANDLER (TIM1_CC_IRQHandler)
 
 HANDLER (TIM2_IRQHandler)
 
 HANDLER (TIM3_IRQHandler)
 
 HANDLER (TIM4_IRQHandler)
 
 HANDLER (I2C1_EV_IRQHandler)
 
 HANDLER (I2C1_ER_IRQHandler)
 
 HANDLER (I2C2_EV_IRQHandler)
 
 HANDLER (I2C2_ER_IRQHandler)
 
 HANDLER (SPI1_IRQHandler)
 
 HANDLER (SPI2_IRQHandler)
 
 HANDLER (USART1_IRQHandler)
 
 HANDLER (USART2_IRQHandler)
 
 HANDLER (USART3_IRQHandler)
 
 HANDLER (EXTI15_10_IRQHandler)
 
 HANDLER (RTC_Alarm_IRQHandler)
 
 HANDLER (OTG_FS_WKUP_IRQHandler)
 
 HANDLER (TIM8_BRK_TIM12_IRQHandler)
 
 HANDLER (TIM8_UP_TIM13_IRQHandler)
 
 HANDLER (TIM8_TRG_COM_TIM14_IRQHandler)
 
 HANDLER (TIM8_CC_IRQHandler)
 
 HANDLER (DMA1_Stream7_IRQHandler)
 
 HANDLER (FSMC_IRQHandler)
 
 HANDLER (SDIO_IRQHandler)
 
 HANDLER (TIM5_IRQHandler)
 
 HANDLER (SPI3_IRQHandler)
 
 HANDLER (USART4_IRQHandler)
 
 HANDLER (USART5_IRQHandler)
 
 HANDLER (TIM6_DAC_IRQHandler)
 
 HANDLER (TIM7_IRQHandler)
 
 HANDLER (DMA2_Stream0_IRQHandler)
 
 HANDLER (DMA2_Stream1_IRQHandler)
 
 HANDLER (DMA2_Stream2_IRQHandler)
 
 HANDLER (DMA2_Stream3_IRQHandler)
 
 HANDLER (DMA2_Stream4_IRQHandler)
 
 HANDLER (ETH_IRQHandler)
 
 HANDLER (ETH_WKUP_IRQHandler)
 
 HANDLER (CAN2_TX_IRQHandler)
 
 HANDLER (CAN2_RX0_IRQHandler)
 
 HANDLER (CAN2_RX1_IRQHandler)
 
 HANDLER (CAN2_SCE_IRQHandler)
 
 HANDLER (OTG_FS_IRQHandler)
 
 HANDLER (DMA2_Stream5_IRQHandler)
 
 HANDLER (DMA2_Stream6_IRQHandler)
 
 HANDLER (DMA2_Stream7_IRQHandler)
 
 HANDLER (USART6_IRQHandler)
 
 HANDLER (I2C3_EV_IRQHandler)
 
 HANDLER (I2C3_ER_IRQHandler)
 
 HANDLER (OTG_HS_EP1_OUT_IRQHandler)
 
 HANDLER (OTG_HS_EP1_IN_IRQHandler)
 
 HANDLER (OTG_HS_WKUP_IRQHandler)
 
 HANDLER (OTG_HS_IRQHandler)
 
 HANDLER (DCMI_IRQHandler)
 
 HANDLER (CRYP_IRQHandler)
 
 HANDLER (HASH_RNG_IRQHandler)
 
 HANDLER (FPU_IRQHandler)
 
vector *io_vectors[] __attribute__ ((section(".io_vectors")))
 

Function Documentation

static void default_io_handler ( void  )
static

default interrupt handler

Definition at line 32 of file vectors_stm32f4xx.c.