Yasimavr

Latest version: v0.1.2

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

Scan your dependencies

0.1.2

What's Changed

Added support for bootloaders and self-programming features :
* Adding NVM section access control by clesav in https://github.com/clesav/yasimavr/pull/74
* Support for interrupt vector table advance features by clesav in https://github.com/clesav/yasimavr/pull/75
* XT architecture : Added support for BOOTLOCK & APCWP by clesav in https://github.com/clesav/yasimavr/pull/78
* AVR architecture : added support for lockbit by clesav in https://github.com/clesav/yasimavr/pull/79
* AVR architecture : added SPM peripheral model by clesav in https://github.com/clesav/yasimavr/pull/81

Others:
* CI action update by clesav in https://github.com/clesav/yasimavr/pull/76
* Simdump improvements by clesav in https://github.com/clesav/yasimavr/pull/77
* Build correction by clesav in https://github.com/clesav/yasimavr/pull/80

**Full Changelog**: https://github.com/clesav/yasimavr/compare/v0.1.1...v0.1.2

0.1.1

What's Changed
* Misc bug corrections by clesav in https://github.com/clesav/yasimavr/pull/61
* Fix GDB path by Erovia in https://github.com/clesav/yasimavr/pull/63
* Cycle timer API additions by clesav in https://github.com/clesav/yasimavr/pull/64
* FW symbols support by clesav in https://github.com/clesav/yasimavr/pull/65
* Remove unused attribute from Firmware class by clesav in https://github.com/clesav/yasimavr/pull/66
* Dev Descriptor changes by clesav in https://github.com/clesav/yasimavr/pull/67
* GDB_Stub bug correction by clesav in https://github.com/clesav/yasimavr/pull/68
* Device library bug corrections by clesav in https://github.com/clesav/yasimavr/pull/69
* New timer/counter (XT core) models by clesav in https://github.com/clesav/yasimavr/pull/70
* Updated sphinx dependencies by clesav in https://github.com/clesav/yasimavr/pull/71
* Added Device Library documentation by clesav in https://github.com/clesav/yasimavr/pull/72

New Contributors
* Erovia made their first contribution in https://github.com/clesav/yasimavr/pull/63

**Full Changelog**: https://github.com/clesav/yasimavr/compare/0.1...v0.1.1

0.1

What's Changed
* CLI: pretty print for model list
* Change FW areas to enum
* Sphinx doc generation
* Adding python 12 to Windows build
* Automatic testing using pytest
* Firmware & NVM rework
* Pin API rework
* GPIO Port model correction
* Readme correction

0.0.4

What's Changed
Build:
* Added delvewheel repair step to the build process on Windows, to deploy the DLL dependencies with the extension modules
C++ library :
* Comment rework to be Doxygen-readable and addition of Doxyfile
Bindings :
* Added comparison operators to reg_addr_t binding
Device configurations :
* Added TWI model and configuration for atmega48/88/168/328
* Added SPI model and configuration for atmega48/88/168/328

**Full Changelog**: https://github.com/clesav/yasimavr/compare/v0.0.3...v0.0.4

0.0.3

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.