Paparazzi UAS  v4.0.4_stable-3-gf39211a
Paparazzi is a free software Unmanned Aircraft System.
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
stm32_vector_table.c File Reference
#include "stm32_vector_table.h"
#include <cmsis/stm32.h>
#include "stm32_exceptions.h"
+ Include dependency graph for stm32_vector_table.c:

Go to the source code of this file.

Macros

#define SYS_TICK_IRQ_HANDLER   null_handler
 
#define USART1_IRQ_HANDLER   null_handler
 
#define USART2_IRQ_HANDLER   null_handler
 
#define USART3_IRQ_HANDLER   null_handler
 
#define USART5_IRQ_HANDLER   null_handler
 
#define I2C1_EV_IRQ_HANDLER   null_handler
 
#define I2C1_ER_IRQ_HANDLER   null_handler
 
#define I2C2_EV_IRQ_HANDLER   null_handler
 
#define I2C2_ER_IRQ_HANDLER   null_handler
 
#define SPI1_IRQ_HANDLER   null_handler
 
#define SPI2_IRQ_HANDLER   null_handler
 
#define EXTI0_IRQ_HANDLER   null_handler
 
#define EXTI2_IRQ_HANDLER   null_handler
 
#define EXTI3_IRQ_HANDLER   null_handler
 
#define EXTI4_IRQ_HANDLER   null_handler
 
#define EXTI9_5_IRQ_HANDLER   null_handler
 
#define EXTI15_10_IRQ_HANDLER   null_handler
 
#define DMA1_C2_IRQ_HANDLER   null_handler
 
#define DMA1_C4_IRQ_HANDLER   null_handler
 
#define ADC1_2_IRQ_HANDLER   null_handler
 
#define TIM2_IRQ_HANDLER   null_handler
 
#define TIM6_IRQ_HANDLER   null_handler
 
#define USB_HP_CAN1_TX_IRQ_HANDLER   null_handler
 
#define USB_LP_CAN1_RX0_IRQ_HANDLER   null_handler
 

Functions

void reset_handler_stage1 (void)
 
void main (void)
 
void reset_handler_stage2 (void)
 
void null_handler (void)
 
void assert_param (void)
 

Variables

unsigned long _etext
 
unsigned long _sidata
 
unsigned long _sdata
 
unsigned long _edata
 
unsigned long _sbss
 
unsigned long _ebss
 
void _estack
 

Macro Definition Documentation

#define ADC1_2_IRQ_HANDLER   null_handler

Definition at line 159 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define DMA1_C2_IRQ_HANDLER   null_handler

Definition at line 145 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define DMA1_C4_IRQ_HANDLER   null_handler

Definition at line 152 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define EXTI0_IRQ_HANDLER   null_handler

Definition at line 102 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define EXTI15_10_IRQ_HANDLER   null_handler

Definition at line 137 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define EXTI2_IRQ_HANDLER   null_handler

Definition at line 109 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define EXTI3_IRQ_HANDLER   null_handler

Definition at line 116 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define EXTI4_IRQ_HANDLER   null_handler

Definition at line 123 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define EXTI9_5_IRQ_HANDLER   null_handler

Definition at line 130 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define I2C1_ER_IRQ_HANDLER   null_handler

Definition at line 72 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define I2C1_EV_IRQ_HANDLER   null_handler

Definition at line 71 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define I2C2_ER_IRQ_HANDLER   null_handler

Definition at line 81 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define I2C2_EV_IRQ_HANDLER   null_handler

Definition at line 80 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define SPI1_IRQ_HANDLER   null_handler

Definition at line 88 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define SPI2_IRQ_HANDLER   null_handler

Definition at line 95 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define SYS_TICK_IRQ_HANDLER   null_handler

Definition at line 34 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define TIM2_IRQ_HANDLER   null_handler

Definition at line 166 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define TIM6_IRQ_HANDLER   null_handler

Definition at line 173 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define USART1_IRQ_HANDLER   null_handler

Definition at line 41 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define USART2_IRQ_HANDLER   null_handler

Definition at line 48 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define USART3_IRQ_HANDLER   null_handler

Definition at line 55 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define USART5_IRQ_HANDLER   null_handler

Definition at line 62 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define USB_HP_CAN1_TX_IRQ_HANDLER   null_handler

Definition at line 180 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

#define USB_LP_CAN1_RX0_IRQ_HANDLER   null_handler

Definition at line 187 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

Function Documentation

void assert_param ( void  )

Definition at line 318 of file stm32_vector_table.c.

void null_handler ( void  )

Definition at line 309 of file stm32_vector_table.c.

Referenced by reset_handler_stage1().

+ Here is the caller graph for this function:

void reset_handler_stage2 ( void  )

Definition at line 292 of file stm32_vector_table.c.

References _ebss, _edata, _sbss, _sdata, _sidata, and main().

+ Here is the call graph for this function:

Variable Documentation

unsigned long _ebss

Referenced by reset_handler_stage2().

unsigned long _edata

Referenced by reset_handler_stage2().

void _estack

Referenced by reset_handler_stage1().

unsigned long _etext
unsigned long _sbss

Referenced by reset_handler_stage2().

unsigned long _sdata

Referenced by reset_handler_stage2().

unsigned long _sidata

Referenced by reset_handler_stage2().