| Crates.io | rvdasm |
| lib.rs | rvdasm |
| version | 0.2.1 |
| created_at | 2025-04-08 22:21:54.302744+00 |
| updated_at | 2025-09-24 17:08:48.592742+00 |
| description | A RISC-V disassembler written in Rust |
| homepage | |
| repository | https://github.com/iansseijelly/rvdasm |
| max_upload_size | |
| id | 1626037 |
| size | 333,166 |
A RISC-V disassmbler written in rust.
Example:
RUST_LOG=debug cargo run --example dasm -- --file [ELF] --print
I, M, A , C, F, D, V, zicsr.
Distinguishes XLEN of 32 or 64.
The isa.rs file is generated from iansseijelly:riscv-opcodes.
This repo is also registered as a submodule in ${ROOT}/riscv-opcodes.
Run gen.sh in that repo to generate isa.rs and isa_consts.rs.