You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to RISC-V SW Dev
I am making available a new RISC-V assembler that I wrote.
You can download code, manuals and source at dvasm.com
In short:
The name of the assembler is "DaVinci Assembler"
The assembler is all written in Java and requires the Oracle GrallVM Java (the free version)
It is a universal assembler and RISC-V is the first architecture supported
It is designed to be used by humans and not to be a target of compilers
Powerful macro processor. Macros are written in JavaScript
It comes with a very rich set of macros such as IF, THEN, ELSE, WHILE, etc., any kind of linked list support, HEAPSORT, AVL trees and hashing, among others
Listings are generated as HTML files to be viewed with a browser for very flexible viewing. For example, with one click, you can expand the code generated by a macro and vice versa.
License is Creative Commons Attribution-NoDerivatives, which means you can change the code to your heart content as long as you do not redistribute it.