Go to file
Runji Wang b99f11bb66 fix cargo clippy 2020-06-07 01:41:02 +08:00
src fix cargo clippy 2020-06-07 01:41:02 +08:00
targets Add wait and nop instructions 2019-03-21 09:49:40 +08:00
.gitignore Rename cp0_traits, fix some typos 2019-03-24 00:03:56 +08:00
.travis.yml update nightly to 2020-06-04 and switch asm! to llvm_asm! 2020-06-07 01:36:15 +08:00
Cargo.toml update nightly to 2020-06-04 and switch asm! to llvm_asm! 2020-06-07 01:36:15 +08:00
LICENSE Initial commit 2019-03-21 08:56:24 +08:00
Makefile Add mode option in Makefile 2019-03-28 11:19:32 +08:00
README.md Update README 2019-03-28 22:09:34 +08:00
rust-toolchain update nightly to 2020-06-04 and switch asm! to llvm_asm! 2020-06-07 01:36:15 +08:00

README.md

rust-mips

Build status Crate version

Rust library for low-level abstraction of MIPS32 processors

License

This project is licensed under the terms of the MIT license.

Build

First install rustup, then execute:

rustup component add rust-src
cargo install cargo-xbuild
make # for debug version
make mode=release # for release version

Use make clean to remove all build outputs, make dist-clean to also remove cached cargos.

Documentation

See doc.rs/mips for documentation, or run cargo doc to generate it locally.