#
# CONFIG_RAMLOG is not set
# CONFIG_SYSLOG_CONSOLE is not set
-# CONFIG_DRIVERS_WIRELESS is not set
+CONFIG_DRIVERS_WIRELESS=y
#
# Networking Support
CONFIG_NET=y
CONFIG_NET_LWIP=y
-# CONFIG_NET_SECURITY_TLS is not set
+#
+# LwIP DHCP options
+#
+CONFIG_NET_LWIP_DHCPC=y
+CONFIG_NET_LWIP_DHCPS=y
+CONFIG_NET_SECURITY_TLS=y
+# CONFIG_TLS_WITH_SSS is not set
CONFIG_NET_NOINTS=y
#
# CONFIG_EXAMPLES_WEBCLIENT is not set
# CONFIG_EXAMPLES_WORKQUEUE is not set
# CONFIG_EXAMPLES_ARTIK_DEMO is not set
+CONFIG_EXAMPLES_SLSIWIFI=y
+CONFIG_EXAMPLES_SLSIWIFI_PRIORITY=50
+CONFIG_EXAMPLES_SLSIWIFI_STACKSIZE=2048
#
# Network Utilities
CONFIG_NETUTILS_NETLIB=y
# CONFIG_NETUTILS_WEBCLIENT is not set
# CONFIG_NETUTILS_WEBSERVER is not set
+# CONFIG_NETUTILS_WEBSOCKET is not set
# CONFIG_NETUTILS_NTPCLIENT is not set
# CONFIG_NETUTILS_XMLRPC is not set
# CONFIG_NETUTILS_MDNS is not set
-# CONFIG_NETUTILS_WIFI is not set
+CONFIG_NETUTILS_WIFI=y
+CONFIG_SLSI_WIFI_DEFAULT_WLAN_COUNTRY_CODE="00"
+CONFIG_SLSI_WIFI_DEFAULT_WLAN_TX_POWER=30
+CONFIG_SCSC_WLAN=y
+CONFIG_SCSC_CORE=y
#
# Platform-specific Support
#include "s5j_rtc.h"
#include "up_internal.h"
+#include <apps/shell/tash.h>
+
#include <tinyara/fs/mtd.h>
#include "sidk_s5jt200.h"
static char version[13];
version[12] = '\0';
strncpy(version, (char *)baddr, sizeof(version) - 1);
- return version;
+ return version;
}
+#ifdef CONFIG_TASH
+#ifdef CONFIG_EXAMPLES_SLSIWIFI
+int slsi_wifi_main(int argc, char *argv[]);
+#endif
+
+const static tash_cmdlist_t tash_s5j_cmds[] = {
+#ifdef CONFIG_EXAMPLES_SLSIWIFI
+ { "artikwifi", slsi_wifi_main, TASH_EXECMD_SYNC },
+#endif
+ { NULL, NULL, 0 }
+};
+#endif
+
static void scsc_wpa_ctrl_iface_init(void)
{
#ifdef CONFIG_SCSC_WLAN
pwmdrv_register();
#endif
-
#if defined(CONFIG_RTC) && defined(CONFIG_RTC_DRIVER) && defined(CONFIG_S5J_RTC)
up_rtc_getdatetime(&tp);
lldbg("RTC getdatetime %d/%d/%d/%d/%d/%d\n",
scsc_wpa_ctrl_iface_init();
+#ifdef CONFIG_TASH
+ tash_cmdlist_install(tash_s5j_cmds);
+#endif
+
/* to suppress a compiler warning */
UNUSED(ret);