|
libopencm3
A free/libre/open-source firmware library for various ARM Cortex-M3 microcontrollers.
|

Go to the source code of this file.
Functions | |
| void | nvic_enable_irq (uint8_t irqn) |
| NVIC Enable Interrupt. More... | |
| void | nvic_disable_irq (uint8_t irqn) |
| NVIC Disable Interrupt. More... | |
| uint8_t | nvic_get_pending_irq (uint8_t irqn) |
| NVIC Return Pending Interrupt. More... | |
| void | nvic_set_pending_irq (uint8_t irqn) |
| NVIC Set Pending Interrupt. More... | |
| void | nvic_clear_pending_irq (uint8_t irqn) |
| NVIC Clear Pending Interrupt. More... | |
| uint8_t | nvic_get_irq_enabled (uint8_t irqn) |
| NVIC Return Enabled Interrupt. More... | |
| void | nvic_set_priority (uint8_t irqn, uint8_t priority) |
| NVIC Set Interrupt Priority. More... | |
| uint8_t | nvic_get_active_irq (uint8_t irqn) |
| NVIC Return Active Interrupt. More... | |
| void | nvic_generate_software_interrupt (uint16_t irqn) |
| NVIC Software Trigger Interrupt. More... | |