URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
Compare Revisions
- This comparison shows the changes necessary to convert path
/openrisc/trunk/orpsocv2/sim
- from Rev 499 to Rev 500
- ↔ Reverse comparison
Rev 499 → Rev 500
/bin/Makefile
428,7 → 428,7
|
# This file name corresponds to the VMEM file the RAM models will attempt to |
# load via $readmemh(). |
SIM_VMEM_IMAGE ?=sram.vmem |
SIM_DIR_VMEM_IMAGE ?=sram.vmem |
|
ifeq ($(USER_ELF),) |
ELF_FILE=$(TEST_SW_DIR)/$(TEST).elf |
448,12 → 448,12
# If USER_ELF was specified, then we need a slightly different way of |
# generating the VMEM file from it than a usual test |
ifeq ($(USER_ELF),) |
$(SIM_VMEM_IMAGE): $(VMEM_FILE) |
$(SIM_DIR_VMEM_IMAGE): $(VMEM_FILE) |
$(Q)if [ -L $@ ]; then unlink $@; fi |
$(Q)if [ -e $@ ]; then rm $@; fi |
$(Q)ln -s $< $@ |
else |
$(SIM_VMEM_IMAGE): $(USER_ELF) |
$(SIM_DIR_VMEM_IMAGE): $(USER_ELF) |
$(Q)$(MAKE) -C $(SW_DIR)/lib \ |
USER_ELF_BIN=`pwd`/$(ELF_FILE_NOTDIR_BASENAME).bin \ |
USER_ELF_VMEM=`pwd`/$(ELF_FILE_NOTDIR_BASENAME).vmem \ |
468,7 → 468,7
USER_VMEM_NOTDIR=$(notdir $(USER_VMEM)) |
TEST=$(basename $(USER_VMEM_NOTDIR)) |
|
$(SIM_VMEM_IMAGE): $(VMEM_FILE) |
$(SIM_DIR_VMEM_IMAGE): $(VMEM_FILE) |
cp -v $< $@ |
|
endif |
477,7 → 477,7
|
|
.PHONY : sw-vmem sw-elf |
sw-vmem: $(SIM_VMEM_IMAGE) |
sw-vmem: $(SIM_DIR_VMEM_IMAGE) |
|
$(TEST_SW_DIR)/$(TEST).vmem: |
$(Q) echo; echo "\t### Compiling software ###"; echo; |
535,7 → 535,7
$(Q)rm -f $(TEST_DEFINES_VLG) |
|
clean-sim-test-sw: |
$(Q)if [ -L $(SIM_VMEM_IMAGE) ]; then unlink $(SIM_VMEM_IMAGE); fi |
$(Q)if [ -L $(SIM_DIR_VMEM_IMAGE) ]; then unlink $(SIM_DIR_VMEM_IMAGE); fi |
|
clean-sw: |
$(Q) echo; echo "\t### Cleaning simulation sw directories ###"; echo; |