Skip to content

Commit ad4bf4a

Browse files
authored
Merge pull request #493 from tock/dev/configuration-qemu-rv32-virt-targets
Configuration.mk: add TOCK_TARGETS for QEMU rv32 virt board
2 parents f00ad09 + 2d354e9 commit ad4bf4a

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

Configuration.mk

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@ OPENTITAN_TOCK_TARGETS := rv32imc|rv32imc.0x20030080.0x10005000|0x20030080|0x100
6666
ARTY_E21_TOCK_TARGETS := rv32imac|rv32imac.0x40430080.0x80004000|0x40430080|0x80004000\
6767
rv32imac|rv32imac.0x40440080.0x80007000|0x40440080|0x80007000
6868

69+
# Specific addresses useful for the QEMU rv32i "virt" machine memory map.
70+
QEMU_RV32_VIRT_TOCK_TARGETS := rv32imac|rv32imac.0x80100080.0x80210000|0x80100080|0x80210000\
71+
rv32imac|rv32imac.0x80104080.0x80214000|0x80104080|0x80214000
72+
6973
VEER_EL2_TOCK_TARGETS := rv32imc|rv32imc.0x20300080.0x20602000|0x20300080|0x20602000
7074

7175
# Include the RISC-V targets.
@@ -83,7 +87,8 @@ TOCK_TARGETS ?= cortex-m0\
8387
rv32imc|rv32imc.0x00080080.0x40008000|0x00080080|0x40008000\
8488
$(OPENTITAN_TOCK_TARGETS) \
8589
$(ARTY_E21_TOCK_TARGETS) \
86-
$(VEER_EL2_TOCK_TARGETS)
90+
$(VEER_EL2_TOCK_TARGETS) \
91+
$(QEMU_RV32_VIRT_TOCK_TARGETS)
8792

8893
# Generate `TOCK_ARCH_FAMILIES`, the set of architecture families which will be
8994
# used to determine toolchains to use in the build process.

0 commit comments

Comments
 (0)