Riscv-config

Latest version: v3.18.3

Safety actively analyzes 681844 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 14 of 15

2.0.0

Added
- adding support for warl fields and support
- documentation for the warl fields added
- reset-value checks added
Changed
- using a new common template for defining all csrs
- updated docs with new template
- using special function within conf.py to extract comments from yaml file as docs.
Fixed
- closed issues 10, 11, 12, 13

1.0.2

Changed
- Log is generated only if specified(for API calls to checker.check_specs).
Fixed
- link in readme now points to github instead of gitlab.

1.0.0

Changed
- Work directory isnt deleted if the directory exists, although the files of the same name will be overwritten.
Fixed
- Checked yaml passes validation too.

0.1.0

Added
- Added work_dir as arg and always outputs to that dir.
- Added reset vector and nmi vector to platform.yaml
- Vendor description fields in schema.
- An xlen field added for internal use.
Fixed
- In ISA field in isa_specs subsequent 'Z' extensions should be prefixed by an underscore '_'
- Fixed `cerberus.validator.DocumentError: document is missing` error when platform specs is empty.
- mtvec:mode max value is set to 1.
- privilege-spec and user-spec are taken as strings instead of float.
Changed
- The representation of the int fields is preserved in the checked-yaml.
- mepc is a required field.
- check_specs function now returns the paths to the dumped normalized files.
- No other entries in node where implemented is False.
- Readonly fields are purged by default.
- Multiple values/entries for the same node is not allowed.
Removed
- remove *_checked.yaml files from Examples.
- changed templates_platform.yaml to template_platform.yaml in docs.

0.0.3

Fixed
- doc update

0.0.2

Fixed
- pdf documentation
- ci-cd to host pdf as well

Page 14 of 15

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.