GitXplorerGitXplorer
b

risky

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
d1ed63dc3e58d776acbcc1e97c0d3c6795420175

Version 0.3.0

bburjui committed 5 years ago
Unverified
7324c7e0e16b8e69ce8de2b7ab0c05fff3ae4bde

Make encoding functions panic instead of returning Result

bburjui committed 5 years ago
Unverified
ae8ab6a056287e16ff71116ed47fbefdfe482439

Version 0.2.3

bburjui committed 6 years ago
Unverified
e8d0f8c148d93a47b2422daccf6fba402602c2f9

Fix immediate value range checks

bburjui committed 6 years ago
Unverified
94059626d4acf97213070f1a9ea84a4637c1df55

Version 0.2.2

bburjui committed 6 years ago
Unverified
879f10687494c9381e565beb91d9661d4e494ac1

Fix "out of range" error message again

bburjui committed 6 years ago

README

The README file for this repository.

risky

RISC-V instruction encoding library. The following instruction sets are implemented at the moment:

  • RV32I base instruction set
  • RV32M standard extension

No compressed 16-bit instructions yet. The library is in its early days, so there is more to come.

The code is based on the official RISC-V documentation:

“The RISC-V Instruction Set Manual, Volume I: User-Level ISA, Document Version 2.2”, Editors Andrew Waterman and Krste Asanović, RISC-V Foundation, May 2017. https://riscv.org/specifications/