diff options
97 files changed, 95 insertions, 50 deletions
diff --git a/apps/nshlib/Kconfig b/apps/nshlib/Kconfig index f149055b0..45f56be29 100644 --- a/apps/nshlib/Kconfig +++ b/apps/nshlib/Kconfig @@ -1243,19 +1243,6 @@ config NSH_SWMAC With this choice, you can assign a fixed MAC address determined by a NuttX configuration option. -config NSH_ARCHMAC - bool "Platform-specific" - ---help--- - This selection will enable a call to an interface exported by - platform-specific code to determine the MAC address. If this option - is selected, the the platform-specific code must provide the - function nsh_arch_macaddress() that will be called by the NSH - initialize logic to obtain the MAC address. - - This option might be useful, as an example, if MAC addresses are - retained in Serial FLASH. Such address might be assigned during the - manufacturing process so that each board has a unique MAC address. - endchoice # MAC address selection config NSH_MACADDR diff --git a/apps/nshlib/nsh.h b/apps/nshlib/nsh.h index f9f5e1468..4d612a490 100644 --- a/apps/nshlib/nsh.h +++ b/apps/nshlib/nsh.h @@ -128,10 +128,6 @@ # define CONFIG_NSH_MACADDR 0x00e0deadbeef #endif -#ifndef CONFIG_NET -# undef CONFIG_NSH_ARCHMAC -#endif - #if !defined(CONFIG_NSH_NETINIT_THREAD) || !defined(CONFIG_ARCH_PHY_INTERRUPT) || \ !defined(CONFIG_NETDEV_PHY_IOCTL) || !defined(CONFIG_NET_UDP) || \ defined(CONFIG_DISABLE_SIGNALS) @@ -772,14 +768,9 @@ int nsh_loginscript(FAR struct nsh_vtbl_s *vtbl); /* Architecture-specific initialization */ -#ifdef CONFIG_NSH_ARCHINIT -int board_app_initialize(void); -#else -# define board_app_initialize() (-ENOSYS) -#endif - -#ifdef CONFIG_NSH_ARCHMAC -int nsh_arch_macaddress(uint8_t *mac); +#if defined(CONFIG_NSH_ARCHINIT) && !defined(CONFIG_LIB_BOARDCTL) +# warning CONFIG_NSH_ARCHINIT is set, but CONFIG_LIB_BOARDCTL is not +# undef CONFIG_NSH_ARCHINIT #endif /* Basic session and message handling */ diff --git a/apps/nshlib/nsh_init.c b/apps/nshlib/nsh_init.c index ac1863f11..a59c5b323 100644 --- a/apps/nshlib/nsh_init.c +++ b/apps/nshlib/nsh_init.c @@ -39,6 +39,7 @@ #include <nuttx/config.h> +#include <sys/boardctl.h> #include <apps/nsh.h> #include "nsh.h" @@ -93,9 +94,11 @@ void nsh_initialize(void) (void)nsh_romfsetc(); - /* Perform architecture-specific initialization (if available) */ +#ifdef CONFIG_NSH_ARCHINIT + /* Perform architecture-specific initialization (if configured) */ - (void)board_app_initialize(); + (void)boardctl(BOARDIOC_INIT, 0); +#endif /* Bring up the network */ diff --git a/apps/nshlib/nsh_netinit.c b/apps/nshlib/nsh_netinit.c index 11e924f72..27d378618 100644 --- a/apps/nshlib/nsh_netinit.c +++ b/apps/nshlib/nsh_netinit.c @@ -219,12 +219,6 @@ static void nsh_netinit_configure(void) /* Many embedded network interfaces must have a software assigned MAC */ #if defined(CONFIG_NSH_NOMAC) && defined(CONFIG_NET_ETHERNET) -#ifdef CONFIG_NSH_ARCHMAC - /* Let platform-specific logic assign the MAC address. */ - - (void)nsh_arch_macaddress(mac); - -#else /* Use the configured, fixed MAC address */ mac[0] = (CONFIG_NSH_MACADDR >> (8 * 5)) & 0xff; @@ -233,7 +227,6 @@ static void nsh_netinit_configure(void) mac[3] = (CONFIG_NSH_MACADDR >> (8 * 2)) & 0xff; mac[4] = (CONFIG_NSH_MACADDR >> (8 * 1)) & 0xff; mac[5] = (CONFIG_NSH_MACADDR >> (8 * 0)) & 0xff; -#endif /* Set the MAC address */ diff --git a/nuttx/configs/c5471evm/nsh/defconfig b/nuttx/configs/c5471evm/nsh/defconfig index fbbf1d6be..67072a31f 100644 --- a/nuttx/configs/c5471evm/nsh/defconfig +++ b/nuttx/configs/c5471evm/nsh/defconfig @@ -805,7 +805,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/cloudctrl/nsh/defconfig b/nuttx/configs/cloudctrl/nsh/defconfig index ac0bb7738..7939d8316 100644 --- a/nuttx/configs/cloudctrl/nsh/defconfig +++ b/nuttx/configs/cloudctrl/nsh/defconfig @@ -1121,6 +1121,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1132,7 +1133,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/dk-tm4c129x/ipv6/defconfig b/nuttx/configs/dk-tm4c129x/ipv6/defconfig index cc8b0a9f5..c4c78c3ff 100644 --- a/nuttx/configs/dk-tm4c129x/ipv6/defconfig +++ b/nuttx/configs/dk-tm4c129x/ipv6/defconfig @@ -962,6 +962,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/dk-tm4c129x/nsh/defconfig b/nuttx/configs/dk-tm4c129x/nsh/defconfig index 2ae180a17..fa0d6eb7d 100644 --- a/nuttx/configs/dk-tm4c129x/nsh/defconfig +++ b/nuttx/configs/dk-tm4c129x/nsh/defconfig @@ -966,6 +966,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/ea3131/nsh/defconfig b/nuttx/configs/ea3131/nsh/defconfig index 7cd413e53..5ad6adc8e 100644 --- a/nuttx/configs/ea3131/nsh/defconfig +++ b/nuttx/configs/ea3131/nsh/defconfig @@ -709,6 +709,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/ea3131/pgnsh/defconfig b/nuttx/configs/ea3131/pgnsh/defconfig index ac8232436..a6686faa1 100644 --- a/nuttx/configs/ea3131/pgnsh/defconfig +++ b/nuttx/configs/ea3131/pgnsh/defconfig @@ -773,6 +773,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/eagle100/nsh/defconfig b/nuttx/configs/eagle100/nsh/defconfig index 65331ed80..b8170aa52 100644 --- a/nuttx/configs/eagle100/nsh/defconfig +++ b/nuttx/configs/eagle100/nsh/defconfig @@ -772,6 +772,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/ekk-lm3s9b96/nsh/defconfig b/nuttx/configs/ekk-lm3s9b96/nsh/defconfig index 7cfae9e98..aef153160 100644 --- a/nuttx/configs/ekk-lm3s9b96/nsh/defconfig +++ b/nuttx/configs/ekk-lm3s9b96/nsh/defconfig @@ -756,6 +756,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/fire-stm32v2/nsh/defconfig b/nuttx/configs/fire-stm32v2/nsh/defconfig index 56b466278..0342da03c 100644 --- a/nuttx/configs/fire-stm32v2/nsh/defconfig +++ b/nuttx/configs/fire-stm32v2/nsh/defconfig @@ -1171,6 +1171,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1182,7 +1183,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/hymini-stm32v/nsh/defconfig b/nuttx/configs/hymini-stm32v/nsh/defconfig index a40177d2b..9719d6380 100644 --- a/nuttx/configs/hymini-stm32v/nsh/defconfig +++ b/nuttx/configs/hymini-stm32v/nsh/defconfig @@ -652,6 +652,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/hymini-stm32v/nsh2/defconfig b/nuttx/configs/hymini-stm32v/nsh2/defconfig index ea8a719c9..a588d9301 100644 --- a/nuttx/configs/hymini-stm32v/nsh2/defconfig +++ b/nuttx/configs/hymini-stm32v/nsh2/defconfig @@ -840,6 +840,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBDEV_TRACE is not set # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/lincoln60/nsh/defconfig b/nuttx/configs/lincoln60/nsh/defconfig index 554ad82d5..41e469bb8 100644 --- a/nuttx/configs/lincoln60/nsh/defconfig +++ b/nuttx/configs/lincoln60/nsh/defconfig @@ -664,6 +664,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/lm3s6432-s2e/nsh/defconfig b/nuttx/configs/lm3s6432-s2e/nsh/defconfig index bfe1177e7..070821478 100644 --- a/nuttx/configs/lm3s6432-s2e/nsh/defconfig +++ b/nuttx/configs/lm3s6432-s2e/nsh/defconfig @@ -947,6 +947,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/lm3s6965-ek/discover/defconfig b/nuttx/configs/lm3s6965-ek/discover/defconfig index 95c17b052..7e9f5b79e 100644 --- a/nuttx/configs/lm3s6965-ek/discover/defconfig +++ b/nuttx/configs/lm3s6965-ek/discover/defconfig @@ -764,6 +764,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/lm3s6965-ek/nsh/defconfig b/nuttx/configs/lm3s6965-ek/nsh/defconfig index 95c17b052..7e9f5b79e 100644 --- a/nuttx/configs/lm3s6965-ek/nsh/defconfig +++ b/nuttx/configs/lm3s6965-ek/nsh/defconfig @@ -764,6 +764,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/lm3s8962-ek/nsh/defconfig b/nuttx/configs/lm3s8962-ek/nsh/defconfig index 112638823..cbabd7f2c 100644 --- a/nuttx/configs/lm3s8962-ek/nsh/defconfig +++ b/nuttx/configs/lm3s8962-ek/nsh/defconfig @@ -772,6 +772,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/lpc4330-xplorer/nsh/defconfig b/nuttx/configs/lpc4330-xplorer/nsh/defconfig index dfea792a5..dce961a46 100644 --- a/nuttx/configs/lpc4330-xplorer/nsh/defconfig +++ b/nuttx/configs/lpc4330-xplorer/nsh/defconfig @@ -673,6 +673,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/lpc4357-evb/nsh/defconfig b/nuttx/configs/lpc4357-evb/nsh/defconfig index 2e04c5110..f9b283710 100644 --- a/nuttx/configs/lpc4357-evb/nsh/defconfig +++ b/nuttx/configs/lpc4357-evb/nsh/defconfig @@ -764,6 +764,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig b/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig index 80408c8f0..d3bc25889 100644 --- a/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig +++ b/nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig @@ -849,6 +849,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/mbed/nsh/defconfig b/nuttx/configs/mbed/nsh/defconfig index 88a74be31..3749f7424 100644 --- a/nuttx/configs/mbed/nsh/defconfig +++ b/nuttx/configs/mbed/nsh/defconfig @@ -815,6 +815,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mcu123-lpc214x/nsh/defconfig b/nuttx/configs/mcu123-lpc214x/nsh/defconfig index afba5be2e..cb6db28c9 100644 --- a/nuttx/configs/mcu123-lpc214x/nsh/defconfig +++ b/nuttx/configs/mcu123-lpc214x/nsh/defconfig @@ -547,6 +547,7 @@ CONFIG_NSH_NESTDEPTH=3 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig b/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig index ec4950037..9e3dc090a 100644 --- a/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig +++ b/nuttx/configs/mikroe-stm32f4/fulldemo/defconfig @@ -1292,6 +1292,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBCONSOLE is not set # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/kostest/defconfig b/nuttx/configs/mikroe-stm32f4/kostest/defconfig index 1861abf6e..77698f39f 100644 --- a/nuttx/configs/mikroe-stm32f4/kostest/defconfig +++ b/nuttx/configs/mikroe-stm32f4/kostest/defconfig @@ -1026,6 +1026,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBCONSOLE is not set # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/nsh/defconfig b/nuttx/configs/mikroe-stm32f4/nsh/defconfig index 6dc8916eb..e87629609 100644 --- a/nuttx/configs/mikroe-stm32f4/nsh/defconfig +++ b/nuttx/configs/mikroe-stm32f4/nsh/defconfig @@ -870,6 +870,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/nx/defconfig b/nuttx/configs/mikroe-stm32f4/nx/defconfig index 386b42026..d73dd0104 100644 --- a/nuttx/configs/mikroe-stm32f4/nx/defconfig +++ b/nuttx/configs/mikroe-stm32f4/nx/defconfig @@ -843,6 +843,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/nxlines/defconfig b/nuttx/configs/mikroe-stm32f4/nxlines/defconfig index a8b2cfd55..a2366697c 100644 --- a/nuttx/configs/mikroe-stm32f4/nxlines/defconfig +++ b/nuttx/configs/mikroe-stm32f4/nxlines/defconfig @@ -844,6 +844,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/nxtext/defconfig b/nuttx/configs/mikroe-stm32f4/nxtext/defconfig index 6ce8903d1..cedf0ea4e 100644 --- a/nuttx/configs/mikroe-stm32f4/nxtext/defconfig +++ b/nuttx/configs/mikroe-stm32f4/nxtext/defconfig @@ -853,6 +853,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig b/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig index 9438d9bf6..788eba048 100644 --- a/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig +++ b/nuttx/configs/mikroe-stm32f4/usbnsh/defconfig @@ -918,6 +918,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/mirtoo/nxffs/defconfig b/nuttx/configs/mirtoo/nxffs/defconfig index ddcb048e6..57f8cc225 100644 --- a/nuttx/configs/mirtoo/nxffs/defconfig +++ b/nuttx/configs/mirtoo/nxffs/defconfig @@ -755,6 +755,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/nucleus2g/nsh/defconfig b/nuttx/configs/nucleus2g/nsh/defconfig index ec5bc4727..958f3d70d 100644 --- a/nuttx/configs/nucleus2g/nsh/defconfig +++ b/nuttx/configs/nucleus2g/nsh/defconfig @@ -668,6 +668,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/olimex-lpc-h3131/nsh/defconfig b/nuttx/configs/olimex-lpc-h3131/nsh/defconfig index a684f0053..0fd979621 100644 --- a/nuttx/configs/olimex-lpc-h3131/nsh/defconfig +++ b/nuttx/configs/olimex-lpc-h3131/nsh/defconfig @@ -708,6 +708,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig b/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig index 9909ebee6..3442ce9fb 100644 --- a/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig +++ b/nuttx/configs/olimex-lpc1766stk/ftpc/defconfig @@ -835,6 +835,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_IPADDR=0x0a000002 CONFIG_NSH_DRIPADDR=0x0a000001 CONFIG_NSH_NETMASK=0xffffff00 diff --git a/nuttx/configs/olimex-lpc1766stk/hidmouse/defconfig b/nuttx/configs/olimex-lpc1766stk/hidmouse/defconfig index 0ec5bdb70..68f5381c5 100644 --- a/nuttx/configs/olimex-lpc1766stk/hidmouse/defconfig +++ b/nuttx/configs/olimex-lpc1766stk/hidmouse/defconfig @@ -836,6 +836,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/olimex-lpc1766stk/nsh/defconfig b/nuttx/configs/olimex-lpc1766stk/nsh/defconfig index 8fe3a6c79..0036b6d74 100644 --- a/nuttx/configs/olimex-lpc1766stk/nsh/defconfig +++ b/nuttx/configs/olimex-lpc1766stk/nsh/defconfig @@ -836,6 +836,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig b/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig index 6190668f6..26670a4a3 100644 --- a/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig +++ b/nuttx/configs/olimex-lpc1766stk/zmodem/defconfig @@ -847,6 +847,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/olimex-stm32-p107/nsh/defconfig b/nuttx/configs/olimex-stm32-p107/nsh/defconfig index cbd702ec7..48c4cf14e 100644 --- a/nuttx/configs/olimex-stm32-p107/nsh/defconfig +++ b/nuttx/configs/olimex-stm32-p107/nsh/defconfig @@ -1098,7 +1098,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/olimex-strp711/nsh/defconfig b/nuttx/configs/olimex-strp711/nsh/defconfig index efb1ed4fa..5bf37cf2e 100644 --- a/nuttx/configs/olimex-strp711/nsh/defconfig +++ b/nuttx/configs/olimex-strp711/nsh/defconfig @@ -654,6 +654,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/olimexino-stm32/can/defconfig b/nuttx/configs/olimexino-stm32/can/defconfig index fe111bdbe..53b9d399a 100644 --- a/nuttx/configs/olimexino-stm32/can/defconfig +++ b/nuttx/configs/olimexino-stm32/can/defconfig @@ -1003,6 +1003,7 @@ CONFIG_NSH_DISABLESCRIPT=y CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/olimexino-stm32/composite/defconfig b/nuttx/configs/olimexino-stm32/composite/defconfig index b29267aab..fbfdef045 100644 --- a/nuttx/configs/olimexino-stm32/composite/defconfig +++ b/nuttx/configs/olimexino-stm32/composite/defconfig @@ -1121,6 +1121,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_USBDEV_TRACE is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/olimexino-stm32/nsh/defconfig b/nuttx/configs/olimexino-stm32/nsh/defconfig index db02a1ecd..5f6175f00 100644 --- a/nuttx/configs/olimexino-stm32/nsh/defconfig +++ b/nuttx/configs/olimexino-stm32/nsh/defconfig @@ -1034,6 +1034,7 @@ CONFIG_NSH_FILEIOSIZE=128 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/olimexino-stm32/smallnsh/defconfig b/nuttx/configs/olimexino-stm32/smallnsh/defconfig index 90ff2b746..80a5f6116 100644 --- a/nuttx/configs/olimexino-stm32/smallnsh/defconfig +++ b/nuttx/configs/olimexino-stm32/smallnsh/defconfig @@ -972,6 +972,7 @@ CONFIG_NSH_DISABLESCRIPT=y CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/open1788/nsh/defconfig b/nuttx/configs/open1788/nsh/defconfig index 3db779ceb..d2649190f 100644 --- a/nuttx/configs/open1788/nsh/defconfig +++ b/nuttx/configs/open1788/nsh/defconfig @@ -621,6 +621,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/pic32mx-starterkit/nsh/defconfig b/nuttx/configs/pic32mx-starterkit/nsh/defconfig index 7b1706ce6..6ff60d870 100644 --- a/nuttx/configs/pic32mx-starterkit/nsh/defconfig +++ b/nuttx/configs/pic32mx-starterkit/nsh/defconfig @@ -857,6 +857,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/pic32mx-starterkit/nsh2/defconfig b/nuttx/configs/pic32mx-starterkit/nsh2/defconfig index be2331efd..7ae1f9e2e 100644 --- a/nuttx/configs/pic32mx-starterkit/nsh2/defconfig +++ b/nuttx/configs/pic32mx-starterkit/nsh2/defconfig @@ -1014,6 +1014,7 @@ CONFIG_NSH_FILEIOSIZE=512 # # CONFIG_NSH_CONSOLE is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/pic32mx7mmb/nsh/defconfig b/nuttx/configs/pic32mx7mmb/nsh/defconfig index b23f976a7..8d604daae 100644 --- a/nuttx/configs/pic32mx7mmb/nsh/defconfig +++ b/nuttx/configs/pic32mx7mmb/nsh/defconfig @@ -928,6 +928,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/pic32mz-starterkit/nsh/defconfig b/nuttx/configs/pic32mz-starterkit/nsh/defconfig index c3882334c..0d9e7cc12 100644 --- a/nuttx/configs/pic32mz-starterkit/nsh/defconfig +++ b/nuttx/configs/pic32mz-starterkit/nsh/defconfig @@ -789,6 +789,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sam3u-ek/nsh/defconfig b/nuttx/configs/sam3u-ek/nsh/defconfig index 2a2f72bea..5669ef53c 100644 --- a/nuttx/configs/sam3u-ek/nsh/defconfig +++ b/nuttx/configs/sam3u-ek/nsh/defconfig @@ -711,6 +711,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sam3u-ek/nxwm/defconfig b/nuttx/configs/sam3u-ek/nxwm/defconfig index 50417acdc..5cbec9e7d 100644 --- a/nuttx/configs/sam3u-ek/nxwm/defconfig +++ b/nuttx/configs/sam3u-ek/nxwm/defconfig @@ -849,6 +849,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sam4e-ek/nsh/defconfig b/nuttx/configs/sam4e-ek/nsh/defconfig index 2aaeb8476..45daac75c 100644 --- a/nuttx/configs/sam4e-ek/nsh/defconfig +++ b/nuttx/configs/sam4e-ek/nsh/defconfig @@ -1050,6 +1050,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1069,7 +1070,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/sam4e-ek/nxwm/defconfig b/nuttx/configs/sam4e-ek/nxwm/defconfig index 484a22ac1..58d381abc 100644 --- a/nuttx/configs/sam4e-ek/nxwm/defconfig +++ b/nuttx/configs/sam4e-ek/nxwm/defconfig @@ -1156,6 +1156,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1167,7 +1168,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/sam4e-ek/usbnsh/defconfig b/nuttx/configs/sam4e-ek/usbnsh/defconfig index 989f1cc6d..080de5156 100644 --- a/nuttx/configs/sam4e-ek/usbnsh/defconfig +++ b/nuttx/configs/sam4e-ek/usbnsh/defconfig @@ -1049,6 +1049,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBCONSOLE is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1060,7 +1061,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/sam4s-xplained-pro/nsh/defconfig b/nuttx/configs/sam4s-xplained-pro/nsh/defconfig index ce6771de4..8ba697e21 100644 --- a/nuttx/configs/sam4s-xplained-pro/nsh/defconfig +++ b/nuttx/configs/sam4s-xplained-pro/nsh/defconfig @@ -954,6 +954,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBCONSOLE is not set # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sama5d3x-ek/demo/defconfig b/nuttx/configs/sama5d3x-ek/demo/defconfig index f4f90148e..fd6cc1ca1 100644 --- a/nuttx/configs/sama5d3x-ek/demo/defconfig +++ b/nuttx/configs/sama5d3x-ek/demo/defconfig @@ -965,6 +965,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set # CONFIG_NSH_USBKBD is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sama5d3x-ek/nxplayer/defconfig b/nuttx/configs/sama5d3x-ek/nxplayer/defconfig index 99c420eb0..05c633c16 100644 --- a/nuttx/configs/sama5d3x-ek/nxplayer/defconfig +++ b/nuttx/configs/sama5d3x-ek/nxplayer/defconfig @@ -934,6 +934,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sama5d3x-ek/nxwm/defconfig b/nuttx/configs/sama5d3x-ek/nxwm/defconfig index 65a24f468..e975d3926 100644 --- a/nuttx/configs/sama5d3x-ek/nxwm/defconfig +++ b/nuttx/configs/sama5d3x-ek/nxwm/defconfig @@ -980,6 +980,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sama5d4-ek/ipv6/defconfig b/nuttx/configs/sama5d4-ek/ipv6/defconfig index 34240356e..77f44963e 100644 --- a/nuttx/configs/sama5d4-ek/ipv6/defconfig +++ b/nuttx/configs/sama5d4-ek/ipv6/defconfig @@ -1374,6 +1374,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set # CONFIG_NSH_USBKBD is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1423,7 +1424,6 @@ CONFIG_NSH_IPv6NETMASK_7=0xffff CONFIG_NSH_IPv6NETMASK_8=0xff80 CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/sama5d4-ek/nsh/defconfig b/nuttx/configs/sama5d4-ek/nsh/defconfig index 25976f21f..49badb8f9 100644 --- a/nuttx/configs/sama5d4-ek/nsh/defconfig +++ b/nuttx/configs/sama5d4-ek/nsh/defconfig @@ -1383,6 +1383,7 @@ CONFIG_NSH_FATMOUNTPT="/tmp" CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBKBD is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1404,7 +1405,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/sama5d4-ek/nxwm/defconfig b/nuttx/configs/sama5d4-ek/nxwm/defconfig index 7a88898cf..53d6b209c 100644 --- a/nuttx/configs/sama5d4-ek/nxwm/defconfig +++ b/nuttx/configs/sama5d4-ek/nxwm/defconfig @@ -1289,6 +1289,7 @@ CONFIG_NSH_FATMOUNTPT="/tmp" CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBKBD is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1302,7 +1303,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/samv71-xult/mxtxplnd/defconfig b/nuttx/configs/samv71-xult/mxtxplnd/defconfig index a30fe71da..a514a3bd2 100644 --- a/nuttx/configs/samv71-xult/mxtxplnd/defconfig +++ b/nuttx/configs/samv71-xult/mxtxplnd/defconfig @@ -920,6 +920,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/samv71-xult/netnsh/defconfig b/nuttx/configs/samv71-xult/netnsh/defconfig index 989aad989..4475d6877 100644 --- a/nuttx/configs/samv71-xult/netnsh/defconfig +++ b/nuttx/configs/samv71-xult/netnsh/defconfig @@ -1087,6 +1087,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/samv71-xult/nsh/defconfig b/nuttx/configs/samv71-xult/nsh/defconfig index ccd1301da..59f00daae 100644 --- a/nuttx/configs/samv71-xult/nsh/defconfig +++ b/nuttx/configs/samv71-xult/nsh/defconfig @@ -905,6 +905,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/shenzhou/nsh/defconfig b/nuttx/configs/shenzhou/nsh/defconfig index 43b6a62fd..e3f2d3611 100644 --- a/nuttx/configs/shenzhou/nsh/defconfig +++ b/nuttx/configs/shenzhou/nsh/defconfig @@ -671,6 +671,7 @@ CONFIG_NSH_NESTDEPTH=3 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/shenzhou/nxwm/defconfig b/nuttx/configs/shenzhou/nxwm/defconfig index 29dd97867..70c49309f 100644 --- a/nuttx/configs/shenzhou/nxwm/defconfig +++ b/nuttx/configs/shenzhou/nxwm/defconfig @@ -1025,6 +1025,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/shenzhou/thttpd/defconfig b/nuttx/configs/shenzhou/thttpd/defconfig index 7488ba9a3..0ae06baa3 100644 --- a/nuttx/configs/shenzhou/thttpd/defconfig +++ b/nuttx/configs/shenzhou/thttpd/defconfig @@ -894,6 +894,7 @@ CONFIG_NSH_NESTDEPTH=3 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/spark/composite/defconfig b/nuttx/configs/spark/composite/defconfig index 7b0f2e0bb..8a85baff3 100644 --- a/nuttx/configs/spark/composite/defconfig +++ b/nuttx/configs/spark/composite/defconfig @@ -1057,6 +1057,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_USBDEV_TRACE is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/spark/nsh/defconfig b/nuttx/configs/spark/nsh/defconfig index 4dcf3d3c2..d6b45b809 100644 --- a/nuttx/configs/spark/nsh/defconfig +++ b/nuttx/configs/spark/nsh/defconfig @@ -1059,6 +1059,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_USBDEV_TRACE is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/spark/usbmsc/defconfig b/nuttx/configs/spark/usbmsc/defconfig index d6826924b..40350c04f 100644 --- a/nuttx/configs/spark/usbmsc/defconfig +++ b/nuttx/configs/spark/usbmsc/defconfig @@ -1022,6 +1022,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_USBDEV_TRACE is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm3210e-eval/nsh/defconfig b/nuttx/configs/stm3210e-eval/nsh/defconfig index bfc7dd48f..8583d9f59 100644 --- a/nuttx/configs/stm3210e-eval/nsh/defconfig +++ b/nuttx/configs/stm3210e-eval/nsh/defconfig @@ -1005,6 +1005,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm3210e-eval/nsh2/defconfig b/nuttx/configs/stm3210e-eval/nsh2/defconfig index cc1cd026e..d027cd1cd 100644 --- a/nuttx/configs/stm3210e-eval/nsh2/defconfig +++ b/nuttx/configs/stm3210e-eval/nsh2/defconfig @@ -1036,6 +1036,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm3210e-eval/nxterm/defconfig b/nuttx/configs/stm3210e-eval/nxterm/defconfig index 5c88b3f69..e926ee85e 100644 --- a/nuttx/configs/stm3210e-eval/nxterm/defconfig +++ b/nuttx/configs/stm3210e-eval/nxterm/defconfig @@ -1029,6 +1029,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm3210e-eval/pm/defconfig b/nuttx/configs/stm3210e-eval/pm/defconfig index 97cc11a6a..b5341a8f0 100644 --- a/nuttx/configs/stm3210e-eval/pm/defconfig +++ b/nuttx/configs/stm3210e-eval/pm/defconfig @@ -958,6 +958,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm3220g-eval/nsh2/defconfig b/nuttx/configs/stm3220g-eval/nsh2/defconfig index 639a3674b..33ccf77e0 100644 --- a/nuttx/configs/stm3220g-eval/nsh2/defconfig +++ b/nuttx/configs/stm3220g-eval/nsh2/defconfig @@ -975,6 +975,7 @@ CONFIG_NSH_NESTDEPTH=3 # USB Trace Support # CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/stm3240g-eval/nsh/defconfig b/nuttx/configs/stm3240g-eval/nsh/defconfig index 7b47e79a8..9d8e40932 100644 --- a/nuttx/configs/stm3240g-eval/nsh/defconfig +++ b/nuttx/configs/stm3240g-eval/nsh/defconfig @@ -1135,7 +1135,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/stm3240g-eval/nsh2/defconfig b/nuttx/configs/stm3240g-eval/nsh2/defconfig index 2998e0b5d..6e6661b81 100644 --- a/nuttx/configs/stm3240g-eval/nsh2/defconfig +++ b/nuttx/configs/stm3240g-eval/nsh2/defconfig @@ -977,6 +977,7 @@ CONFIG_NSH_NESTDEPTH=3 # USB Trace Support # CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/stm3240g-eval/nxterm/defconfig b/nuttx/configs/stm3240g-eval/nxterm/defconfig index a22814eda..f65af3bf5 100644 --- a/nuttx/configs/stm3240g-eval/nxterm/defconfig +++ b/nuttx/configs/stm3240g-eval/nxterm/defconfig @@ -1204,7 +1204,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/stm3240g-eval/nxwm/defconfig b/nuttx/configs/stm3240g-eval/nxwm/defconfig index 7650e51a8..a522d9d47 100644 --- a/nuttx/configs/stm3240g-eval/nxwm/defconfig +++ b/nuttx/configs/stm3240g-eval/nxwm/defconfig @@ -1244,7 +1244,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/stm32_tiny/nsh/defconfig b/nuttx/configs/stm32_tiny/nsh/defconfig index 33ccce50c..cf1e94dcb 100644 --- a/nuttx/configs/stm32_tiny/nsh/defconfig +++ b/nuttx/configs/stm32_tiny/nsh/defconfig @@ -695,6 +695,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm32f3discovery/usbnsh/defconfig b/nuttx/configs/stm32f3discovery/usbnsh/defconfig index 556bbdcc6..e679bcb6e 100644 --- a/nuttx/configs/stm32f3discovery/usbnsh/defconfig +++ b/nuttx/configs/stm32f3discovery/usbnsh/defconfig @@ -748,6 +748,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm32f429i-disco/extflash/defconfig b/nuttx/configs/stm32f429i-disco/extflash/defconfig index b607e8ff9..7692e019d 100644 --- a/nuttx/configs/stm32f429i-disco/extflash/defconfig +++ b/nuttx/configs/stm32f429i-disco/extflash/defconfig @@ -1031,6 +1031,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm32f429i-disco/usbmsc/defconfig b/nuttx/configs/stm32f429i-disco/usbmsc/defconfig index d06bc9cc2..17c33ed3d 100644 --- a/nuttx/configs/stm32f429i-disco/usbmsc/defconfig +++ b/nuttx/configs/stm32f429i-disco/usbmsc/defconfig @@ -978,6 +978,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm32f429i-disco/usbnsh/defconfig b/nuttx/configs/stm32f429i-disco/usbnsh/defconfig index 1627aeafb..784219b9e 100644 --- a/nuttx/configs/stm32f429i-disco/usbnsh/defconfig +++ b/nuttx/configs/stm32f429i-disco/usbnsh/defconfig @@ -1001,6 +1001,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBCONSOLE is not set # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/stm32f4discovery/ipv6/defconfig b/nuttx/configs/stm32f4discovery/ipv6/defconfig index 69224310f..3f3b09d24 100644 --- a/nuttx/configs/stm32f4discovery/ipv6/defconfig +++ b/nuttx/configs/stm32f4discovery/ipv6/defconfig @@ -1162,6 +1162,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1209,7 +1210,6 @@ CONFIG_NSH_IPv6NETMASK_7=0xffff CONFIG_NSH_IPv6NETMASK_8=0xff80 CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/stm32f4discovery/netnsh/defconfig b/nuttx/configs/stm32f4discovery/netnsh/defconfig index e5176ed5d..0360cb1ed 100644 --- a/nuttx/configs/stm32f4discovery/netnsh/defconfig +++ b/nuttx/configs/stm32f4discovery/netnsh/defconfig @@ -1171,6 +1171,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration @@ -1190,7 +1191,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/stm32f4discovery/usbnsh/defconfig b/nuttx/configs/stm32f4discovery/usbnsh/defconfig index 7e115d68e..babd74589 100644 --- a/nuttx/configs/stm32f4discovery/usbnsh/defconfig +++ b/nuttx/configs/stm32f4discovery/usbnsh/defconfig @@ -989,6 +989,7 @@ CONFIG_NSH_CONSOLE=y # CONFIG_NSH_USBCONSOLE is not set # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sure-pic32mx/nsh/defconfig b/nuttx/configs/sure-pic32mx/nsh/defconfig index 4bf7a039a..4a655a6df 100644 --- a/nuttx/configs/sure-pic32mx/nsh/defconfig +++ b/nuttx/configs/sure-pic32mx/nsh/defconfig @@ -672,6 +672,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/sure-pic32mx/usbnsh/defconfig b/nuttx/configs/sure-pic32mx/usbnsh/defconfig index c7bcbc92f..8e3f3f52f 100644 --- a/nuttx/configs/sure-pic32mx/usbnsh/defconfig +++ b/nuttx/configs/sure-pic32mx/usbnsh/defconfig @@ -723,6 +723,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/tm4c123g-launchpad/nsh/defconfig b/nuttx/configs/tm4c123g-launchpad/nsh/defconfig index bd840ae25..95f600164 100644 --- a/nuttx/configs/tm4c123g-launchpad/nsh/defconfig +++ b/nuttx/configs/tm4c123g-launchpad/nsh/defconfig @@ -808,6 +808,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/tm4c1294-launchpad/ipv6/defconfig b/nuttx/configs/tm4c1294-launchpad/ipv6/defconfig index c80720772..60efbeadb 100644 --- a/nuttx/configs/tm4c1294-launchpad/ipv6/defconfig +++ b/nuttx/configs/tm4c1294-launchpad/ipv6/defconfig @@ -955,6 +955,7 @@ CONFIG_NSH_FILEIOSIZE=512 CONFIG_NSH_CONSOLE=y # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/tm4c1294-launchpad/nsh/defconfig b/nuttx/configs/tm4c1294-launchpad/nsh/defconfig index 903750cb1..07fffe414 100644 --- a/nuttx/configs/tm4c1294-launchpad/nsh/defconfig +++ b/nuttx/configs/tm4c1294-launchpad/nsh/defconfig @@ -966,6 +966,7 @@ CONFIG_NSH_FILEIOSIZE=512 # CONFIG_NSH_CONSOLE=y CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # Networking Configuration diff --git a/nuttx/configs/ubw32/nsh/defconfig b/nuttx/configs/ubw32/nsh/defconfig index 968cca9ad..a7ca8f936 100644 --- a/nuttx/configs/ubw32/nsh/defconfig +++ b/nuttx/configs/ubw32/nsh/defconfig @@ -738,6 +738,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y # # NxWidgets/NxWM diff --git a/nuttx/configs/viewtool-stm32f107/netnsh/defconfig b/nuttx/configs/viewtool-stm32f107/netnsh/defconfig index b3d70a06f..98b9f9578 100644 --- a/nuttx/configs/viewtool-stm32f107/netnsh/defconfig +++ b/nuttx/configs/viewtool-stm32f107/netnsh/defconfig @@ -1118,7 +1118,6 @@ CONFIG_NSH_NETMASK=0xffffff00 # CONFIG_NSH_DNS is not set CONFIG_NSH_NOMAC=y CONFIG_NSH_SWMAC=y -# CONFIG_NSH_ARCHMAC is not set CONFIG_NSH_MACADDR=0x00e0deadbeef CONFIG_NSH_MAX_ROUNDTRIP=20 diff --git a/nuttx/configs/zkit-arm-1769/nsh/defconfig b/nuttx/configs/zkit-arm-1769/nsh/defconfig index 47a7fe002..020911d19 100644 --- a/nuttx/configs/zkit-arm-1769/nsh/defconfig +++ b/nuttx/configs/zkit-arm-1769/nsh/defconfig @@ -834,6 +834,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 diff --git a/nuttx/configs/zkit-arm-1769/nxhello/defconfig b/nuttx/configs/zkit-arm-1769/nxhello/defconfig index 07219e44f..bdcfdba30 100644 --- a/nuttx/configs/zkit-arm-1769/nxhello/defconfig +++ b/nuttx/configs/zkit-arm-1769/nxhello/defconfig @@ -946,6 +946,7 @@ CONFIG_NSH_CONSOLE=y # # CONFIG_NSH_ALTCONDEV is not set CONFIG_NSH_ARCHINIT=y +CONFIG_LIB_BOARDCTL=y CONFIG_NSH_TELNET=y CONFIG_NSH_TELNETD_PORT=23 CONFIG_NSH_TELNETD_DAEMONPRIO=100 |