aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNeel Gala <neelgala@incoresemi.com>2022-05-03 11:28:31 +0530
committerNeel Gala <neelgala@incoresemi.com>2022-05-03 11:28:31 +0530
commit4fb045d71002b82cf15573c336743d8cdf6a9f87 (patch)
treed8d2c96f792c9d3d54215fc715dbac22cf73ad65
parent89ee805a0c61e4c16c01f11bd80d4304c761ab59 (diff)
downloadriscv-opcodes-4fb045d71002b82cf15573c336743d8cdf6a9f87.zip
riscv-opcodes-4fb045d71002b82cf15573c336743d8cdf6a9f87.tar.gz
riscv-opcodes-4fb045d71002b82cf15573c336743d8cdf6a9f87.tar.bz2
readme update for Go support
-rw-r--r--README.md5
1 files changed, 4 insertions, 1 deletions
diff --git a/README.md b/README.md
index d65b0c7..5d346f6 100644
--- a/README.md
+++ b/README.md
@@ -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
```