From c436e160b660e8b085d34b39a7884593061eb300 Mon Sep 17 00:00:00 2001 From: Florent Kermarrec Date: Sun, 27 Sep 2015 18:16:10 +0200 Subject: [PATCH] example_designs/test: add Makefile and test on de0nano --- example_designs/test/Makefile | 13 +++++++++++++ litescope/software/driver/la.py | 4 ++-- 2 files changed, 15 insertions(+), 2 deletions(-) create mode 100644 example_designs/test/Makefile diff --git a/example_designs/test/Makefile b/example_designs/test/Makefile new file mode 100644 index 0000000..7c8e8a7 --- /dev/null +++ b/example_designs/test/Makefile @@ -0,0 +1,13 @@ +COREDIR = ../../ +PYTHON = python3 +SERIAL ?= 2 + +CMD = PYTHONPATH=$(COREDIR) $(PYTHON) make.py --port $(SERIAL) + +test_io: + $(CMD) test_io + +test_la: + $(CMD) test_la + +all: test_io test_la diff --git a/litescope/software/driver/la.py b/litescope/software/driver/la.py index 48b1f08..10083fc 100644 --- a/litescope/software/driver/la.py +++ b/litescope/software/driver/la.py @@ -1,9 +1,9 @@ -import csv from struct import * from migen.fhdl.structure import * from litescope.software.dump import * from litescope.software.driver.truthtable import * +import csv class LiteScopeLADriver(): def __init__(self, regs, name, config_csv=None, clk_freq=None, debug=False): @@ -24,7 +24,7 @@ class LiteScopeLADriver(): self.get_config() self.get_layout() self.build() - self.data = Dat(self.dw) + self.data = DumpData(self.dw) def get_config(self): csv_reader = csv.reader(open(self.config_csv), delimiter=',', quotechar='#')