//! Instrumentation Trace Macrocell.
pub use Port;
use ;
use cpu;
use Tcr;
use *;
const POST_FLUSH_WAIT: u32 = 0x400;
/// Prints `str` to the ITM port #0.
///
/// See [`print!`](print!) and [`println!`](println!) macros.
/// Prints `core::fmt::Arguments` to the ITM port #0.
///
/// See [`print!`](print!) and [`println!`](println!) macros.
/// Waits until all pending packets will be transmitted.