Init
This commit is contained in:
26
sim/tests/isr_sample/Makefile
Normal file
26
sim/tests/isr_sample/Makefile
Normal file
@@ -0,0 +1,26 @@
|
||||
src_dir := $(dir $(lastword $(MAKEFILE_LIST)))
|
||||
|
||||
LDFLAGS := -nostartfiles -nostdlib -march=rv32$(ARCH)_zicsr_zifencei -mabi=$(ABI)
|
||||
ADD_ASM_MACRO := -DASM
|
||||
|
||||
ifeq ($(IPIC) ,1)
|
||||
ADD_ASM_MACRO += -DIPIC_ENABLED
|
||||
endif
|
||||
|
||||
ifeq ($(VECT_IRQ) ,1)
|
||||
ADD_ASM_MACRO += -DVECT_IRQ_ENABLED
|
||||
endif
|
||||
asm_src := isr_sample.S
|
||||
|
||||
# override ld script
|
||||
ld_script := $(inc_dir)/link.ld
|
||||
|
||||
include $(inc_dir)/common.mk
|
||||
|
||||
default: log_requested_tgt $(bld_dir)/isr_sample.elf $(bld_dir)/isr_sample.hex $(bld_dir)/isr_sample.dump
|
||||
|
||||
log_requested_tgt:
|
||||
echo isr_sample.hex >> $(bld_dir)/test_info
|
||||
|
||||
clean:
|
||||
$(RM)$(asm_objs) $(bld_dir)/isr_sample.elf $(bld_dir)/isr_sample.hex $(bld_dir)/isr_sample.dump
|
||||
Reference in New Issue
Block a user