Commit 16af3fcc authored by Qiang Du's avatar Qiang Du

Add sdbfs submodule

parent 872d91e3
......@@ -8,3 +8,6 @@
[submodule "submodules/hdl-make"]
path = submodules/hdl-make
url = git://ohwr.org/misc/hdl-make.git
[submodule "submodules/fpga-config-space"]
path = submodules/fpga-config-space
url = git://ohwr.org/hdl-core-lib/fpga-config-space.git
......@@ -4,8 +4,9 @@ SYN_TOP = $(TOP)syn/cute_wr/wr_core_demo
EB_TGT = $(EB_DIR)/api/libetherbone.a
BIT_TGT = $(SYN_TOP)/cute_top_wrc.bit
WRC_TGT = $(FW_DIR)/wrc.elf
SDB_TGT = $(SDB_DIR)/lib/libsdbfs.a
.PHONY: all install clean distclean etherbone etherbone-clean etherbone-install tools tools-clean tools-install toolchain firmware gateware firmware-clean gateware-clean program program-clean
.PHONY: all install clean distclean etherbone etherbone-clean etherbone-install tools tools-clean tools-install toolchain firmware gateware firmware-clean gateware-clean program program-clean sdbfs sdbfs-clean
all: etherbone tools firmware gateware
......@@ -20,6 +21,7 @@ distclean: clean
etherbone: $(EB_TGT)
firmware: $(WRC_TGT)
gateware: $(BIT_TGT)
sdbfs: $(SDB_TGT)
$(EB_TGT):
$(MAKE) -C $(EB_DIR)/api all
......@@ -39,14 +41,20 @@ tools-clean:
tools-install:
$(MAKE) -C tools EB=$(EB_DIR)/api install
$(SDB_TGT):
$(MAKE) -C $(SDB_DIR) DIRS="lib userspace" all
sdbfs-clean:
$(MAKE) -C $(SDB_DIR) DIRS="lib userspace" clean
$(FW_DIR)/.config:
$(MAKE) -C $(FW_DIR) etherbone_defconfig
$(WRC_TGT): $(EB_TGT) $(FW_DIR)/.config
$(MAKE) -C $(FW_DIR) EB=$(EB_DIR)/api all
$(WRC_TGT): $(EB_TGT) $(SDB_TGT) $(FW_DIR)/.config
$(MAKE) -C $(FW_DIR) EB=$(EB_DIR)/api SDBFS=$(CURDIR)/$(SDB_DIR)/userspace all
firmware-clean:
$(MAKE) -C $(FW_DIR) EB=$(EB_DIR)/api clean
$(MAKE) -C $(FW_DIR) EB=$(EB_DIR)/api SDBFS=$(CURDIR)/$(SDB_DIR)/userspace clean
$(BIT_TGT): $(WRC_TGT)
$(MAKE) -C $(SYN_TOP) all
......
......@@ -3,3 +3,4 @@ SUBMODULES := $(TOP)submodules
GW_DIR := $(SUBMODULES)/wr-cores
FW_DIR := $(SUBMODULES)/wrpc-sw
EB_DIR := $(GW_DIR)/ip_cores/etherbone-core
SDB_DIR := $(SUBMODULES)/fpga-config-space/sdbfs
fpga-config-space @ d22c1786
Subproject commit d22c17866d3cb6b8221afe54d0b5e3de988ff345
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment