From 4fb045d71002b82cf15573c336743d8cdf6a9f87 Mon Sep 17 00:00:00 2001 From: Neel Gala Date: Tue, 3 May 2022 11:28:31 +0530 Subject: readme update for Go support --- README.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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 ``` -- cgit v1.1