... | @@ -135,17 +135,44 @@ Block describing an configurable IRQ line |
... | @@ -135,17 +135,44 @@ Block describing an configurable IRQ line |
|
wbgen2 [options] input_file.wb
|
|
wbgen2 [options] input_file.wb
|
|
options:
|
|
options:
|
|
-C, --co=FILE Write the slave's generated C header file to FILE
|
|
-C, --co=FILE Write the slave's generated C header file to FILE
|
|
-D, --doco=FILE Write the slave's generated HTML documentation to FILE
|
|
-f, --docformat=FORMAT Write documentation for latex, texinfo or HTML (defaults to HTML)
|
|
|
|
-D, --doco=FILE Write the slave's generated documentation to FILE
|
|
-h, --help Show this help text
|
|
-h, --help Show this help text
|
|
-l, --lang=LANG Set the output Hardware Description Language (HDL) to LANG
|
|
-l, --lang=LANG Set the output Hardware Description Language (HDL) to LANG
|
|
Valid values for LANG: {vhdl,verilog}
|
|
Valid values for LANG: {vhdl,verilog}
|
|
|
|
-s, --cstyle=STYLE Set the style of register bank in generated C headers
|
|
|
|
Valid values for STYLE: {struct, defines}
|
|
|
|
-H, --hstyle=STYLE Set the style of register signals in generated VHDL/Verilog file
|
|
|
|
Valid values for STYLE: {signals, record}
|
|
-K, --constco=FILE Populate FILE with Verilog output (mainly constants)
|
|
-K, --constco=FILE Populate FILE with Verilog output (mainly constants)
|
|
-v, --version Show version information
|
|
-v, --version Show version information
|
|
-V, --vo=FILE Write the slave's generated HDL code to FILE
|
|
-V, --vo=FILE Write the slave's generated HDL code to FILE
|
|
|
|
-p, --vpo=FILE Generate a VHDL package for slave's generated VHDL
|
|
|
|
(necessary with --hstyle=record)
|
|
|
|
|
|
wbgen2 (c) Tomasz Wlostowski/CERN BE-CO-HT 2010
|
|
wbgen2 (c) Tomasz Wlostowski/CERN BE-CO-HT 2010-2012
|
|
|
|
|
|
## 4.2. Limitations and known bugs
|
|
## 4.2. Running wbgen2 under Windows
|
|
|
|
|
|
|
|
\# Install LUA for windows: https://code.google.com/p/luaforwindows/
|
|
|
|
|
|
|
|
\# Get wbgen2 from the [git
|
|
|
|
repository](https://www.ohwr.org/project/wishbone-gen/tree/master) or
|
|
|
|
from the [file section](https://www.ohwr.org/project/wishbone-gen/wikis/documents)
|
|
|
|
|
|
|
|
\# From the Windows command line, navigate to the wbgen2 install
|
|
|
|
directory.
|
|
|
|
|
|
|
|
\# Run with the following command:
|
|
|
|
|
|
|
|
Lua wbgen2 [options] input_file.wb
|
|
|
|
|
|
|
|
For example to generate vhdl code and html
|
|
|
|
documentation:
|
|
|
|
|
|
|
|
Lua wbgen2 -l vhdl -H output_file.vhd -f html -D output_file.htm input_file.wb
|
|
|
|
|
|
|
|
## 4.3. Limitations and known bugs
|
|
|
|
|
|
|
|
|
|
|
|
|
... | | ... | |