diff options
Diffstat (limited to 'platform/template/config.mk')
-rw-r--r-- | platform/template/config.mk | 10 |
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 |