# Shell configuration options # Copyright (c) 2016 Intel Corporation # SPDX-License-Identifier: Apache-2.0 config KERNEL_SHELL bool "Kernel shell" default y if !SHELL_MINIMAL imply INIT_STACKS imply THREAD_MONITOR imply THREAD_NAME imply THREAD_STACK_INFO help This shell provides access to basic kernel data like version, uptime and other useful information. config KERNEL_SHELL_REBOOT_DELAY int "Delay between reception of shell reboot command and reboot (ms)" depends on KERNEL_SHELL depends on REBOOT default 0 help This delay allows time for the shell to successfully echo the reboot command input before the reboot abruptly terminates it. This can help external systems that interact with the shell and require the reboot command's echo to successfully complete to synchronise with the device. config DEVICE_SHELL bool "Device shell" default y if !SHELL_MINIMAL help This shell provides access to basic device data. config DATE_SHELL bool "Date shell" depends on POSIX_CLOCK default y if !SHELL_MINIMAL help This shell provides access to date and time based on Unix time. config DEVMEM_SHELL bool "Devmem shell" default y if !SHELL_MINIMAL help This shell command provides read/write access to physical memory.