//! Volatile cell that conforms to the RAL's register API
//!
//! `VCell` use volatile reads and writes on an owned type
//! `T`. `VCell` does not support interior mutability, so
//! types using `VCell` must expose mutability. (It's probably
//! not a 'cell' then, but given it's history we'll keep the
//! name...)
use ptr;
/// A memory location that requires volatile reads and writes
;