cnt_cli 0.4.0

Command line interface for the embedded counters crate - cnt
1
2
3
4
5
6
7
8
use cnt_core::CountersBlock;
use probe_rs::{Core, MemoryInterface};

pub fn reset(counters: &CountersBlock, core: &mut Core) -> anyhow::Result<()> {
    let data = vec![0u8; counters.buffer().size as usize];
    core.write_mem_32bit(counters.buffer().addr, &data)?;
    Ok(())
}