4240723b78
Summary: The aarch64 have EL0~El3 execute level and NS/S (security state), the NuttX should be execute at EL1 in NS(ARmv8-A) or S(ARmv8-R) state. but booting NuttX have different ELs and state while with different platform, if NuttX runing at wrong ELs or state it will be not normal anymore. So we need to print something in arm64_head.S to debug this situation. Enabling this option will need to implement up_earlyserialinit and up_lowputc functions just you see in qemu, if you not sure, keeping the option disable. Signed-off-by: qinwei1 <qinwei1@xiaomi.com>
69 lines
1.7 KiB
Plaintext
69 lines
1.7 KiB
Plaintext
#
|
|
# This file is autogenerated: PLEASE DO NOT EDIT IT.
|
|
#
|
|
# You can use "make menuconfig" to make any modifications to the installed .config file.
|
|
# You can then do "make savedefconfig" to generate a new defconfig file that includes your
|
|
# modifications.
|
|
#
|
|
# CONFIG_ARCH_FPU is not set
|
|
CONFIG_ARCH="arm64"
|
|
CONFIG_ARCH_ARM64=y
|
|
CONFIG_ARCH_BOARD="qemu-armv8a"
|
|
CONFIG_ARCH_BOARD_QEMU_ARMV8A=y
|
|
CONFIG_ARCH_CHIP="qemu"
|
|
CONFIG_ARCH_CHIP_QEMU=y
|
|
CONFIG_ARCH_CHIP_QEMU_A53=y
|
|
CONFIG_ARCH_EARLY_PRINT=y
|
|
CONFIG_ARCH_INTERRUPTSTACK=8192
|
|
CONFIG_BUILTIN=y
|
|
CONFIG_DEBUG_ASSERTIONS=y
|
|
CONFIG_DEBUG_ERROR=y
|
|
CONFIG_DEBUG_FEATURES=y
|
|
CONFIG_DEBUG_FULLOPT=y
|
|
CONFIG_DEBUG_INFO=y
|
|
CONFIG_DEBUG_SCHED=y
|
|
CONFIG_DEBUG_SCHED_ERROR=y
|
|
CONFIG_DEBUG_SCHED_INFO=y
|
|
CONFIG_DEBUG_SCHED_WARN=y
|
|
CONFIG_DEBUG_SYMBOLS=y
|
|
CONFIG_DEBUG_WARN=y
|
|
CONFIG_DEFAULT_TASK_STACKSIZE=16384
|
|
CONFIG_DEV_ZERO=y
|
|
CONFIG_EXAMPLES_HELLO=y
|
|
CONFIG_EXPERIMENTAL=y
|
|
CONFIG_FS_PROCFS=y
|
|
CONFIG_FS_ROMFS=y
|
|
CONFIG_IDLETHREAD_STACKSIZE=16384
|
|
CONFIG_INIT_ENTRYPOINT="nsh_main"
|
|
CONFIG_INTELHEX_BINARY=y
|
|
CONFIG_NSH_ARCHINIT=y
|
|
CONFIG_NSH_BUILTIN_APPS=y
|
|
CONFIG_NSH_FILEIOSIZE=512
|
|
CONFIG_NSH_READLINE=y
|
|
CONFIG_NSH_ROMFSETC=y
|
|
CONFIG_PREALLOC_TIMERS=4
|
|
CONFIG_PTHREAD_STACK_MIN=16384
|
|
CONFIG_QEMU_UART_PL011=y
|
|
CONFIG_RAMLOG=y
|
|
CONFIG_RAM_SIZE=134217728
|
|
CONFIG_RAM_START=0x40000000
|
|
CONFIG_RAW_BINARY=y
|
|
CONFIG_READLINE_CMD_HISTORY=y
|
|
CONFIG_RR_INTERVAL=200
|
|
CONFIG_SCHED_HPWORK=y
|
|
CONFIG_SCHED_HPWORKPRIORITY=192
|
|
CONFIG_SMP=y
|
|
CONFIG_STACK_COLORATION=y
|
|
CONFIG_START_MONTH=3
|
|
CONFIG_START_YEAR=2022
|
|
CONFIG_SYMTAB_ORDEREDBYNAME=y
|
|
CONFIG_SYSTEM_NSH=y
|
|
CONFIG_SYSTEM_SYSTEM=y
|
|
CONFIG_SYSTEM_TASKSET=y
|
|
CONFIG_TESTING_GETPRIME=y
|
|
CONFIG_TESTING_OSTEST=y
|
|
CONFIG_TESTING_OSTEST_STACKSIZE=16384
|
|
CONFIG_TESTING_SMP=y
|
|
CONFIG_UART1_SERIAL_CONSOLE=y
|
|
CONFIG_USEC_PER_TICK=1000
|