blob: f0014455b3a4d63ee4051531d6f8cd3fee7d221d [file] [log] [blame]
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
CPU_PATH := $(dt_nodelabel_path,cpu)
CPU_ID := $(dt_node_reg_addr_int,$(CPU_PATH))
config RV_BOOT_HART
default $(CPU_ID)
config RISCV_MCAUSE_EXCEPTION_MASK
default 0xFFF
config RISCV_RESERVED_IRQ_ISR_TABLES_OFFSET
default 16
config GEN_IRQ_VECTOR_TABLE
default y
choice IRQ_VECTOR_TABLE_TYPE
default IRQ_VECTOR_TABLE_JUMP_BY_ADDRESS
endchoice
config ARCH_SW_ISR_TABLE_ALIGN
default 64
config RISCV_ALWAYS_SWITCH_THROUGH_ECALL
default y if MULTITHREADING