embox
1/**
2* GENERATED FILE
3*/
4#include <kernel/irq.h>
5
6#include "main.h"
7#include "stm32_PLATFORM_xx_it.h"
8
9#define EMBOX_STM32_IRQ_HANDLER(prefix) \
10static irq_return_t embox_##prefix##_IRQHandler(unsigned int irq_nr, void *data) { \
11prefix##_IRQHandler(); \
12return IRQ_HANDLED; \
13}
14
15_IRQ_HANDLERS_DECLARE_
16
17extern void (*cortexm_external_clock_hnd)(void);
18
19int embox_stm32_setup_irq_handlers(void) {
20int res = 0;
21
22cortexm_external_clock_hnd = SysTick_Handler;
23
24_STM32_IRQ_ATTACH_
25
26return res;
27}
28