mirror of
https://github.com/fpganinja/taxi.git
synced 2026-02-07 17:50:20 -08:00
axi: Makefile parameter cleanup
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
@@ -31,9 +31,9 @@ process_f_files = $(foreach f,$1,$(if $(filter %.f,$f),$(call process_f_file,$f)
|
|||||||
uniq_base = $(if $1,$(call uniq_base,$(foreach f,$1,$(if $(filter-out $(notdir $(lastword $1)),$(notdir $f)),$f,))) $(lastword $1))
|
uniq_base = $(if $1,$(call uniq_base,$(foreach f,$1,$(if $(filter-out $(notdir $(lastword $1)),$(notdir $f)),$f,))) $(lastword $1))
|
||||||
VERILOG_SOURCES := $(call uniq_base,$(call process_f_files,$(VERILOG_SOURCES)))
|
VERILOG_SOURCES := $(call uniq_base,$(call process_f_files,$(VERILOG_SOURCES)))
|
||||||
|
|
||||||
REG_TYPE ?= 1
|
|
||||||
|
|
||||||
# module parameters
|
# module parameters
|
||||||
|
export PARAM_S_COUNT := 4
|
||||||
|
export PARAM_M_COUNT := 4
|
||||||
export PARAM_DATA_W := 32
|
export PARAM_DATA_W := 32
|
||||||
export PARAM_ADDR_W := 32
|
export PARAM_ADDR_W := 32
|
||||||
export PARAM_STRB_W := $(shell expr $(PARAM_DATA_W) / 8 )
|
export PARAM_STRB_W := $(shell expr $(PARAM_DATA_W) / 8 )
|
||||||
|
|||||||
@@ -31,9 +31,9 @@ process_f_files = $(foreach f,$1,$(if $(filter %.f,$f),$(call process_f_file,$f)
|
|||||||
uniq_base = $(if $1,$(call uniq_base,$(foreach f,$1,$(if $(filter-out $(notdir $(lastword $1)),$(notdir $f)),$f,))) $(lastword $1))
|
uniq_base = $(if $1,$(call uniq_base,$(foreach f,$1,$(if $(filter-out $(notdir $(lastword $1)),$(notdir $f)),$f,))) $(lastword $1))
|
||||||
VERILOG_SOURCES := $(call uniq_base,$(call process_f_files,$(VERILOG_SOURCES)))
|
VERILOG_SOURCES := $(call uniq_base,$(call process_f_files,$(VERILOG_SOURCES)))
|
||||||
|
|
||||||
REG_TYPE ?= 1
|
|
||||||
|
|
||||||
# module parameters
|
# module parameters
|
||||||
|
export PARAM_S_COUNT := 4
|
||||||
|
export PARAM_M_COUNT := 4
|
||||||
export PARAM_DATA_W := 32
|
export PARAM_DATA_W := 32
|
||||||
export PARAM_ADDR_W := 32
|
export PARAM_ADDR_W := 32
|
||||||
export PARAM_STRB_W := $(shell expr $(PARAM_DATA_W) / 8 )
|
export PARAM_STRB_W := $(shell expr $(PARAM_DATA_W) / 8 )
|
||||||
|
|||||||
@@ -31,9 +31,9 @@ process_f_files = $(foreach f,$1,$(if $(filter %.f,$f),$(call process_f_file,$f)
|
|||||||
uniq_base = $(if $1,$(call uniq_base,$(foreach f,$1,$(if $(filter-out $(notdir $(lastword $1)),$(notdir $f)),$f,))) $(lastword $1))
|
uniq_base = $(if $1,$(call uniq_base,$(foreach f,$1,$(if $(filter-out $(notdir $(lastword $1)),$(notdir $f)),$f,))) $(lastword $1))
|
||||||
VERILOG_SOURCES := $(call uniq_base,$(call process_f_files,$(VERILOG_SOURCES)))
|
VERILOG_SOURCES := $(call uniq_base,$(call process_f_files,$(VERILOG_SOURCES)))
|
||||||
|
|
||||||
REG_TYPE ?= 1
|
|
||||||
|
|
||||||
# module parameters
|
# module parameters
|
||||||
|
export PARAM_S_COUNT := 4
|
||||||
|
export PARAM_M_COUNT := 4
|
||||||
export PARAM_DATA_W := 32
|
export PARAM_DATA_W := 32
|
||||||
export PARAM_ADDR_W := 32
|
export PARAM_ADDR_W := 32
|
||||||
export PARAM_STRB_W := $(shell expr $(PARAM_DATA_W) / 8 )
|
export PARAM_STRB_W := $(shell expr $(PARAM_DATA_W) / 8 )
|
||||||
|
|||||||
Reference in New Issue
Block a user