]>
Commit | Line | Data |
---|---|---|
62946980 | 1 | PROJECT := dhwk |
eca4cd1b | 2 | CLEANFILES := dhwk_fifo* fifo_generator_* param.opt |
377c0242 | 3 | |
12bc1626 | 4 | dhwk_all: ip all |
5 | ||
cf1ee28a | 6 | ip: icon.edn ila.edn vio.edn dhwk_fifo.ngc |
12bc1626 | 7 | |
8 | icon.edn: icon.arg | |
9 | $(CHIPSCOPE)/bin/lin/generate.sh icon -f=$< | |
10 | ||
11 | ila.edn: ila.arg | |
12 | $(CHIPSCOPE)/bin/lin/generate.sh ila -f=$< | |
13 | ||
cf1ee28a | 14 | vio.edn: vio.arg |
15 | $(CHIPSCOPE)/bin/lin/generate.sh vio -f=$< | |
16 | ||
078adaa6 | 17 | dhwk_fifo.ngc: fifo.xco |
12bc1626 | 18 | coregen -b $< |
48eafd87 | 19 | -rmdir -p tmp/_cg |
12bc1626 | 20 | |
71031cf5 | 21 | test: |
164bcfa1 | 22 | grep -q dhwk /proc/modules || (cd driver; ./build; sudo insmod dhwk.ko) |
71031cf5 | 23 | dd if=/dev/urandom of=/tmp/in bs=1024 count=1024 |
da252321 | 24 | (dd if=/dev/dhwk of=/tmp/out bs=1024 count=1024; md5sum /tmp/in /tmp/out)& |
71031cf5 | 25 | dd if=/tmp/in of=/dev/dhwk bs=1024 count=1024 |
71031cf5 | 26 | |
377c0242 | 27 | include ../common/Makefile.common |