Svdtools

Latest version: v0.1.27

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

Scan your dependencies

Page 1 of 3

0.3.7

* Support `bitRange` and `msb+lsb` in field `_modify`
* Support `_include` in peripherals in `device.yaml`
* Add `--enum_derive` flag
* Strip `alternateRegister` too
* Add `modifiedWriteValues` and `readAction` field patch (156)
* Ignore rule if starts with "?~" and no matched instances
* Fix 144
* Flag to check for errors after patching

0.3.6

* Fix 182

0.3.5

* Move field with derived enums before other
* `-1` for default enum value
* Update `displayName` during collect, improve searching common `description`
* mmaps: peripheral arrays, bump `svd` crates
* patch: `--show-patch-on-error` prints yaml patches on error

0.3.4

* Revert 145
* Improve "Could not find errors"
* use register size as dimIncrement for 1-element arrays
* Replace spec indices search with regex
* modify writeConstraint for register

0.3.3

* Fast fix for 161

0.3.2

* `_modify` `derivedFrom` for peripherals, clusters, registers and fields
* fix field bit range in `svdtools html`

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.