JBUS/busmaster create package

This commit is contained in:
2022-09-07 19:04:30 +02:00
parent ddabf14706
commit 0e235ab598
4 changed files with 34 additions and 16 deletions
@@ -0,0 +1,14 @@
# -----------------------------------------------------------
include $(VHDL_MAKE_HOME)/defs.mk
include $(LIB_PATH)/FIFO/ghdl/fifo_async.inc
# -----------------------------------------------------------
PKG_NAME := BUSMASTER_ASYNC
# -----------------------------------------------------------
$(PKG_NAME)_SRCS := $(FIFO_ASYNC_SRCS)
$(PKG_NAME)_SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
$(PKG_NAME)_SRCS += $(LIB_PATH)/JBUS/busmaster/src/busmaster_types.vhd
$(PKG_NAME)_SRCS += $(LIB_PATH)/JBUS/busmaster/src/busmaster_async.vhd
# -----------------------------------------------------------
@@ -0,0 +1,14 @@
# -----------------------------------------------------------
include $(VHDL_MAKE_HOME)/defs.mk
include $(LIB_PATH)/FIFO/ghdl/fifo_sync.inc
# -----------------------------------------------------------
PKG_NAME := BUSMASTER_SYNC
# -----------------------------------------------------------
$(PKG_NAME)_SRCS := $(FIFO_SYNC_SRCS)
$(PKG_NAME)_SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
$(PKG_NAME)_SRCS += $(LIB_PATH)/JBUS/busmaster/src/busmaster_types.vhd
$(PKG_NAME)_SRCS += $(LIB_PATH)/JBUS/busmaster/src/busmaster_sync.vhd
# -----------------------------------------------------------
@@ -1,13 +1,8 @@
include $(VHDL_MAKE_HOME)/defs.mk
include $(LIB_PATH)/FIFO/ghdl/fifo_async.inc
include $(LIB_PATH)/JBUS/busmaster/ghdl/busmaster_async.inc
MOD_PATH := $(LIB_PATH)/JBUS/busmaster
SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
SRCS += $(FIFO_ASYNC_SRCS)
SRCS += $(MOD_PATH)/src/busmaster_types.vhd
SRCS += $(MOD_PATH)/src/busmaster_async.vhd
SRCS += $(MOD_PATH)/src/tb_busmaster_async.vhd
SRCS += $(BUSMASTER_ASYNC_SRCS)
SRCS += $(LIB_PATH)/JBUS/busmaster/src/tb_busmaster_async.vhd
# Compile
TARGET := tb_busmaster_async
@@ -1,13 +1,8 @@
include $(VHDL_MAKE_HOME)/defs.mk
include $(LIB_PATH)/FIFO/ghdl/fifo_sync.inc
include $(LIB_PATH)/JBUS/busmaster/ghdl/busmaster_sync.inc
MOD_PATH := $(LIB_PATH)/JBUS/busmaster
SRCS += $(LIB_PATH)/misc/utils_pkg.vhd
SRCS += $(FIFO_SYNC_SRCS)
SRCS += $(MOD_PATH)/src/busmaster_types.vhd
SRCS += $(MOD_PATH)/src/busmaster_sync.vhd
SRCS += $(MOD_PATH)/src/tb_busmaster_sync.vhd
SRCS += $(BUSMASTER_SYNC_SRCS)
SRCS += $(LIB_PATH)/JBUS/busmaster/src/tb_busmaster_sync.vhd
# Compile
TARGET := tb_busmaster_sync