diff --git a/.gitignore b/.gitignore index bc60707..82463a8 100644 --- a/.gitignore +++ b/.gitignore @@ -1,7 +1,3 @@ -prj/simulation/icarus/ -user/src/test.v -user/sim/wave.vcd -user/sim/testbench.v *.~vsdx *.pdf ~*.xlsx @@ -9,4 +5,5 @@ user/sim/testbench.v ~*.dotx *.~vsd -.vscode/ \ No newline at end of file +.vscode/ +.metals/ \ No newline at end of file diff --git a/chisel/.gitignore b/chisel/.gitignore index 6683783..daec61a 100644 --- a/chisel/.gitignore +++ b/chisel/.gitignore @@ -13,6 +13,7 @@ !build.sc !README.md !playground/doc/* +!utils/* build/ # mill diff --git a/chisel/utils/firtool b/chisel/utils/firtool new file mode 100644 index 0000000..1ece37d --- /dev/null +++ b/chisel/utils/firtool @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +firtool.elf.strip --lowering-options=disallowLocalVariables,disallowPackedArrays,locationInfoStyle=wrapInAtSquareBracket $@ diff --git a/chisel/utils/firtool.elf.strip b/chisel/utils/firtool.elf.strip new file mode 100644 index 0000000..749b297 Binary files /dev/null and b/chisel/utils/firtool.elf.strip differ