aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/xula2/targets.mk
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/xula2/targets.mk')
-rw-r--r--contrib/xula2/targets.mk16
1 files changed, 16 insertions, 0 deletions
diff --git a/contrib/xula2/targets.mk b/contrib/xula2/targets.mk
new file mode 100644
index 0000000..ec941be
--- /dev/null
+++ b/contrib/xula2/targets.mk
@@ -0,0 +1,16 @@
+# xula2 device-specific configuration make targets.
+# put variables in settings.mk, not this file.
+
+.PHONY: prog prog_flash
+
+# This target uploads directly to the FPGA; volatile
+prog: build/$(project).bit
+ # First ensure that xsload.py is installed
+ @xsload.py --version
+ @xsload.py --fpga build/$(project).bit
+
+# This target uploads to the SPI flash on board; non-volatile
+prog_flash: build/$(project).bit
+ # First ensure that xsload.py is installed
+ @xsload.py --version
+ @xsload.py --flash build/$(project).bit