I am making available a new assembler that support RISC-V.
In short:
-
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
-
Listing generated is an HTML file to be viewed with a browser.
Very flexible. For example, with one click you can expand the code
generated by a macro and vice versa.
You can download code, manuals and source at dvasm.com
License is Creative Commons Attribution-NoDerivatives,
which means you can change the code to your heart content as
long as you do not make it public.
Please keep in mind that this is a BETA release.
Paolo Roberti