|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|
#include <libopencm3/cm3/nvic.h>
Go to the source code of this file.
Macros | |
| #define | NVIC_DMA_IRQ 0 |
| #define | NVIC_GPIO_EVEN_IRQ 1 |
| #define | NVIC_TIMER0_IRQ 2 |
| #define | NVIC_ACMP0_IRQ 3 |
| #define | NVIC_ADC0_IRQ 4 |
| #define | NVIC_I2C0_IRQ 5 |
| #define | NVIC_GPIO_ODD_IRQ 6 |
| #define | NVIC_TIMER1_IRQ 7 |
| #define | NVIC_USART1_RX_IRQ 8 |
| #define | NVIC_USART1_TX_IRQ 9 |
| #define | NVIC_LEUART0_IRQ 10 |
| #define | NVIC_PCNT0_IRQ 11 |
| #define | NVIC_RTC_IRQ 12 |
| #define | NVIC_CMU_IRQ 13 |
| #define | NVIC_VCMP_IRQ 14 |
| #define | NVIC_MSC_IRQ 15 |
| #define | NVIC_AES_IRQ 16 |
| #define | NVIC_USART0_RX_IRQ 17 |
| #define | NVIC_USART0_TX_IRQ 18 |
| #define | NVIC_USB_IRQ 19 |
| #define | NVIC_TIMER2_IRQ 20 |
| #define | NVIC_IRQ_COUNT 21 |
Functions | |
| void | dma_isr (void) |
| void | gpio_even_isr (void) |
| void | timer0_isr (void) |
| void | acmp0_isr (void) |
| void | adc0_isr (void) |
| void | i2c0_isr (void) |
| void | gpio_odd_isr (void) |
| void | timer1_isr (void) |
| void | usart1_rx_isr (void) |
| void | usart1_tx_isr (void) |
| void | leuart0_isr (void) |
| void | pcnt0_isr (void) |
| void | rtc_isr (void) |
| void | cmu_isr (void) |
| void | vcmp_isr (void) |
| void | msc_isr (void) |
| void | aes_isr (void) |
| void | usart0_rx_isr (void) |
| void | usart0_tx_isr (void) |
| void | usb_isr (void) |
| void | timer2_isr (void) |