rvdasm 0.2.3

A RISC-V disassembler written in Rust
Documentation
1
2
3
4
5
6
7
8
9
10
// tests for the disassembler
use rvdasm::disassembler::*;

#[test]
fn test_decode_one() {
    let disassembler = Disassembler::new(Xlen::XLEN64);
    let code = 0x00000293;
    let insn = disassembler.disassmeble_one(code);
    println!("{:?}", insn);
}