Releases: cdm-processors/cdm-devkit
Releases · cdm-processors/cdm-devkit
Release list
Release 0.2.3
What's Changed
- Handle all shared externals and top instructions by @kapkekes in #94
- Add support for Von Neumann architecture to
logisim-runnerby @Intelix8996 in #96 - Fix section concatination by @cjvth in #97
- Add new string handling and .o file extension to master by @aelsi2 in #101
- Loosen restrictions on dots in names in
cocasby @aelsi2 in #102 - Fix CdM-16
intandresetoperand ranges incocasby @aelsi2 in #103 - Handle
ValueErrorwhen parsing string escape code incocasby @aelsi2 in #104
New Contributors
Full Changelog: 0.2.2...0.2.3
Release 0.2.2
What's Changed
- Java-based Cocoemu by @Intelix8996 in #74
- Java CDP library by @Intelix8996 in #79
- Standalone
cocoemuexecuatable by @babadzakich and @Intelix8996 in #80 - Fix BindError in
cocoemu-serverandlogisim-debuggerby @Intelix8996 and @cjvth in #86 - VS Code Extension documentation by @Intelix8996 and @kapkekes in #87
- Wrapper script for
cocoemu-serverby @Intelix8996 in #84 - Emulator support for VS Code extension by @KirShelestov and @Intelix8996 in #81
- Reduce size of
logisim-debuggerjar by @Intelix8996 in #88
New Contributors
- @babadzakich made their first contribution in #80
- @KirShelestov made their first contribution in #81
Full Changelog: 0.2.1...0.2.2
Release 0.2.1
What's Changed
- Fix comments in VS Code extension by @kapkekes in #64
- Fix CLI options by @cjvth in #66
- CdM-16e by @Intelix8996 in #57
- Add more features to assembler by @cjvth in #62
- Fix bug that generates bnn* branches in cdm8e by @cjvth in #69
- Fix
stspmacro for CdM-8 by @cjvth in #70 - Fix
shladecoding for CdM-8 incocodumpby @Intelix8996 in #71 - Add support for binary images in
cocasby @Intelix8996 in #76 - VS Code extension QoL-updates and new build system by @kapkekes in #73
Full Changelog: 0.2.0...0.2.1
Release 0.2.0
What's Changed
- Implement new testing system by @kapkekes in #27
- Logisim runner by @miqqra in #35
- Add tests for CdM-16 by @Intelix8996 in #37
- Integrate new testing system by @Intelix8996 in #36
- Fix direction of cyclic shift instructions for CdM-16 by @Intelix8996 in #38
- Add synthm to repository by @Intelix8996 in #39
- Fix exporting debug infromation in assembler by @cjvth in #40
- CdM-16 Exceptions overhaul by @Intelix8996 in #41
- Fix assembler bugs and reformat code by @cjvth in #43
- Fix inverted long goto jump in cdm8e by @cjvth in #45
- Disassembler for CdM processors family by @Intelix8996 in #46
- Logisim CdM-16 emulator by @Intelix8996 in #21
- Add ALU tests for CdM-16 by @andrey-dru-me1 in #48
- CdM-16 fixes by @Intelix8996 in #49
- Fix PC rollback with virtual instruction for CdM-16 by @Intelix8996 in #51
- Object files by @cjvth in #44
- CdM-8 by @cjvth in #50
- Change debug export format by @cjvth in #53
- Fix templates by @cjvth in #54
- Update
pyproject.tomlby @Intelix8996 in #56 - Refactor assembler by @cjvth in #55
- Export lower parts of external entries to object file by @cjvth in #61
- Logisim debugger by @Intelix8996 in #42
- Debug Adapter for VS Code by @kapkekes in #59
New Contributors
- @kapkekes made their first contribution in #27
- @andrey-dru-me1 made their first contribution in #48
Full Changelog: 0.1.3...0.2.0
Release 0.1.3
Release 0.1.2
What's Changed
- Fix
jsrinstruction in CdM-16 by @Intelix8996 and @cjvth in #22 - Fix complex conditions and branches with immediates, add
fphandling for cocas by @cjvth in #26 - Rework immediate value handling, fix
pushinstruction in CdM-16 by @Intelix8996 and @cjvth in #28
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
What's Changed
- Implement CdM-16 startup sequence by @Intelix8996 in #19
- Add automatic image loading to logisim-banked-memory by @miqqra in #18
- Fix if/while/until, add align directive and branch optimization for CdM-16 target by @cjvth in #16
- Fix CdM-16 syntax highlighting by @NikitaTrTr in #17
Full Changelog: 0.1.0...0.1.1
Release 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