URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
Subversion Repositories neorv32
Compare Revisions
- This comparison shows the changes necessary to convert path
/neorv32/trunk/sw/common
- from Rev 67 to Rev 69
- ↔ Reverse comparison
Rev 67 → Rev 69
/common.mk
327,23 → 327,35
# Help |
# ----------------------------------------------------------------------------- |
help: |
@echo "<<< NEORV32 Application Makefile >>>" |
@echo "<<< NEORV32 SW Application Makefile >>>" |
@echo "Make sure to add the bin folder of RISC-V GCC to your PATH variable." |
@echo "Targets:" |
@echo " help - show this text" |
@echo " check - check toolchain" |
@echo " info - show makefile/toolchain configuration" |
@echo " exe - compile and generate <neorv32_exe.bin> executable for upload via bootloader" |
@echo " hex - compile and generate <neorv32_exe.hex> executable raw file" |
@echo " image - compile and generate VHDL IMEM boot image (for application) in local folder" |
@echo " install - compile, generate and install VHDL IMEM boot image (for application)" |
@echo " sim - in-console simulation using default/simple testbench and GHDL" |
@echo " all - exe + hex + install" |
@echo " elf_info - show ELF layout info" |
@echo " clean - clean up project" |
@echo " clean_all - clean up project, core libraries and image generator" |
@echo " bl_image - compile and generate VHDL BOOTROM boot image (for bootloader only!) in local folder" |
@echo " bootloader - compile, generate and install VHDL BOOTROM boot image (for bootloader only!)" |
@echo "" |
@echo "== Targets ==" |
@echo " help - show this text" |
@echo " check - check toolchain" |
@echo " info - show makefile/toolchain configuration" |
@echo " exe - compile and generate <neorv32_exe.bin> executable for upload via bootloader" |
@echo " hex - compile and generate <neorv32_exe.hex> executable raw file" |
@echo " image - compile and generate VHDL IMEM boot image (for application) in local folder" |
@echo " install - compile, generate and install VHDL IMEM boot image (for application)" |
@echo " sim - in-console simulation using default/simple testbench and GHDL" |
@echo " all - exe + hex + install" |
@echo " elf_info - show ELF layout info" |
@echo " clean - clean up project" |
@echo " clean_all - clean up project, core libraries and image generator" |
@echo " bl_image - compile and generate VHDL BOOTROM boot image (for bootloader only!) in local folder" |
@echo " bootloader - compile, generate and install VHDL BOOTROM boot image (for bootloader only!)" |
@echo "" |
@echo "== Variables ==" |
@echo " USER_FLAGS - Custom toolchain flags [append only], default \"$(USER_FLAGS)\"" |
@echo " EFFORT - Optimization level, default \"$(EFFORT)\"" |
@echo " MARCH - Machine architecture, default \"$(MARCH)\"" |
@echo " MABI - Machine binary interface, default \"$(MABI)\"" |
@echo " APP_INC - C include folder(s) [append only], default \"$(APP_INC)\"" |
@echo " ASM_INC - ASM include folder(s) [append only], default \"$(ASM_INC)\"" |
@echo " RISCV_PREFIX - Toolchain prefix, default \"$(RISCV_PREFIX)\"" |
@echo " NEORV32_HOME - NEORV32 home folder, default \"$(NEORV32_HOME)\"" |
@echo "" |
|
|
# ----------------------------------------------------------------------------- |