summaryrefslogtreecommitdiff
path: root/platform/template/config.mk
diff options
context:
space:
mode:
Diffstat (limited to 'platform/template/config.mk')
-rw-r--r--platform/template/config.mk10
1 files changed, 8 insertions, 2 deletions
diff --git a/platform/template/config.mk b/platform/template/config.mk
index 65ea135..5623a9b 100644
--- a/platform/template/config.mk
+++ b/platform/template/config.mk
@@ -16,6 +16,12 @@ platform-asflags-y =
platform-ldflags-y =
#
+# Command for platform specific "make run"
+# Useful for development and debugging on plaftform simulator (such as QEMU)
+#
+# platform-runcmd = your_platform_run.sh
+
+#
# Platform RISC-V XLEN, ABI, ISA and Code Model configuration.
# These are optional parameters but platforms can optionaly provide it.
# Some of these are guessed based on GCC compiler capabilities
@@ -47,7 +53,7 @@ FW_TEXT_START=0x80000000
FW_JUMP=<y|n>
# This needs to be 4MB aligned for 32-bit support
# This needs to be 2MB aligned for 64-bit support
-# ifeq ($(OPENSBI_CC_XLEN), 32)
+# ifeq ($(PLATFORM_RISCV_XLEN), 32)
# FW_JUMP_ADDR=0x80400000
# else
# FW_JUMP_ADDR=0x80200000
@@ -62,7 +68,7 @@ FW_JUMP=<y|n>
FW_PAYLOAD=<y|n>
# This needs to be 4MB aligned for 32-bit support
# This needs to be 2MB aligned for 64-bit support
-ifeq ($(OPENSBI_CC_XLEN), 32)
+ifeq ($(PLATFORM_RISCV_XLEN), 32)
FW_PAYLOAD_OFFSET=0x400000
else
FW_PAYLOAD_OFFSET=0x200000