mirror of
https://github.com/apache/nuttx-apps.git
synced 2026-08-25 15:37:32 +00:00
* Port the nxterm demo from Microwindows * Starts the Nano-X server as a separate task before connecting * Runs an NSH shell instance on a pseudo terminal in the spwaned child instead of exec /bin/sh (no filesystem binaries in flat builds) Assisted-by: OpenCode:DeepSeek-V4-Flash Signed-off-by: Acfboy <AcfboyU@outlook.com>
29 lines
810 B
Text
29 lines
810 B
Text
config EXAMPLES_NANOXTERM
|
|
tristate "Nano-X terminal emulator example"
|
|
default n
|
|
depends on MICROWINDOWS_NANOX && PSEUDOTERM && LIBC_EXECFUNCS
|
|
---help---
|
|
Enable the Nano-X terminal emulator example application. It is
|
|
a port of the nxterm demo from Microwindows. It starts the
|
|
Nano-X server, connects to it and creates a
|
|
terminal window that runs an NSH shell instance on a pseudo
|
|
terminal.
|
|
|
|
if EXAMPLES_NANOXTERM
|
|
|
|
config EXAMPLES_NANOXTERM_PROGNAME
|
|
string "Program name"
|
|
default "nanoxterm"
|
|
---help---
|
|
This is the name of the program that will be used when the NSH ELF
|
|
program is installed.
|
|
|
|
config EXAMPLES_NANOXTERM_PRIORITY
|
|
int "Nano-X terminal emulator task priority"
|
|
default 100
|
|
|
|
config EXAMPLES_NANOXTERM_STACKSIZE
|
|
int "Nano-X terminal emulator stack size"
|
|
default 16384
|
|
|
|
endif
|