diff options
Diffstat (limited to 'examples/example_toplevel.v')
-rw-r--r-- | examples/example_toplevel.v | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/examples/example_toplevel.v b/examples/example_toplevel.v index f6cdf69..f1501e3 100644 --- a/examples/example_toplevel.v +++ b/examples/example_toplevel.v @@ -23,6 +23,16 @@ ; /* Cause syntax error */ `endif +`ifndef SPI_ROM_FILE + `define SPI_ROM_FILE "/dev/null" + `define SPI_ROM_WORDS_COUNT 0 +`else + `ifndef SPI_ROM_WORDS_COUNT + `error_SPI_ROM_WORDS_COUNT_not_defined +; /* Cause syntax error */ + `endif +`endif + `ifndef FINISH_ON_IMAGE_WRITES `define FINISH_ON_IMAGE_WRITES 0 `else @@ -67,7 +77,9 @@ module example(); #( .FONT_FILE(`FONT_FILE), .EMBEDDED_ROM_WORDS_COUNT(`ROM_WORDS_COUNT), - .EMBEDDED_ROM_FILE(`EMBEDDED_ROM_FILE) + .EMBEDDED_ROM_FILE(`EMBEDDED_ROM_FILE), + .SPI_ROM_WORDS_COUNT(`SPI_ROM_WORDS_COUNT), + .SPI_ROM_FILE(`SPI_ROM_FILE) ) soc ( .clock_100mhz(clock_100mhz), |