libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
Macros
|
Functions
stm32/f3/nvic.h File Reference
#include <
libopencm3/cm3/nvic.h
>
Include dependency graph for stm32/f3/nvic.h:
Go to the source code of this file.
Macros
#define
NVIC_NVIC_WWDG_IRQ
0
#define
NVIC_PVD_IRQ
1
#define
NVIC_TAMP_STAMP_IRQ
2
#define
NVIC_RTC_WKUP_IRQ
3
#define
NVIC_FLASH_IRQ
4
#define
NVIC_RCC_IRQ
5
#define
NVIC_EXTI0_IRQ
6
#define
NVIC_EXTI1_IRQ
7
#define
NVIC_EXTI2_TSC_IRQ
8
#define
NVIC_EXTI3_IRQ
9
#define
NVIC_EXTI4_IRQ
10
#define
NVIC_DMA1_CHANNEL1_IRQ
11
#define
NVIC_DMA1_CHANNEL2_IRQ
12
#define
NVIC_DMA1_CHANNEL3_IRQ
13
#define
NVIC_DMA1_CHANNEL4_IRQ
14
#define
NVIC_DMA1_CHANNEL5_IRQ
15
#define
NVIC_DMA1_CHANNEL6_IRQ
16
#define
NVIC_DMA1_CHANNEL7_IRQ
17
#define
NVIC_ADC1_2_IRQ
18
#define
NVIC_USB_HP_CAN1_TX_IRQ
19
#define
NVIC_USB_LP_CAN1_RX0_IRQ
20
#define
NVIC_CAN1_RX1_IRQ
21
#define
NVIC_CAN1_SCE_IRQ
22
#define
NVIC_EXTI9_5_IRQ
23
#define
NVIC_TIM1_BRK_TIM15_IRQ
24
#define
NVIC_TIM1_UP_TIM16_IRQ
25
#define
NVIC_TIM1_TRG_COM_TIM17_IRQ
26
#define
NVIC_TIM1_CC_IRQ
27
#define
NVIC_TIM2_IRQ
28
#define
NVIC_TIM3_IRQ
29
#define
NVIC_TIM4_IRQ
30
#define
NVIC_I2C1_EV_EXTI23_IRQ
31
#define
NVIC_I2C1_ER_IRQ
32
#define
NVIC_I2C2_EV_EXTI24_IRQ
33
#define
NVIC_I2C2_ER_IRQ
34
#define
NVIC_SPI1_IRQ
35
#define
NVIC_SPI2_IRQ
36
#define
NVIC_USART1_EXTI25_IRQ
37
#define
NVIC_USART2_EXTI26_IRQ
38
#define
NVIC_USART3_EXTI28_IRQ
39
#define
NVIC_EXTI15_10_IRQ
40
#define
NVIC_RTC_ALARM_IRQ
41
#define
NVIC_USB_WKUP_A_IRQ
42
#define
NVIC_TIM8_BRK_IRQ
43
#define
NVIC_TIM8_UP_IRQ
44
#define
NVIC_TIM8_TRG_COM_IRQ
45
#define
NVIC_TIM8_CC_IRQ
46
#define
NVIC_ADC3_IRQ
47
#define
NVIC_RESERVED_1_IRQ
48
#define
NVIC_RESERVED_2_IRQ
49
#define
NVIC_RESERVED_3_IRQ
50
#define
NVIC_SPI3_IRQ
51
#define
NVIC_UART4_EXTI34_IRQ
52
#define
NVIC_UART5_EXTI35_IRQ
53
#define
NVIC_TIM6_DAC_IRQ
54
#define
NVIC_TIM7_IRQ
55
#define
NVIC_DMA2_CHANNEL1_IRQ
56
#define
NVIC_DMA2_CHANNEL2_IRQ
57
#define
NVIC_DMA2_CHANNEL3_IRQ
58
#define
NVIC_DMA2_CHANNEL4_IRQ
59
#define
NVIC_DMA2_CHANNEL5_IRQ
60
#define
NVIC_ETH_IRQ
61
#define
NVIC_RESERVED_4_IRQ
62
#define
NVIC_RESERVED_5_IRQ
63
#define
NVIC_COMP123_IRQ
64
#define
NVIC_COMP456_IRQ
65
#define
NVIC_COMP7_IRQ
66
#define
NVIC_HRTIM_MASTER_IRQ
67
#define
NVIC_HRTIM_TIMA_IRQ
68
#define
NVIC_HRTIM_TIMB_IRQ
69
#define
NVIC_HRTIM_TIMC_IRQ
70
#define
NVIC_HRTIM_TIMD_IRQ
71
#define
NVIC_HRTIM_TIME_IRQ
72
#define
NVIC_HRTIM_FLT_IRQ
73
#define
NVIC_USB_HP_IRQ
74
#define
NVIC_USB_LP_IRQ
75
#define
NVIC_USB_WKUP_IRQ
76
#define
NVIC_RESERVED_13_IRQ
77
#define
NVIC_RESERVED_14_IRQ
78
#define
NVIC_RESERVED_15_IRQ
79
#define
NVIC_RESERVED_16_IRQ
80
#define
NVIC_IRQ_COUNT
81
Functions
void
nvic_wwdg_isr
(void)
void
pvd_isr
(void)
void
tamp_stamp_isr
(void)
void
rtc_wkup_isr
(void)
void
flash_isr
(void)
void
rcc_isr
(void)
void
exti0_isr
(void)
void
exti1_isr
(void)
void
exti2_tsc_isr
(void)
void
exti3_isr
(void)
void
exti4_isr
(void)
void
dma1_channel1_isr
(void)
void
dma1_channel2_isr
(void)
void
dma1_channel3_isr
(void)
void
dma1_channel4_isr
(void)
void
dma1_channel5_isr
(void)
void
dma1_channel6_isr
(void)
void
dma1_channel7_isr
(void)
void
adc1_2_isr
(void)
void
usb_hp_can1_tx_isr
(void)
void
usb_lp_can1_rx0_isr
(void)
void
can1_rx1_isr
(void)
void
can1_sce_isr
(void)
void
exti9_5_isr
(void)
void
tim1_brk_tim15_isr
(void)
void
tim1_up_tim16_isr
(void)
void
tim1_trg_com_tim17_isr
(void)
void
tim1_cc_isr
(void)
void
tim2_isr
(void)
void
tim3_isr
(void)
void
tim4_isr
(void)
void
i2c1_ev_exti23_isr
(void)
void
i2c1_er_isr
(void)
void
i2c2_ev_exti24_isr
(void)
void
i2c2_er_isr
(void)
void
spi1_isr
(void)
void
spi2_isr
(void)
void
usart1_exti25_isr
(void)
void
usart2_exti26_isr
(void)
void
usart3_exti28_isr
(void)
void
exti15_10_isr
(void)
void
rtc_alarm_isr
(void)
void
usb_wkup_a_isr
(void)
void
tim8_brk_isr
(void)
void
tim8_up_isr
(void)
void
tim8_trg_com_isr
(void)
void
tim8_cc_isr
(void)
void
adc3_isr
(void)
void
reserved_1_isr
(void)
void
reserved_2_isr
(void)
void
reserved_3_isr
(void)
void
spi3_isr
(void)
void
uart4_exti34_isr
(void)
void
uart5_exti35_isr
(void)
void
tim6_dac_isr
(void)
void
tim7_isr
(void)
void
dma2_channel1_isr
(void)
void
dma2_channel2_isr
(void)
void
dma2_channel3_isr
(void)
void
dma2_channel4_isr
(void)
void
dma2_channel5_isr
(void)
void
eth_isr
(void)
void
reserved_4_isr
(void)
void
reserved_5_isr
(void)
void
comp123_isr
(void)
void
comp456_isr
(void)
void
comp7_isr
(void)
void
hrtim_master_isr
(void)
void
hrtim_tima_isr
(void)
void
hrtim_timb_isr
(void)
void
hrtim_timc_isr
(void)
void
hrtim_timd_isr
(void)
void
hrtim_time_isr
(void)
void
hrtim_flt_isr
(void)
void
usb_hp_isr
(void)
void
usb_lp_isr
(void)
void
usb_wkup_isr
(void)
void
reserved_13_isr
(void)
void
reserved_14_isr
(void)
void
reserved_15_isr
(void)
void
reserved_16_isr
(void)
include
libopencm3
stm32
f3
nvic.h
Generated on Tue Mar 7 2023 16:11:35 for libopencm3 by
1.9.4