gateware

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

commit e951bb92df1a844ffacc81d9b2d8af0abecf79b9
parent 074a59a1eb79960b2c35597a1b3baea253e6a97f
Author: Brian Swetland <swetland@frotz.net>
Date:   Thu, 15 Nov 2018 19:17:30 -0800

update for latest verilator

VERILATOR_ROOT is now off in share and more usefully baked into
the binary so we can skip it.

Need to update dpi signatures to keep everything happy.

Diffstat:
MMakefile | 2+-
Mhdl/simram.sv | 4++--
2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/Makefile b/Makefile @@ -3,7 +3,7 @@ SRCS := hdl/testbench.sv SRCS += hdl/simram.sv SRCS += hdl/cpu/cpu.v hdl/cpu/alu.v hdl/cpu/regfile.v -VERILATOR := VERILATOR_ROOT=/work/verilator /work/verilator/bin/verilator +VERILATOR := /work/verilator/bin/verilator VOPTS := --top-module testbench --Mdir out --exe ../src/testbench.cpp --cc -CFLAGS -DTRACE --trace diff --git a/hdl/simram.sv b/hdl/simram.sv @@ -3,8 +3,8 @@ `timescale 1ns / 1ps -import "DPI-C" function void dpi_mem_write(integer addr, integer data); -import "DPI-C" function void dpi_mem_read(integer addr, output integer data); +import "DPI-C" function void dpi_mem_write(int addr, int data); +import "DPI-C" function void dpi_mem_read(int addr, output int data); module simram( input clk,