blob: bab6a30a6a9f2d8c8bdceb7420d86cb607c5c251 [file] [log] [blame]
# Copyright (c) 2024 Nordic Semiconductor ASA
# SPDX-License-Identifier: Apache-2.0
config RISCV_CORE_NORDIC_VPR
bool
select RISCV
select RISCV_PRIVILEGED
select RISCV_VECTORED_MODE
select RISCV_ISA_RV32E
select RISCV_ISA_EXT_M
select RISCV_ISA_EXT_C
select RISCV_ISA_EXT_ZICSR
select RISCV_SOC_HAS_ISR_STACKING
select RISCV_SOC_HAS_GP_RELATIVE_ADDRESSING
select RISCV_HAS_CLIC
select RISCV_SOC_CONTEXT_SAVE
select HAS_FLASH_LOAD_OFFSET
select ARCH_HAS_CUSTOM_CPU_IDLE if !SOC_SERIES_NRF54LX
select ARCH_HAS_CUSTOM_CPU_ATOMIC_IDLE if !SOC_SERIES_NRF54LX
select INCLUDE_RESET_VECTOR
imply XIP
help
Enable support for the RISC-V Nordic VPR core.