//! Low level access to Cortex-M processors
//!
//! This crate provides:
//!
//! - Access to core peripherals like NVIC, SCB and SysTick.
//! - Access to core registers like CONTROL, MSP and PSR.
//! - Interrupt manipulation mechanisms
//! - Safe wrappers around assembly instructions like `bkpt`
extern crate aligned;
extern crate bare_metal;
extern crate untagged_option;
extern crate volatile_register;
// NOTE(target_arch) is for documentation purposes
pub use Peripherals;
pub use UntaggedOption;