Crate panic_itm [] [src]

Log panic messages using the ITM (Instrumentation Trace Macrocell)

This crate contains an implementation of panic_fmt that logs panic messages to the ITM stimulus port 0.

Usage

This example is not tested
#![no_std]

extern crate panic_itm;

fn main() {
    panic!("FOO")
}
(gdb) monitor tpiu config external uart off 8000000 2000000
(gdb) monitor itm port 0 on
(gdb) continue
(..)
$ itmdump -f /dev/ttyUSB0
panicked at 'FOO', src/main.rs:6:5