blob: 6a684f5c4ca9a178c9315c1679efa7d3042d205a [file] [log] [blame]
# Copyright (c) 2018 - 2019 Antmicro <www.antmicro.com>
# SPDX-License-Identifier: Apache-2.0
config SOC_LITEX_VEXRISCV
select RISCV
select INCLUDE_RESET_VECTOR
select RISCV_ISA_RV32I
select RISCV_ISA_EXT_M
select RISCV_ISA_EXT_ZICSR
select RISCV_ISA_EXT_ZIFENCEI
imply XIP
if SOC_LITEX_VEXRISCV
config LITEX_CSR_DATA_WIDTH
int "Select Control/Status register width"
default 32
choice LITEX_CSR_ORDERING
prompt "Select Control/Status register ordering"
default LITEX_CSR_ORDERING_BIG
config LITEX_CSR_ORDERING_BIG
bool "Big-endian ordering"
help
Use big-endian ordering for CSR accesses
config LITEX_CSR_ORDERING_LITTLE
bool "Little-endian ordering"
help
Use little-endian ordering for CSR accesses
endchoice
endif # SOC_LITEX_VEXRISCV