Cdm-devkit

Latest version: v0.2.0

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

Scan your dependencies

0.2.0

What's Changed
* Implement new testing system by kapkekes in https://github.com/cdm-processors/cdm-devkit/pull/27
* Logisim runner by miqqra in https://github.com/cdm-processors/cdm-devkit/pull/35
* Add tests for CdM-16 by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/37
* Integrate new testing system by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/36
* Fix direction of cyclic shift instructions for CdM-16 by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/38
* Add synthm to repository by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/39
* Fix exporting debug infromation in assembler by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/40
* CdM-16 Exceptions overhaul by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/41
* Fix assembler bugs and reformat code by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/43
* Fix inverted long goto jump in cdm8e by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/45
* Disassembler for CdM processors family by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/46
* Logisim CdM-16 emulator by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/21
* Add ALU tests for CdM-16 by andrey-dru-me1 in https://github.com/cdm-processors/cdm-devkit/pull/48
* CdM-16 fixes by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/49
* Fix PC rollback with virtual instruction for CdM-16 by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/51
* Object files by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/44
* CdM-8 by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/50
* Change debug export format by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/53
* Fix templates by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/54
* Update `pyproject.toml` by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/56
* Refactor assembler by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/55
* Export lower parts of external entries to object file by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/61
* Logisim debugger by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/42
* Debug Adapter for VS Code by kapkekes in https://github.com/cdm-processors/cdm-devkit/pull/59

New Contributors
* kapkekes made their first contribution in https://github.com/cdm-processors/cdm-devkit/pull/27
* andrey-dru-me1 made their first contribution in https://github.com/cdm-processors/cdm-devkit/pull/48

**Full Changelog**: https://github.com/cdm-processors/cdm-devkit/compare/0.1.3...0.2.0

0.1.3

What's Changed
* Fix long cycles and if's for CdM-8e by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/31
* Add addsp with register for CdM-16 by Intelix8996 and cjvth in https://github.com/cdm-processors/cdm-devkit/pull/32
* Fix linker errors message by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/34
* Fix zero-sized sections by TheBlek and cjvth in https://github.com/cdm-processors/cdm-devkit/pull/33

New Contributors
* TheBlek made their first contribution in https://github.com/cdm-processors/cdm-devkit/pull/33

**Full Changelog**: https://github.com/cdm-processors/cdm-devkit/compare/0.1.2...0.1.3

0.1.2

What's Changed
* Fix `jsr` instruction in CdM-16 by Intelix8996 and cjvth in https://github.com/cdm-processors/cdm-devkit/pull/22
* Fix complex conditions and branches with immediates, add `fp` handling for cocas by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/26
* Rework immediate value handling, fix `push` instruction in CdM-16 by Intelix8996 and cjvth in https://github.com/cdm-processors/cdm-devkit/pull/28


**Full Changelog**: https://github.com/cdm-processors/cdm-devkit/compare/0.1.1...0.1.2

0.1.1

What's Changed
* Implement CdM-16 startup sequence by Intelix8996 in https://github.com/cdm-processors/cdm-devkit/pull/19
* Add automatic image loading to logisim-banked-memory by miqqra in https://github.com/cdm-processors/cdm-devkit/pull/18
* Fix if/while/until, add align directive and branch optimization for CdM-16 target by cjvth in https://github.com/cdm-processors/cdm-devkit/pull/16
* Fix CdM-16 syntax highlighting by NikitaTrTr in https://github.com/cdm-processors/cdm-devkit/pull/17

**Full Changelog**: https://github.com/cdm-processors/cdm-devkit/compare/0.1.0...0.1.1

0.1.0

**First working release that can be used properly.**

**Contains:**
+ **Processors:**
+ CdM-8e
+ CdM-16
+ **Logisim libraries:**
+ logisim-banked-memory
+ **CLI Programs:**
+ cocas

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.