README: note the vivado version requirements
[freedom-sifive.git] / Makefile.u500vc707devkit
1 # See LICENSE for license details.
2 base_dir := $(patsubst %/,%,$(dir $(abspath $(lastword $(MAKEFILE_LIST)))))
3 BUILD_DIR := $(base_dir)/builds/u500vc707devkit
4 FPGA_DIR := $(base_dir)/fpga-shells/xilinx
5 MODEL := U500VC707DevKitFPGAChip
6 PROJECT := sifive.freedom.unleashed.u500vc707devkit
7 CONFIG_PROJECT := sifive.freedom.unleashed.u500vc707devkit
8 export CONFIG := U500VC707DevKitConfig
9 export BOARD := vc707
10 export BOOTROM_DIR := $(base_dir)/bootrom/sdboot
11
12 rocketchip_dir := $(base_dir)/rocket-chip
13 sifiveblocks_dir := $(base_dir)/sifive-blocks
14 VSRCS := \
15 $(rocketchip_dir)/vsrc/AsyncResetReg.v \
16 $(rocketchip_dir)/vsrc/plusarg_reader.v \
17 $(sifiveblocks_dir)/vsrc/SRLatch.v \
18 $(FPGA_DIR)/common/vsrc/PowerOnResetFPGAOnly.v \
19 $(FPGA_DIR)/$(BOARD)/vsrc/sdio.v \
20 $(FPGA_DIR)/$(BOARD)/vsrc/vc707reset.v \
21 $(BUILD_DIR)/$(CONFIG_PROJECT).$(CONFIG).rom.v \
22 $(BUILD_DIR)/$(CONFIG_PROJECT).$(CONFIG).v
23
24 include common.mk