diff options
author | Neel Gala <neelgala@incoresemi.com> | 2022-05-03 11:28:31 +0530 |
---|---|---|
committer | Neel Gala <neelgala@incoresemi.com> | 2022-05-03 11:28:31 +0530 |
commit | 4fb045d71002b82cf15573c336743d8cdf6a9f87 (patch) | |
tree | d8d2c96f792c9d3d54215fc715dbac22cf73ad65 /README.md | |
parent | 89ee805a0c61e4c16c01f11bd80d4304c761ab59 (diff) | |
download | riscv-opcodes-4fb045d71002b82cf15573c336743d8cdf6a9f87.zip riscv-opcodes-4fb045d71002b82cf15573c336743d8cdf6a9f87.tar.gz riscv-opcodes-4fb045d71002b82cf15573c336743d8cdf6a9f87.tar.bz2 |
readme update for Go support
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -125,6 +125,7 @@ The following artifacts can be generated using parse.py: - inst.sverilog : system verilog code to decode instructions - inst.rs : rust code containing mask and match variables for all instructions - inst.spinalhdl : spinalhdl code to decode instructions +- inst.go : go code to decode instructions Make sure you install the required python pre-requisites are installed by executing the following command: @@ -137,12 +138,14 @@ pip3 install -r requirements.txt To generate all the above artifacts for all instructions currently checked in, simply run `make` from the root-directory. This should print the following log on the command-line: ``` -Running with args : ['./parse.py', '-c', '-chisel', '-sverilog', '-rust', '-latex', 'rv*', 'unratified/rv*'] +Running with args : ['./parse.py', '-c', '-go', '-chisel', '-sverilog', '-rust', '-latex', '-spinalhdl', 'rv*', 'unratified/rv*'] Extensions selected : ['rv*', 'unratified/rv*'] INFO:: encoding.out.h generated successfully INFO:: inst.chisel generated successfully +INFO:: inst.spinalhdl generated successfully INFO:: inst.sverilog generated successfully INFO:: inst.rs generated successfully +INFO:: inst.go generated successfully INFO:: instr-table.tex generated successfully INFO:: priv-instr-table.tex generated successfully ``` |