This is an automated email from the ASF dual-hosted git repository. archer pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/nuttx.git
The following commit(s) were added to refs/heads/master by this push: new 1f53d6ae6c boards/qemu-armv7a: revise nsh config 1f53d6ae6c is described below commit 1f53d6ae6cec154eab02738eeb81242f697f340f Author: Yanfeng Liu <p-liuyanfe...@xiaomi.com> AuthorDate: Thu Jan 23 21:33:57 2025 +0800 boards/qemu-armv7a: revise nsh config This revises qemu-armv7a:nsh sample config with the following changes: - reduced memory size so that `-m 1024` is optional - enables graceful shutdown from within NuttX - enables more cases in `ostest`. Signed-off-by: Yanfeng Liu <p-liuyanfe...@xiaomi.com> --- boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig | 27 ++++++++++++----------- 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig b/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig index df3ce492a8..fe8d07345f 100644 --- a/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig +++ b/boards/arm/qemu/qemu-armv7a/configs/nsh/defconfig @@ -6,6 +6,7 @@ # modifications. # CONFIG_ALARM_ARCH=y +CONFIG_ALLSYMS=y CONFIG_ARCH="arm" CONFIG_ARCH_BOARD="qemu-armv7a" CONFIG_ARCH_BOARD_QEMU_ARMV7A=y @@ -14,42 +15,42 @@ CONFIG_ARCH_CHIP_QEMU_ARM=y CONFIG_ARCH_CHIP_QEMU_CORTEXA7=y CONFIG_ARCH_INTERRUPTSTACK=2048 CONFIG_ARCH_LOWVECTORS=y +CONFIG_ARM_PSCI=y +CONFIG_ARM_SEMIHOSTING_HOSTFS=y +CONFIG_BOARDCTL_POWEROFF=y CONFIG_BUILTIN=y CONFIG_DEBUG_ASSERTIONS=y CONFIG_DEBUG_FEATURES=y CONFIG_DEBUG_FULLOPT=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_DEFAULT_TASK_STACKSIZE=4096 CONFIG_EXAMPLES_HELLO=y CONFIG_EXPERIMENTAL=y -CONFIG_FLASH_SIZE=127926272 -CONFIG_FLASH_START=0x00600000 -CONFIG_FLASH_VSTART=0x00600000 +CONFIG_FLASH_SIZE=1048576 +CONFIG_FLASH_START=0 +CONFIG_FLASH_VSTART=0 +CONFIG_FS_HOSTFS=y CONFIG_FS_PROCFS=y -CONFIG_FS_ROMFS=y CONFIG_HAVE_CXX=y CONFIG_HAVE_CXXINITIALIZE=y CONFIG_IDLETHREAD_STACKSIZE=4096 CONFIG_INIT_ENTRYPOINT="nsh_main" -CONFIG_INTELHEX_BINARY=y -CONFIG_LIBC_EXECFUNCS=y +CONFIG_MODULE=y CONFIG_NSH_ARCHINIT=y CONFIG_NSH_BUILTIN_APPS=y CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_READLINE=y CONFIG_ONESHOT=y CONFIG_PREALLOC_TIMERS=4 +CONFIG_PRIORITY_INHERITANCE=y CONFIG_RAMLOG=y -CONFIG_RAM_SIZE=132120576 -CONFIG_RAM_START=0x40200000 -CONFIG_RAM_VSTART=0x40200000 +CONFIG_RAM_SIZE=16777216 +CONFIG_RAM_START=0x40000000 +CONFIG_RAM_VSTART=0x40000000 CONFIG_RAW_BINARY=y CONFIG_READLINE_CMD_HISTORY=y CONFIG_RR_INTERVAL=200 +CONFIG_SCHED_HAVE_PARENT=y CONFIG_SCHED_HPWORK=y CONFIG_SCHED_HPWORKPRIORITY=192 CONFIG_STACK_COLORATION=y