integrate irq2nvic_h script in buildprocess

This commit is contained in:
chrysn
2012-10-18 17:57:59 +02:00
parent ae832b4ee8
commit c69916ffb6
5 changed files with 35 additions and 10 deletions

View File

@@ -23,7 +23,7 @@
/* load optional platform dependent initialization routines */
#include "../dispatch/vector.c"
/* load the weak symbols for IRQ_HANDLERS */
#include <libopencm3/dispatch/vector_nvic.h>
#include "../dispatch/vector_nvic.c"
#define WEAK __attribute__ ((weak))

View File

@@ -0,0 +1,19 @@
#if defined(STM32F1)
# include "../stm32/f1/vector_nvic.c"
#elif defined(STM32F2)
# include "../stm32/f2/vector_nvic.c"
#elif defined(STM32F4)
# include "../stm32/f4/vector_nvic.c"
#elif defined(TINYGECKO)
# include "../efm32/tinygecko/vector_nvic.c"
#elif defined(LPC43XX)
# include "../lpc43xx/vector_nvic.c"
#else
# warning"no chipset defined; user interrupts are disabled"
#define IRQ_HANDLERS
#endif