diff options
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 18 |
1 files changed, 18 insertions, 0 deletions
@@ -106,3 +106,21 @@ iceprog leds.bin ``` > NOTE: on GNU/Linux, it should be possible to use `iceprog` through `ghdl/synth:icestorm`. On Windows and macOS, accessing USB/COM ports of the host from containers seems not to be supported yet. Therefore, `iceprog` is required to be available on the host. + +## Build as part of yosys (not recommended) + +- Get and build ghdl as in the previous section. + +- Get [yosys](https://github.com/YosysHQ/yosys) sources. + +- Get ghdl-yosys-plugin and: + - Patch yosys sources using `yosys.diff`. + - Copy `src/*` to `yosys/frontends/ghdl`. + - Configure yosys by adding (to) `Makefile.conf`: + +```makefile +ENABLE_GHDL := 1 +GHDL_DIR := <ghdl install dir> +``` + +- Build and install yosys. |