An assembler for the epRISC platform
copyright John Lemme, 2016-2018 (jclemme at proportionallabs dot com)
- assembles code for epRISC platforms
- supports preprocessor defines, strings, relative positioning, local labels, etc.
- exports to binary files and verilog arrays
- generates debug files with full source vs. binary listings
call spasm -o output.bin input.asm
to assemble input.asm into output.bin
add -g
flag to generate a debug file as output.bin.dbg
call spasm --help
for all options
- g++
- make
- libboost
- obtain this source tree
- install dependencies
- run "make"
- run "sudo make install" to install the program to your computer -or- run "make debfile" to generate a debian .deb package