You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
107 lines
2.3 KiB
107 lines
2.3 KiB
#
|
|
# Target options
|
|
#
|
|
BR2_riscv=y
|
|
BR2_RISCV_32=y
|
|
|
|
#
|
|
# Instruction Set Extensions
|
|
#
|
|
BR2_riscv_custom=y
|
|
BR2_RISCV_ISA_CUSTOM_RVM=y
|
|
BR2_RISCV_ISA_CUSTOM_RVA=y
|
|
BR2_RISCV_ISA_CUSTOM_RVC=n
|
|
BR2_RISCV_ABI_ILP32=y
|
|
|
|
# XXX fs-trellisboard patches
|
|
BR2_GLOBAL_PATCH_DIR="$(BR2_EXTERNAL_LITEX_VEXRISCV_PATH)/board/litex_vexriscv/patches"
|
|
|
|
# GCC
|
|
BR2_GCC_VERSION_8_X=y
|
|
BR2_GCC_VERSION="8.3.0"
|
|
|
|
# System
|
|
BR2_TARGET_GENERIC_GETTY=y
|
|
BR2_TARGET_GENERIC_GETTY_PORT="console"
|
|
|
|
# Filesystem
|
|
BR2_TARGET_ROOTFS_CPIO=y
|
|
|
|
# Kernel
|
|
BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_5_0=y
|
|
BR2_LINUX_KERNEL=y
|
|
BR2_LINUX_KERNEL_CUSTOM_VERSION=y
|
|
BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="5.0.13"
|
|
BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
|
|
# XXX Linux config file
|
|
BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="$(BR2_EXTERNAL_LITEX_VEXRISCV_PATH)/board/litex_vexriscv/linux-fstrellis.config"
|
|
BR2_LINUX_KERNEL_IMAGE=y
|
|
|
|
# rootfs customisation
|
|
# XXX
|
|
BR2_ROOTFS_OVERLAY="$(BR2_EXTERNAL_LITEX_VEXRISCV_PATH)/board/litex_vexriscv/rootfs_overlay"
|
|
|
|
BR2_PACKAGE_ZLIB=y
|
|
BR2_PACKAGE_LIBZLIB=y
|
|
BR2_PACKAGE_HAS_ZLIB=y
|
|
BR2_PACKAGE_PROVIDES_ZLIB="libzlib"
|
|
BR2_PACKAGE_LIBTOMCRYPT=y
|
|
BR2_PACKAGE_LIBTOMMATH=y
|
|
BR2_PACKAGE_DROPBEAR=y
|
|
BR2_PACKAGE_DROPBEAR_CLIENT=y
|
|
BR2_PACKAGE_DROPBEAR_LOCALOPTIONS_FILE=""
|
|
BR2_PACKAGE_DROPBEAR_SMALL=y
|
|
|
|
BR2_TARGET_GENERIC_HOSTNAME="trellisboard"
|
|
BR2_TARGET_GENERIC_ISSUE="Welcome to TrellisBoard"
|
|
BR2_TARGET_GENERIC_ROOT_PASSWD="password"
|
|
|
|
BR2_PACKAGE_MMC_UTILS=y
|
|
|
|
#BR2_PACKAGE_SSHFS=y
|
|
#BR2_PACKAGE_OPENSSL=y
|
|
#BR2_PACKAGE_LIBOPENSSL=y
|
|
#BR2_PACKAGE_HAS_OPENSSL=y
|
|
#BR2_PACKAGE_PROVIDES_OPENSSL="libopenssl"
|
|
#BR2_PACKAGE_LIBFUSE=y
|
|
#BR2_PACKAGE_LIBFFI=y
|
|
#BR2_PACKAGE_LIBGLIB2=y
|
|
#BR2_PACKAGE_PCRE=y
|
|
#BR2_PACKAGE_PCRE_UTF=y
|
|
#BR2_PACKAGE_PCRE_UCP=y
|
|
#BR2_PACKAGE_OPENSSH=y
|
|
#BR2_PACKAGE_HOST_MKPASSWD=y
|
|
|
|
# nbd
|
|
BR2_PACKAGE_LIBFFI=y
|
|
BR2_PACKAGE_LIBGLIB2=y
|
|
BR2_PACKAGE_PCRE=y
|
|
BR2_PACKAGE_PCRE_UTF=y
|
|
BR2_PACKAGE_PCRE_UCP=y
|
|
BR2_PACKAGE_NBD=y
|
|
BR2_PACKAGE_NBD_CLIENT=y
|
|
|
|
#BR2_PACKAGE_MACCHANGER=y
|
|
|
|
#BR2_PACKAGE_HAVEGED=n
|
|
|
|
#BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
|
#BR2_TOOLCHAIN_BUILDROOT_FORTRAN=y
|
|
#BR2_INSTALL_LIBSTDCPP=y
|
|
#BR2_TOOLCHAIN_HAS_FORTRAN=y
|
|
#BR2_PACKAGE_BZIP2=y
|
|
#BR2_PACKAGE_BINUTILS=y
|
|
#BR2_PACKAGE_BINUTILS_TARGET=y
|
|
#BR2_PACKAGE_GIT=y
|
|
#BR2_PACKAGE_LIBTOOL=y
|
|
#BR2_PACKAGE_MAKE=y
|
|
|
|
# lshw
|
|
BR2_TOOLCHAIN_BUILDROOT_CXX=y
|
|
BR2_INSTALL_LIBSTDCPP=y
|
|
BR2_PACKAGE_HWDATA=y
|
|
BR2_PACKAGE_HWDATA_PCI_IDS=y
|
|
BR2_PACKAGE_HWDATA_USB_IDS=y
|
|
BR2_PACKAGE_LSHW=y
|
|
|