Skip to content

Releases: johnwinans/rvalp

spelling and phrasing improvements

23 Apr 10:59
Compare
Choose a tag to compare
Pre-release

Fix some typos that were reported in github issues. (Thanks to all that found these!)

Add ribbon diagrams to reference card

19 Oct 14:40
Compare
Choose a tag to compare
Pre-release

Add ribbon diagrams to tri-fold refcard
Change refcard boolean operators for better readability

Add green card (page 1)

17 Oct 02:08
Compare
Choose a tag to compare
Pre-release

Refactored some diagrams to start a proper green-card.

imm_j and imm_b can only contain even values

07 Oct 11:17
Compare
Choose a tag to compare

Correct the offset ranges for B-type and J-type instructions.

Improve LI and LA pseudoinstruction description

18 Apr 15:33
Compare
Choose a tag to compare

Change notation used for incrementing the immediate operands of the LUI and AUIPC instructions when used in the LI and LA pseudo instructions.

Propagate same into %hi, %lo, et. al.

IEEE-754 floating point clarification

26 Jan 17:46
Compare
Choose a tag to compare
Pre-release

Clean up the drawing of the floating point value box to show slugs where hex digits are aligned.
Clarify discussion on comparing magnitudes of IEEE-754 formatted values.

Update toolchain install notes in Appendix A

30 Jun 01:59
f6433f5
Compare
Choose a tag to compare

Install python before the GNU toolchain for GDB.
Added notes on building qemu.

Rephrase how lengths are determined for shift insns

19 Jun 19:00
Compare
Choose a tag to compare

Change wording and diagrams concerning which bits are used from length values used in shift instructions.

Correct mislabeled sign on sudtrahend

03 Mar 14:05
Compare
Choose a tag to compare
Pre-release
v0.12

Correct mislabeled sign on sudtrahend

Rewrite the discussion of big-endian and little-endian storage

12 Feb 18:40
Compare
Choose a tag to compare

More examples and color highlighting were added to the section discussing big-endian and little-endian values and the way they are stored in memory.