Module cortexm4::nvic [] [src]

Cortex-M4 NVIC

Reexports

use kernel::common::volatile_cell::VolatileCell;

Structs

Nvic

An opaque wrapper for a single NVIC interrupt.

Registers

Constants

BASE_ADDRESS

Functions

clear_all_pending

Clear all pending interrupts

disable_all

Disable all interrupts

enable_all

Enable all interrupts

has_pending
next_pending

Get the index (0-240) the lowest number pending interrupt, or None if none are pending.