Skip to content

Releases: riscv-software-src/riscv-config

2.16.1

22 Jul 07:40
7655623
Compare
Choose a tag to compare
  • fixed bug in regex where Zk and Zknh were missing an underscore

2.16.0

20 Jul 05:58
2f1fa17
Compare
Choose a tag to compare
  • fixed overlap checks for crypto extensions
    • removing K and P extension strings from regex

2.15.1

18 Jun 11:57
ab596eb
Compare
Choose a tag to compare
  • added missing Z extensions from Kcrypto
    • fixed ordering of the Z extensions as per isa spec.

2.15.0

16 Jun 19:34
9e778d0
Compare
Choose a tag to compare
  • moved ISA validation as a separate api function to enable import in other python tools

2.14.1

16 Jun 14:43
314abce
Compare
Choose a tag to compare
  • add support for Zicbo* extensions
    • add new node in platform_schema: zicbo_cache_block_sz

2.14.0

13 May 11:42
43ea006
Compare
Choose a tag to compare
  • fix for index-based dependency checks in warl string.

2.13.1

23 Mar 04:40
138c69e
Compare
Choose a tag to compare
  • Added setup.cfg to automate bumpversion
  • Fix wording for legal strings in dependency warl fields.

2.13.0

09 Mar 12:36
e8e1703
Compare
Choose a tag to compare
  • add support for detection of svnapot in ISA string
    • genralize conversion of hex, oct, bin values to int in warl functions
    • machine flat schema to include wlrl types as well

2.12.1

18 Dec 15:56
8c01729
Compare
Choose a tag to compare

Fixed

  • added mbe and sbe fields in mstatush
  • fixed default setter for vsstatus in RV32 mode

2.12.0

10 Dec 13:17
955f1a0
Compare
Choose a tag to compare

Added

  • support for hypervisor csrs
  • change default for dcsr.v and fix the check_with function for the same
  • ensures proper checks for csrs defined as 32-bit only registers