mirror of
https://github.com/stnolting/neorv32.git
synced 2025-04-23 13:47:33 -04:00
[bootloader] reduce ISA & RAM requirements
rv32e!
This commit is contained in:
parent
ff24baf41d
commit
1b577f10a8
1 changed files with 4 additions and 4 deletions
|
@ -1,8 +1,8 @@
|
|||
# Bootloader (for BOOTROM) makefile.
|
||||
|
||||
# Minimal RISC-V ISA only
|
||||
MARCH = rv32i_zicsr_zifencei
|
||||
MABI = ilp32
|
||||
# Minimal RISC-V ISA (E!) only
|
||||
MARCH = rv32e_zicsr_zifencei
|
||||
MABI = ilp32e
|
||||
|
||||
# Optimize for minimal size
|
||||
EFFORT = -Os
|
||||
|
@ -14,7 +14,7 @@ EFFORT = -Os
|
|||
USER_FLAGS += \
|
||||
-Wl,--defsym,__neorv32_rom_size=4k \
|
||||
-Wl,--defsym,__neorv32_rom_base=0xFFFFC000 \
|
||||
-Wl,--defsym,__neorv32_ram_size=512 \
|
||||
-Wl,--defsym,__neorv32_ram_size=256 \
|
||||
-DMAKE_BOOTLOADER \
|
||||
-flto
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue