# # For a description of the syntax of this configuration file, # see the file kconfig-language.txt in the NuttX tools repository. # config GRAPHICS_TWM4NX tristate "Minimal Tom's Window Manager (TWM) for NuttX (Twm4Nx)" default n select NX_RAMBACKED select NXWIDGETS depends on NX && EXPERIMENTAL ---help--- Enable Tom's Window Manager (TWM) for NuttX (Twm4Nx). Use of this window manager requires keyboard and mouse input. Output is through the NX server. if GRAPHICS_TWM4NX config TWM4NX_PROGNAME string "Twm4Nx program name" default "twm4nx" depends on BUILD_LOADABLE ---help--- This is the name of the program that will be use when the NSH ELF program is installed. config TWM4NX_PRIORITY int "Twm4Nx task priority" default 100 config TWM4NX_STACKSIZE int "Twm4Nx stack size" default 2048 config TWM4NX_REVMAJOR string "Twm4Nx major version number" default "0" config TWM4NX_REVMINOR string "Twm4Nx minor version number" default "0" config TWM4NX_ARCHINIT bool "Have architecture-specific initialization" default n select LIB_BOARDCTL depends on !NSH_ARCHINIT ---help--- Set if your board provides architecture specific initialization via the board-interface function boardctl(). The boardctl() function will be called early in Twm4Nx initialization to allow board logic to do such things as configure MMC/SD slots. config TWM4NX_NETINIT bool "Network initialization" default y depends on NET select NETUTILS_NETINIT depends on !NSH_ARCHINIT ---help--- This option enables/disables all network initialization in Twm4Nx. endif # GRAPHICS_TWM4NX