summaryrefslogtreecommitdiff
path: root/nuttx/configs
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2015-03-31 12:14:16 -0600
committerGregory Nutt <gnutt@nuttx.org>2015-03-31 12:14:16 -0600
commit50cbc253bcd8a77ebcbd225855f3b2ccb31f6c21 (patch)
treed294f42bc878ea47a5787a8cab0ac96480407a55 /nuttx/configs
parent73a89efed06a03f2733c14e42553ad23223f5cad (diff)
downloadpx4-nuttx-50cbc253bcd8a77ebcbd225855f3b2ccb31f6c21.tar.gz
px4-nuttx-50cbc253bcd8a77ebcbd225855f3b2ccb31f6c21.tar.bz2
px4-nuttx-50cbc253bcd8a77ebcbd225855f3b2ccb31f6c21.zip
NSH initialization now calls boardctl(BOARDIOC_INIT) instead of board_app_initaliaze. Modify all configurations: Make sure that CONFIG_LIB_BOARDCTL=y appears wherever CONFIG_NSH_ARCHINIT=y appears. Remove support for CONFIG_NSH_ARCHMAC. It is not used and there are better ways to do that operation
Diffstat (limited to 'nuttx/configs')
-rw-r--r--nuttx/configs/c5471evm/nsh/defconfig1
-rw-r--r--nuttx/configs/cloudctrl/nsh/defconfig2
-rw-r--r--nuttx/configs/dk-tm4c129x/ipv6/defconfig1
-rw-r--r--nuttx/configs/dk-tm4c129x/nsh/defconfig1
-rw-r--r--nuttx/configs/ea3131/nsh/defconfig1
-rw-r--r--nuttx/configs/ea3131/pgnsh/defconfig1
-rw-r--r--nuttx/configs/eagle100/nsh/defconfig1
-rw-r--r--nuttx/configs/ekk-lm3s9b96/nsh/defconfig1
-rw-r--r--nuttx/configs/fire-stm32v2/nsh/defconfig2
-rw-r--r--nuttx/configs/hymini-stm32v/nsh/defconfig1
-rw-r--r--nuttx/configs/hymini-stm32v/nsh2/defconfig1
-rw-r--r--nuttx/configs/lincoln60/nsh/defconfig1
-rw-r--r--nuttx/configs/lm3s6432-s2e/nsh/defconfig1
-rw-r--r--nuttx/configs/lm3s6965-ek/discover/defconfig1
-rw-r--r--nuttx/configs/lm3s6965-ek/nsh/defconfig1
-rw-r--r--nuttx/configs/lm3s8962-ek/nsh/defconfig1
-rw-r--r--nuttx/configs/lpc4330-xplorer/nsh/defconfig1
-rw-r--r--nuttx/configs/lpc4357-evb/nsh/defconfig1
-rw-r--r--nuttx/configs/lpcxpresso-lpc1768/nsh/defconfig1
-rw-r--r--nuttx/configs/mbed/nsh/defconfig1
-rw-r--r--nuttx/configs/mcu123-lpc214x/nsh/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/fulldemo/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/kostest/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/nsh/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/nx/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/nxlines/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/nxtext/defconfig1
-rw-r--r--nuttx/configs/mikroe-stm32f4/usbnsh/defconfig1
-rw-r--r--nuttx/configs/mirtoo/nxffs/defconfig1
-rw-r--r--nuttx/configs/nucleus2g/nsh/defconfig1
-rw-r--r--nuttx/configs/olimex-lpc-h3131/nsh/defconfig1
-rw-r--r--nuttx/configs/olimex-lpc1766stk/ftpc/defconfig1
-rw-r--r--nuttx/configs/olimex-lpc1766stk/hidmouse/defconfig1
-rw-r--r--nuttx/configs/olimex-lpc1766stk/nsh/defconfig1
-rw-r--r--nuttx/configs/olimex-lpc1766stk/zmodem/defconfig1
-rw-r--r--nuttx/configs/olimex-stm32-p107/nsh/defconfig1
-rw-r--r--nuttx/configs/olimex-strp711/nsh/defconfig1
-rw-r--r--nuttx/configs/olimexino-stm32/can/defconfig1
-rw-r--r--nuttx/configs/olimexino-stm32/composite/defconfig1
-rw-r--r--nuttx/configs/olimexino-stm32/nsh/defconfig1
-rw-r--r--nuttx/configs/olimexino-stm32/smallnsh/defconfig1
-rw-r--r--nuttx/configs/open1788/nsh/defconfig1
-rw-r--r--nuttx/configs/pic32mx-starterkit/nsh/defconfig1
-rw-r--r--nuttx/configs/pic32mx-starterkit/nsh2/defconfig1
-rw-r--r--nuttx/configs/pic32mx7mmb/nsh/defconfig1
-rw-r--r--nuttx/configs/pic32mz-starterkit/nsh/defconfig1
-rw-r--r--nuttx/configs/sam3u-ek/nsh/defconfig1
-rw-r--r--nuttx/configs/sam3u-ek/nxwm/defconfig1
-rw-r--r--nuttx/configs/sam4e-ek/nsh/defconfig2
-rw-r--r--nuttx/configs/sam4e-ek/nxwm/defconfig2
-rw-r--r--nuttx/configs/sam4e-ek/usbnsh/defconfig2
-rw-r--r--nuttx/configs/sam4s-xplained-pro/nsh/defconfig1
-rw-r--r--nuttx/configs/sama5d3x-ek/demo/defconfig1
-rw-r--r--nuttx/configs/sama5d3x-ek/nxplayer/defconfig1
-rw-r--r--nuttx/configs/sama5d3x-ek/nxwm/defconfig1
-rw-r--r--nuttx/configs/sama5d4-ek/ipv6/defconfig2
-rw-r--r--nuttx/configs/sama5d4-ek/nsh/defconfig2
-rw-r--r--nuttx/configs/sama5d4-ek/nxwm/defconfig2
-rw-r--r--nuttx/configs/samv71-xult/mxtxplnd/defconfig1
-rw-r--r--nuttx/configs/samv71-xult/netnsh/defconfig1
-rw-r--r--nuttx/configs/samv71-xult/nsh/defconfig1
-rw-r--r--nuttx/configs/shenzhou/nsh/defconfig1
-rw-r--r--nuttx/configs/shenzhou/nxwm/defconfig1
-rw-r--r--nuttx/configs/shenzhou/thttpd/defconfig1
-rw-r--r--nuttx/configs/spark/composite/defconfig1
-rw-r--r--nuttx/configs/spark/nsh/defconfig1
-rw-r--r--nuttx/configs/spark/usbmsc/defconfig1
-rw-r--r--nuttx/configs/stm3210e-eval/nsh/defconfig1
-rw-r--r--nuttx/configs/stm3210e-eval/nsh2/defconfig1
-rw-r--r--nuttx/configs/stm3210e-eval/nxterm/defconfig1
-rw-r--r--nuttx/configs/stm3210e-eval/pm/defconfig1
-rw-r--r--nuttx/configs/stm3220g-eval/nsh2/defconfig1
-rw-r--r--nuttx/configs/stm3240g-eval/nsh/defconfig1
-rw-r--r--nuttx/configs/stm3240g-eval/nsh2/defconfig1
-rw-r--r--nuttx/configs/stm3240g-eval/nxterm/defconfig1
-rw-r--r--nuttx/configs/stm3240g-eval/nxwm/defconfig1
-rw-r--r--nuttx/configs/stm32_tiny/nsh/defconfig1
-rw-r--r--nuttx/configs/stm32f3discovery/usbnsh/defconfig1
-rw-r--r--nuttx/configs/stm32f429i-disco/extflash/defconfig1
-rw-r--r--nuttx/configs/stm32f429i-disco/usbmsc/defconfig1
-rw-r--r--nuttx/configs/stm32f429i-disco/usbnsh/defconfig1
-rw-r--r--nuttx/configs/stm32f4discovery/ipv6/defconfig2
-rw-r--r--nuttx/configs/stm32f4discovery/netnsh/defconfig2
-rw-r--r--nuttx/configs/stm32f4discovery/usbnsh/defconfig1
-rw-r--r--nuttx/configs/sure-pic32mx/nsh/defconfig1
-rw-r--r--nuttx/configs/sure-pic32mx/usbnsh/defconfig1
-rw-r--r--nuttx/configs/tm4c123g-launchpad/nsh/defconfig1
-rw-r--r--nuttx/configs/tm4c1294-launchpad/ipv6/defconfig1
-rw-r--r--nuttx/configs/tm4c1294-launchpad/nsh/defconfig1
-rw-r--r--nuttx/configs/ubw32/nsh/defconfig1
-rw-r--r--nuttx/configs/viewtool-stm32f107/netnsh/defconfig1
-rw-r--r--nuttx/configs/zkit-arm-1769/nsh/defconfig1
-rw-r--r--nuttx/configs/zkit-arm-1769/nxhello/defconfig1
93 files changed, 87 insertions, 16 deletions
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