July 2023 Rustacean meetup

July 2023 Rustacean meetup

Suhas Kudlur Viswanath

Building lightweight command-line software using Rust

Submitted Jun 14, 2023

RISCulator

RISCulator is a lightweight RISC-V emulator built using rust. I am developing this tool to make it easier for people learning RISC-V. RISCulator emulates a RISC-V processor, which is an open instruction-set architecture. It takes a .bin file from the riscv-gcc compiler and runs it through the emulation where it emulates the fetch stage and goes on to visually display the inner workings of RISC-V processor such as decode and execute stages. I mainly created RISCulator to teach my juniors :) I would love to talk about a tiny bit about RISC-V and show how rust can be used to create CLI tools.

Link to project: https://github.com/skudlur/RISCulator/

Comments

{{ gettext('Login to leave a comment') }}

{{ gettext('Post a comment…') }}
{{ gettext('New comment') }}
{{ formTitle }}

{{ errorMsg }}

{{ gettext('No comments posted yet') }}

Hosted by

A community of rust-lang contributors and end-users from Bangalore. We also have presence on the following telegram channels https://t.me/RustIndia https://t.me/keralars https://t.me/fpncr Twitter handle: https://twitter.com/rustlangin more