drivers: wifi: Convert to use new logging

Convert the wifi drivers to use the new logging system.

Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
This commit is contained in:
Jukka Rissanen 2018-10-05 14:52:38 +03:00 committed by Anas Nashif
commit 69eeddd8a9
6 changed files with 188 additions and 201 deletions

View file

@ -11,19 +11,11 @@ menuconfig WIFI
if WIFI
config SYS_LOG_WIFI_LEVEL
int "WiFi driver log level"
depends on SYS_LOG
default 0
range 0 4
help
Sets log level for WiFi Device Drivers.
Levels are:
0 OFF, do not write
1 ERROR, only write SYS_LOG_ERR
2 WARNING, write SYS_LOG_WRN in addition to previous level
3 INFO, write SYS_LOG_INF in addition to previous levels
4 DEBUG, write SYS_LOG_DBG in addition to previous levels
module = WIFI
module-dep = LOG
module-str = Log level for WiFi driver
module-help = Sets log level for WiFi Device Drivers.
source "subsys/net/Kconfig.template.log_config.net"
config WIFI_INIT_PRIORITY
int "WiFi driver init priority"

View file

@ -4,9 +4,11 @@
* SPDX-License-Identifier: Apache-2.0
*/
#define SYS_LOG_LEVEL CONFIG_SYS_LOG_WIFI_LEVEL
#define SYS_LOG_DOMAIN "dev/simplelink"
#include <logging/sys_log.h>
#define LOG_MODULE_NAME wifi_simplelink
#define LOG_LEVEL CONFIG_WIFI_LOG_LEVEL
#include <logging/log.h>
LOG_MODULE_REGISTER(LOG_MODULE_NAME);
#include <zephyr.h>
#include <kernel.h>
@ -72,7 +74,7 @@ static void simplelink_wifi_cb(u32_t event, struct sl_connect_state *conn)
break;
default:
SYS_LOG_DBG("Unrecognized mgmt event: 0x%x", event);
LOG_DBG("Unrecognized mgmt event: 0x%x", event);
break;
}
}
@ -110,15 +112,15 @@ static void simplelink_scan_work_handler(struct k_work *work)
delay = (simplelink_data.num_results_or_err > 0 ? 0 :
SCAN_RETRY_DELAY);
if (delay > 0) {
SYS_LOG_DBG("Retrying scan...");
LOG_DBG("Retrying scan...");
}
k_delayed_work_submit(&simplelink_data.work, delay);
} else {
/* Encountered an error, or max retries exceeded: */
SYS_LOG_ERR("Scan failed: retries: %d; err: %d",
simplelink_data.scan_retries,
simplelink_data.num_results_or_err);
LOG_ERR("Scan failed: retries: %d; err: %d",
simplelink_data.scan_retries,
simplelink_data.num_results_or_err);
simplelink_data.cb(simplelink_data.iface, -EIO, NULL);
}
}
@ -180,7 +182,7 @@ static int simplelink_dummy_get(sa_family_t family,
struct net_context **context)
{
SYS_LOG_ERR("NET_SOCKET_OFFLOAD must be configured for this driver");
LOG_ERR("NET_SOCKET_OFFLOAD must be configured for this driver");
return -1;
}
@ -200,11 +202,11 @@ static struct net_offload simplelink_offload = {
static void simplelink_iface_init(struct net_if *iface)
{
SYS_LOG_DBG("MAC Address %02X:%02X:%02X:%02X:%02X:%02X",
simplelink_data.mac[0], simplelink_data.mac[1],
simplelink_data.mac[2],
simplelink_data.mac[3], simplelink_data.mac[4],
simplelink_data.mac[5]);
LOG_DBG("MAC Address %02X:%02X:%02X:%02X:%02X:%02X",
simplelink_data.mac[0], simplelink_data.mac[1],
simplelink_data.mac[2],
simplelink_data.mac[3], simplelink_data.mac[4],
simplelink_data.mac[5]);
net_if_set_link_addr(iface, simplelink_data.mac,
sizeof(simplelink_data.mac),
@ -232,7 +234,7 @@ static int simplelink_init(struct device *dev)
/* Initialize and configure NWP to defaults: */
ret = _simplelink_init(simplelink_wifi_cb);
if (ret) {
SYS_LOG_ERR("_simplelink_init failed!");
LOG_ERR("_simplelink_init failed!");
return(-EIO);
}
@ -248,7 +250,7 @@ static int simplelink_init(struct device *dev)
socket_offload_register(&simplelink_ops);
#endif
SYS_LOG_DBG("SimpleLink driver Initialized");
LOG_DBG("SimpleLink driver Initialized");
return 0;
}

View file

@ -5,9 +5,11 @@
*
*/
#define SYS_LOG_LEVEL CONFIG_SYS_LOG_WIFI_LEVEL
#define SYS_LOG_DOMAIN "dev/simplelink"
#include <logging/sys_log.h>
#define LOG_MODULE_NAME wifi_simplelink_support
#define LOG_LEVEL CONFIG_WIFI_LOG_LEVEL
#include <logging/log.h>
LOG_MODULE_REGISTER(LOG_MODULE_NAME);
#include <stdlib.h>
#include <string.h>
@ -96,7 +98,7 @@ static s32_t configure_simplelink(void)
}
if (mode != ROLE_STA) {
SYS_LOG_ERR("Failed to configure NWP to default state");
LOG_ERR("Failed to configure NWP to default state");
return -1;
}
@ -180,7 +182,7 @@ static s32_t configure_simplelink(void)
ASSERT_ON_ERROR(mode, DEVICE_ERROR);
if (mode != ROLE_STA) {
SYS_LOG_ERR("Failed to configure device to it's default state");
LOG_ERR("Failed to configure device to it's default state");
retval = -1;
} else {
nwp.role = ROLE_STA;
@ -218,12 +220,12 @@ void SimpleLinkWlanEventHandler(SlWlanEvent_t *wlan_event)
memcpy(sl_conn.bssid, wlan_event->Data.Connect.Bssid,
BSSID_LEN_MAX);
SYS_LOG_INF("\n[WLAN EVENT] STA Connected to the AP: %s, "
"BSSID: %x:%x:%x:%x:%x:%x",
sl_conn.ssid, sl_conn.bssid[0],
sl_conn.bssid[1], sl_conn.bssid[2],
sl_conn.bssid[3], sl_conn.bssid[4],
sl_conn.bssid[5]);
LOG_INF("\n[WLAN EVENT] STA Connected to the AP: %s, "
"BSSID: %x:%x:%x:%x:%x:%x",
sl_conn.ssid, sl_conn.bssid[0],
sl_conn.bssid[1], sl_conn.bssid[2],
sl_conn.bssid[3], sl_conn.bssid[4],
sl_conn.bssid[5]);
/* Continue the notification callback chain... */
sl_conn.error = 0;
@ -242,24 +244,24 @@ void SimpleLinkWlanEventHandler(SlWlanEvent_t *wlan_event)
*/
if (SL_WLAN_DISCONNECT_USER_INITIATED ==
event_data->ReasonCode) {
SYS_LOG_INF("\n[WLAN EVENT] "
"Device disconnected from the AP: %s,\n\r"
"BSSID: %x:%x:%x:%x:%x:%x on application's"
" request",
event_data->SsidName, event_data->Bssid[0],
event_data->Bssid[1], event_data->Bssid[2],
event_data->Bssid[3], event_data->Bssid[4],
event_data->Bssid[5]);
LOG_INF("\n[WLAN EVENT] "
"Device disconnected from the AP: %s,\n\r"
"BSSID: %x:%x:%x:%x:%x:%x on application's"
" request",
event_data->SsidName, event_data->Bssid[0],
event_data->Bssid[1], event_data->Bssid[2],
event_data->Bssid[3], event_data->Bssid[4],
event_data->Bssid[5]);
sl_conn.error = 0;
} else {
SYS_LOG_ERR("\n[WLAN ERROR] "
"Device disconnected from the AP: %s,\n\r"
"BSSID: %x:%x:%x:%x:%x:%x on error: %d",
event_data->SsidName, event_data->Bssid[0],
event_data->Bssid[1], event_data->Bssid[2],
event_data->Bssid[3], event_data->Bssid[4],
event_data->Bssid[5],
event_data->ReasonCode);
LOG_ERR("\n[WLAN ERROR] "
"Device disconnected from the AP: %s,\n\r"
"BSSID: %x:%x:%x:%x:%x:%x on error: %d",
event_data->SsidName, event_data->Bssid[0],
event_data->Bssid[1], event_data->Bssid[2],
event_data->Bssid[3], event_data->Bssid[4],
event_data->Bssid[5],
event_data->ReasonCode);
sl_conn.error = event_data->ReasonCode;
}
@ -273,26 +275,26 @@ void SimpleLinkWlanEventHandler(SlWlanEvent_t *wlan_event)
case SL_WLAN_EVENT_STA_ADDED:
memcpy(&(sl_conn.bssid), wlan_event->Data.STAAdded.Mac,
SL_WLAN_BSSID_LENGTH);
SYS_LOG_INF("\n[WLAN EVENT] STA was added to AP: "
"BSSID: %x:%x:%x:%x:%x:%x",
sl_conn.bssid[0], sl_conn.bssid[1],
sl_conn.bssid[2], sl_conn.bssid[3],
sl_conn.bssid[4], sl_conn.bssid[5]);
LOG_INF("\n[WLAN EVENT] STA was added to AP: "
"BSSID: %x:%x:%x:%x:%x:%x",
sl_conn.bssid[0], sl_conn.bssid[1],
sl_conn.bssid[2], sl_conn.bssid[3],
sl_conn.bssid[4], sl_conn.bssid[5]);
break;
case SL_WLAN_EVENT_STA_REMOVED:
memcpy(&(sl_conn.bssid), wlan_event->Data.STAAdded.Mac,
SL_WLAN_BSSID_LENGTH);
SYS_LOG_INF("\n[WLAN EVENT] STA was removed from AP: "
"BSSID: %x:%x:%x:%x:%x:%x",
sl_conn.bssid[0], sl_conn.bssid[1],
sl_conn.bssid[2], sl_conn.bssid[3],
sl_conn.bssid[4], sl_conn.bssid[5]);
LOG_INF("\n[WLAN EVENT] STA was removed from AP: "
"BSSID: %x:%x:%x:%x:%x:%x",
sl_conn.bssid[0], sl_conn.bssid[1],
sl_conn.bssid[2], sl_conn.bssid[3],
sl_conn.bssid[4], sl_conn.bssid[5]);
(void)memset(&(sl_conn.bssid), 0x0, sizeof(sl_conn.bssid));
break;
default:
SYS_LOG_ERR("\n[WLAN EVENT] Unexpected event [0x%lx]",
wlan_event->Id);
LOG_ERR("\n[WLAN EVENT] Unexpected event [0x%lx]",
wlan_event->Id);
break;
}
}
@ -326,17 +328,17 @@ void SimpleLinkNetAppEventHandler(SlNetAppEvent_t *netapp_event)
/* Gateway IP address */
sl_conn.gateway_ip = event_data->Gateway;
SYS_LOG_INF("\n[NETAPP EVENT] IP set to: IPv4=%d.%d.%d.%d, "
"Gateway=%d.%d.%d.%d",
SL_IPV4_BYTE(sl_conn.ip_addr, 3),
SL_IPV4_BYTE(sl_conn.ip_addr, 2),
SL_IPV4_BYTE(sl_conn.ip_addr, 1),
SL_IPV4_BYTE(sl_conn.ip_addr, 0),
LOG_INF("\n[NETAPP EVENT] IP set to: IPv4=%d.%d.%d.%d, "
"Gateway=%d.%d.%d.%d",
SL_IPV4_BYTE(sl_conn.ip_addr, 3),
SL_IPV4_BYTE(sl_conn.ip_addr, 2),
SL_IPV4_BYTE(sl_conn.ip_addr, 1),
SL_IPV4_BYTE(sl_conn.ip_addr, 0),
SL_IPV4_BYTE(sl_conn.gateway_ip, 3),
SL_IPV4_BYTE(sl_conn.gateway_ip, 2),
SL_IPV4_BYTE(sl_conn.gateway_ip, 1),
SL_IPV4_BYTE(sl_conn.gateway_ip, 0));
SL_IPV4_BYTE(sl_conn.gateway_ip, 3),
SL_IPV4_BYTE(sl_conn.gateway_ip, 2),
SL_IPV4_BYTE(sl_conn.gateway_ip, 1),
SL_IPV4_BYTE(sl_conn.gateway_ip, 0));
nwp.cb(SIMPLELINK_WIFI_CB_IPACQUIRED, &sl_conn);
break;
@ -349,13 +351,13 @@ void SimpleLinkNetAppEventHandler(SlNetAppEvent_t *netapp_event)
netapp_event->Data.IpAcquiredV6.Ip[i];
}
if (SYS_LOG_LEVEL >= SYS_LOG_LEVEL_INFO) {
if (LOG_LEVEL >= LOG_LEVEL_INF) {
char ipv6_addr[NET_IPV6_ADDR_LEN];
net_addr_ntop(AF_INET6, sl_conn.ipv6_addr,
ipv6_addr,
sizeof(ipv6_addr));
SYS_LOG_INF("\n[NETAPP EVENT] IP Acquired: IPv6= %s",
LOG_INF("\n[NETAPP EVENT] IP Acquired: IPv6= %s",
ipv6_addr);
}
@ -366,22 +368,22 @@ void SimpleLinkNetAppEventHandler(SlNetAppEvent_t *netapp_event)
SET_STATUS_BIT(nwp.status, STATUS_BIT_IP_ACQUIRED);
sl_conn.sta_ip = netapp_event->Data.IpLeased.IpAddress;
SYS_LOG_INF("\n[NETAPP EVENT] IP Leased to Client: "
"IP=%d.%d.%d.%d",
SL_IPV4_BYTE(sl_conn.sta_ip, 3),
SL_IPV4_BYTE(sl_conn.sta_ip, 2),
SL_IPV4_BYTE(sl_conn.sta_ip, 1),
SL_IPV4_BYTE(sl_conn.sta_ip, 0));
LOG_INF("\n[NETAPP EVENT] IP Leased to Client: "
"IP=%d.%d.%d.%d",
SL_IPV4_BYTE(sl_conn.sta_ip, 3),
SL_IPV4_BYTE(sl_conn.sta_ip, 2),
SL_IPV4_BYTE(sl_conn.sta_ip, 1),
SL_IPV4_BYTE(sl_conn.sta_ip, 0));
break;
case SL_DEVICE_EVENT_DROPPED_NETAPP_IP_RELEASED:
SYS_LOG_INF("\n[NETAPP EVENT] IP is released.");
LOG_INF("\n[NETAPP EVENT] IP is released.");
break;
default:
SYS_LOG_ERR("\n[NETAPP EVENT] Unexpected event [0x%lx]",
netapp_event->Id);
LOG_ERR("\n[NETAPP EVENT] Unexpected event [0x%lx]",
netapp_event->Id);
break;
}
}
@ -402,9 +404,9 @@ void SimpleLinkGeneralEventHandler(SlDeviceEvent_t *dev_event)
return;
}
SYS_LOG_INF("\n[GENERAL EVENT] - ID=[%d] Sender=[%d]",
dev_event->Data.Error.Code,
dev_event->Data.Error.Source);
LOG_INF("\n[GENERAL EVENT] - ID=[%d] Sender=[%d]",
dev_event->Data.Error.Code,
dev_event->Data.Error.Source);
}
/**
@ -418,37 +420,37 @@ void SimpleLinkFatalErrorEventHandler(SlDeviceFatal_t *fatal_err_event)
switch (fatal_err_event->Id) {
case SL_DEVICE_EVENT_FATAL_DEVICE_ABORT:
SYS_LOG_ERR("\n[ERROR] - FATAL ERROR: "
"Abort NWP event detected: "
"AbortType=%ld, AbortData=0x%lx",
fatal_err_event->Data.DeviceAssert.Code,
fatal_err_event->Data.DeviceAssert.Value);
LOG_ERR("\n[ERROR] - FATAL ERROR: "
"Abort NWP event detected: "
"AbortType=%ld, AbortData=0x%lx",
fatal_err_event->Data.DeviceAssert.Code,
fatal_err_event->Data.DeviceAssert.Value);
break;
case SL_DEVICE_EVENT_FATAL_DRIVER_ABORT:
SYS_LOG_ERR("\n[ERROR] - FATAL ERROR: Driver Abort detected.");
LOG_ERR("\n[ERROR] - FATAL ERROR: Driver Abort detected.");
break;
case SL_DEVICE_EVENT_FATAL_NO_CMD_ACK:
SYS_LOG_ERR("\n[ERROR] - FATAL ERROR: No Cmd Ack detected "
"[cmd opcode = 0x%lx]",
fatal_err_event->Data.NoCmdAck.Code);
LOG_ERR("\n[ERROR] - FATAL ERROR: No Cmd Ack detected "
"[cmd opcode = 0x%lx]",
fatal_err_event->Data.NoCmdAck.Code);
break;
case SL_DEVICE_EVENT_FATAL_SYNC_LOSS:
SYS_LOG_ERR("\n[ERROR] - FATAL ERROR: Sync loss detected");
LOG_ERR("\n[ERROR] - FATAL ERROR: Sync loss detected");
break;
case SL_DEVICE_EVENT_FATAL_CMD_TIMEOUT:
SYS_LOG_ERR("\n[ERROR] - FATAL ERROR: "
"Async event timeout detected "
"[event opcode =0x%lx]",
fatal_err_event->Data.CmdTimeout.Code);
LOG_ERR("\n[ERROR] - FATAL ERROR: "
"Async event timeout detected "
"[event opcode =0x%lx]",
fatal_err_event->Data.CmdTimeout.Code);
break;
default:
SYS_LOG_ERR("\n[ERROR] - FATAL ERROR: "
"Unspecified error detected");
LOG_ERR("\n[ERROR] - FATAL ERROR: "
"Unspecified error detected");
break;
}
}
@ -527,7 +529,7 @@ int _simplelink_start_scan(void)
*/
ret = sl_WlanGetNetworkList(0, CONFIG_WIFI_SIMPLELINK_SCAN_COUNT,
&nwp.net_entries[0]);
SYS_LOG_DBG("sl_WlanGetNetworkList: %d", ret);
LOG_DBG("sl_WlanGetNetworkList: %d", ret);
return ret;
}
@ -559,7 +561,7 @@ int _simplelink_connect(struct wifi_connect_req_params *params)
lretval = sl_WlanConnect((signed char *)params->ssid,
params->ssid_length, 0, &secParams, 0);
SYS_LOG_DBG("sl_WlanConnect: %ld", lretval);
LOG_DBG("sl_WlanConnect: %ld", lretval);
return lretval;
}
@ -569,7 +571,7 @@ int _simplelink_disconnect(void)
long lretval;
lretval = sl_WlanDisconnect();
SYS_LOG_DBG("sl_WlanDisconnect: %ld", lretval);
LOG_DBG("sl_WlanDisconnect: %ld", lretval);
return lretval;
}

View file

@ -4,13 +4,11 @@
* SPDX-License-Identifier: Apache-2.0
*/
#define SYS_LOG_LEVEL CONFIG_SYS_LOG_WIFI_LEVEL
#define SYS_LOG_DOMAIN "dev/winc1500"
#if (SYS_LOG_LEVEL > SYS_LOG_LEVEL_OFF)
#define NET_LOG_ENABLED 1
#endif
#define LOG_MODULE_NAME wifi_winc1500
#define LOG_LEVEL CONFIG_WIFI_LOG_LEVEL
#include <logging/sys_log.h>
#include <logging/log.h>
LOG_MODULE_REGISTER(LOG_MODULE_NAME);
#include <zephyr.h>
#include <kernel.h>
@ -159,7 +157,7 @@ struct winc1500_data {
static struct winc1500_data w1500_data;
#if (SYS_LOG_LEVEL > SYS_LOG_LEVEL_OFF)
#if LOG_LEVEL > LOG_LEVEL_OFF
static void stack_stats(void)
{
@ -289,7 +287,7 @@ static char *socket_message_to_string(u8_t message)
}
}
#endif /* (SYS_LOG_LEVEL > SYS_LOG_LEVEL_OFF) */
#endif /* LOG_LEVEL > LOG_LEVEL_OFF */
/**
* This function is called when the socket is to be opened.
@ -302,13 +300,13 @@ static int winc1500_get(sa_family_t family,
struct socket_data *sd;
if (family != AF_INET) {
SYS_LOG_ERR("Only AF_INET is supported!");
LOG_ERR("Only AF_INET is supported!");
return -1;
}
(*context)->offload_context = (void *)(sint32)socket(family, type, 0);
if ((*context)->offload_context < 0) {
SYS_LOG_ERR("socket error!");
LOG_ERR("socket error!");
return -1;
}
@ -339,14 +337,14 @@ static int winc1500_bind(struct net_context *context,
ret = bind((int)context->offload_context, (struct sockaddr *)addr,
addrlen);
if (ret) {
SYS_LOG_ERR("bind error %d %s!",
ret, socket_message_to_string(ret));
LOG_ERR("bind error %d %s!",
ret, socket_message_to_string(ret));
return ret;
}
if (k_sem_take(&w1500_data.socket_data[socket].wait_sem,
WINC1500_BIND_TIMEOUT)) {
SYS_LOG_ERR("bind error timeout expired");
LOG_ERR("bind error timeout expired");
return -ETIMEDOUT;
}
@ -364,8 +362,8 @@ static int winc1500_listen(struct net_context *context, int backlog)
ret = listen((int)context->offload_context, backlog);
if (ret) {
SYS_LOG_ERR("listen error %d %s!",
ret, socket_error_string(ret));
LOG_ERR("listen error %d %s!",
ret, socket_error_string(ret));
return ret;
}
@ -397,8 +395,8 @@ static int winc1500_connect(struct net_context *context,
ret = connect(socket, (struct sockaddr *)addr, addrlen);
if (ret) {
SYS_LOG_ERR("connect error %d %s!",
ret, socket_error_string(ret));
LOG_ERR("connect error %d %s!",
ret, socket_error_string(ret));
return ret;
}
@ -426,8 +424,8 @@ static int winc1500_accept(struct net_context *context,
ret = accept(socket, NULL, 0);
if (ret) {
SYS_LOG_ERR("accept error %d %s!",
ret, socket_error_string(ret));
LOG_ERR("accept error %d %s!",
ret, socket_error_string(ret));
return ret;
}
@ -480,8 +478,8 @@ static int winc1500_send(struct net_pkt *pkt,
ret = send(socket, data_ptr, data_len, 0);
if (ret) {
SYS_LOG_ERR("send error %d %s!",
ret, socket_error_string(ret));
LOG_ERR("send error %d %s!",
ret, socket_error_string(ret));
return ret;
}
}
@ -529,8 +527,8 @@ static int winc1500_sendto(struct net_pkt *pkt,
ret = sendto(socket, data_ptr, data_len, 0,
(struct sockaddr *)dst_addr, addrlen);
if (ret) {
SYS_LOG_ERR("send error %d %s!",
ret, socket_error_string(ret));
LOG_ERR("send error %d %s!",
ret, socket_error_string(ret));
return ret;
}
}
@ -547,14 +545,14 @@ static int prepare_pkt(struct socket_data *sock_data)
/* Get the frame from the buffer */
sock_data->rx_pkt = net_pkt_get_reserve_rx(0, K_NO_WAIT);
if (!sock_data->rx_pkt) {
SYS_LOG_ERR("Could not allocate rx packet");
LOG_ERR("Could not allocate rx packet");
return -1;
}
/* Reserve a data frag to receive the frame */
sock_data->pkt_buf = net_pkt_get_frag(sock_data->rx_pkt, K_NO_WAIT);
if (!sock_data->pkt_buf) {
SYS_LOG_ERR("Could not allocate data frag");
LOG_ERR("Could not allocate data frag");
net_pkt_unref(sock_data->rx_pkt);
return -1;
}
@ -578,7 +576,7 @@ static int winc1500_recv(struct net_context *context,
ret = prepare_pkt(&w1500_data.socket_data[socket]);
if (ret) {
SYS_LOG_ERR("Could not reserve packet buffer");
LOG_ERR("Could not reserve packet buffer");
return -ENOMEM;
}
@ -588,8 +586,8 @@ static int winc1500_recv(struct net_context *context,
ret = recv(socket, w1500_data.socket_data[socket].pkt_buf->data,
CONFIG_WIFI_WINC1500_MAX_PACKET_SIZE, timeout);
if (ret) {
SYS_LOG_ERR("recv error %d %s!",
ret, socket_error_string(ret));
LOG_ERR("recv error %d %s!",
ret, socket_error_string(ret));
return ret;
}
@ -623,7 +621,7 @@ static void handle_wifi_con_state_changed(void *pvMsg)
switch (pstrWifiState->u8CurrState) {
case M2M_WIFI_DISCONNECTED:
SYS_LOG_DBG("Disconnected (%u)", pstrWifiState->u8ErrCode);
LOG_DBG("Disconnected (%u)", pstrWifiState->u8ErrCode);
if (w1500_data.connecting) {
wifi_mgmt_raise_connect_result_event(w1500_data.iface,
@ -638,7 +636,7 @@ static void handle_wifi_con_state_changed(void *pvMsg)
break;
case M2M_WIFI_CONNECTED:
SYS_LOG_DBG("Connected (%u)", pstrWifiState->u8ErrCode);
LOG_DBG("Connected (%u)", pstrWifiState->u8ErrCode);
w1500_data.connected = true;
wifi_mgmt_raise_connect_result_event(w1500_data.iface, 0);
@ -646,7 +644,7 @@ static void handle_wifi_con_state_changed(void *pvMsg)
break;
case M2M_WIFI_UNDEF:
/* TODO status undefined*/
SYS_LOG_DBG("Undefined?");
LOG_DBG("Undefined?");
break;
}
}
@ -658,9 +656,9 @@ static void handle_wifi_dhcp_conf(void *pvMsg)
u8_t i;
/* Connected and got IP address*/
SYS_LOG_DBG("Wi-Fi connected, IP is %u.%u.%u.%u",
pu8IPAddress[0], pu8IPAddress[1],
pu8IPAddress[2], pu8IPAddress[3]);
LOG_DBG("Wi-Fi connected, IP is %u.%u.%u.%u",
pu8IPAddress[0], pu8IPAddress[1],
pu8IPAddress[2], pu8IPAddress[3]);
/* TODO at this point the standby mode should be enable
* status = WiFi connected IP assigned
@ -694,8 +692,8 @@ static void handle_scan_result(void *pvMsg)
} else if (pstrScanResult->u8AuthType == M2M_WIFI_SEC_WPA_PSK) {
result.security = WIFI_SECURITY_TYPE_PSK;
} else {
SYS_LOG_DBG("Security %u not supported",
pstrScanResult->u8AuthType);
LOG_DBG("Security %u not supported",
pstrScanResult->u8AuthType);
goto out;
}
@ -731,7 +729,7 @@ static void handle_scan_done(void *pvMsg)
w1500_data.scan_cb(w1500_data.iface, -EIO, NULL);
reset_scan_data();
SYS_LOG_ERR("Scan failed.");
LOG_ERR("Scan failed.");
return;
}
@ -739,13 +737,13 @@ static void handle_scan_done(void *pvMsg)
w1500_data.scan_result = 0;
if (pstrInfo->u8NumofCh >= 1) {
SYS_LOG_DBG("Requesting results (%u)",
m2m_wifi_get_num_ap_found());
LOG_DBG("Requesting results (%u)",
m2m_wifi_get_num_ap_found());
m2m_wifi_req_scan_result(w1500_data.scan_result);
w1500_data.scan_result++;
} else {
SYS_LOG_DBG("No AP found");
LOG_DBG("No AP found");
w1500_data.scan_cb(w1500_data.iface, 0, NULL);
reset_scan_data();
@ -754,8 +752,8 @@ static void handle_scan_done(void *pvMsg)
static void winc1500_wifi_cb(u8_t message_type, void *pvMsg)
{
SYS_LOG_DBG("Msg Type %d %s",
message_type, wifi_cb_msg_2_str(message_type));
LOG_DBG("Msg Type %d %s",
message_type, wifi_cb_msg_2_str(message_type));
switch (message_type) {
case M2M_WIFI_RESP_CON_STATE_CHANGED:
@ -781,8 +779,8 @@ static void handle_socket_msg_connect(struct socket_data *sd, void *pvMsg)
{
tstrSocketConnectMsg *strConnMsg = (tstrSocketConnectMsg *)pvMsg;
SYS_LOG_ERR("CONNECT: socket %d error %d",
strConnMsg->sock, strConnMsg->s8Error);
LOG_ERR("CONNECT: socket %d error %d",
strConnMsg->sock, strConnMsg->s8Error);
if (sd->connect_cb) {
sd->connect_cb(sd->context,
@ -820,7 +818,7 @@ static bool handle_socket_msg_recv(SOCKET sock,
}
if (prepare_pkt(sd)) {
SYS_LOG_ERR("Could not reserve packet buffer");
LOG_ERR("Could not reserve packet buffer");
return false;
}
@ -839,9 +837,9 @@ static void handle_socket_msg_bind(struct socket_data *sd, void *pvMsg)
*/
if (bind_msg->status) {
SYS_LOG_ERR("BIND: error %d %s",
bind_msg->status,
socket_message_to_string(bind_msg->status));
LOG_ERR("BIND: error %d %s",
bind_msg->status,
socket_message_to_string(bind_msg->status));
sd->ret_code = bind_msg->status;
}
}
@ -855,9 +853,9 @@ static void handle_socket_msg_listen(struct socket_data *sd, void *pvMsg)
*/
if (listen_msg->status) {
SYS_LOG_ERR("winc1500_socket_cb:LISTEN: error %d %s",
listen_msg->status,
socket_message_to_string(listen_msg->status));
LOG_ERR("winc1500_socket_cb:LISTEN: error %d %s",
listen_msg->status,
socket_message_to_string(listen_msg->status));
sd->ret_code = listen_msg->status;
}
}
@ -872,18 +870,18 @@ static void handle_socket_msg_accept(struct socket_data *sd, void *pvMsg)
* of the accept operation.
*/
SYS_LOG_DBG("ACCEPT: from %d.%d.%d.%d:%d, new socket is %d",
accept_msg->strAddr.sin_addr.s4_addr[0],
accept_msg->strAddr.sin_addr.s4_addr[1],
accept_msg->strAddr.sin_addr.s4_addr[2],
accept_msg->strAddr.sin_addr.s4_addr[3],
ntohs(accept_msg->strAddr.sin_port),
accept_msg->sock);
LOG_DBG("ACCEPT: from %d.%d.%d.%d:%d, new socket is %d",
accept_msg->strAddr.sin_addr.s4_addr[0],
accept_msg->strAddr.sin_addr.s4_addr[1],
accept_msg->strAddr.sin_addr.s4_addr[2],
accept_msg->strAddr.sin_addr.s4_addr[3],
ntohs(accept_msg->strAddr.sin_port),
accept_msg->sock);
if (accept_msg->sock < 0) {
SYS_LOG_ERR("ACCEPT: error %d %s",
accept_msg->sock,
socket_message_to_string(accept_msg->sock));
LOG_ERR("ACCEPT: error %d %s",
accept_msg->sock,
socket_message_to_string(accept_msg->sock));
sd->ret_code = accept_msg->sock;
}
@ -898,7 +896,7 @@ static void handle_socket_msg_accept(struct socket_data *sd, void *pvMsg)
ret = net_context_get(AF_INET, SOCK_STREAM,
IPPROTO_TCP, &a_sd->context);
if (ret < 0) {
SYS_LOG_ERR("Cannot get new net context for ACCEPT");
LOG_ERR("Cannot get new net context for ACCEPT");
} else {
a_sd->context->offload_context =
(void *)((int)accept_msg->sock);
@ -918,8 +916,8 @@ static void winc1500_socket_cb(SOCKET sock, uint8 message, void *pvMsg)
struct socket_data *sd = &w1500_data.socket_data[sock];
if (message != 6) {
SYS_LOG_DBG(": sock %d Msg %d %s",
sock, message, socket_message_to_string(message));
LOG_DBG("sock %d Msg %d %s",
sock, message, socket_message_to_string(message));
}
sd->ret_code = 0;
@ -1013,11 +1011,12 @@ static int winc1500_mgmt_connect(struct device *dev,
channel = params->channel;
}
SYS_LOG_DBG("Connecting to %s (%u) on channel %u %s security (%s)",
ssid, params->ssid_length,
channel == M2M_WIFI_CH_ALL ? "unknown" : channel,
security == M2M_WIFI_SEC_OPEN ? "without" : "with",
params->psk ? (char *)psk.au8PSK : "");
LOG_DBG("Connecting to %s (%u) on %s %u %s security (%s)",
ssid, params->ssid_length,
channel == M2M_WIFI_CH_ALL ? "channel unknown" : "channel",
channel,
security == M2M_WIFI_SEC_OPEN ? "without" : "with",
params->psk ? (char *)psk.au8PSK : "");
if (m2m_wifi_connect((char *)ssid, params->ssid_length,
security, auth, channel)) {
@ -1044,10 +1043,10 @@ static int winc1500_mgmt_disconnect(struct device *device)
static void winc1500_iface_init(struct net_if *iface)
{
SYS_LOG_DBG("eth_init:net_if_set_link_addr:"
"MAC Address %02X:%02X:%02X:%02X:%02X:%02X",
w1500_data.mac[0], w1500_data.mac[1], w1500_data.mac[2],
w1500_data.mac[3], w1500_data.mac[4], w1500_data.mac[5]);
LOG_DBG("eth_init:net_if_set_link_addr:"
"MAC Address %02X:%02X:%02X:%02X:%02X:%02X",
w1500_data.mac[0], w1500_data.mac[1], w1500_data.mac[2],
w1500_data.mac[3], w1500_data.mac[4], w1500_data.mac[5]);
net_if_set_link_addr(iface, w1500_data.mac, sizeof(w1500_data.mac),
NET_LINK_ETHERNET);
@ -1079,7 +1078,7 @@ static int winc1500_init(struct device *dev)
ret = m2m_wifi_init(&param);
if (ret) {
SYS_LOG_ERR("m2m_wifi_init return error!(%d)", ret);
LOG_ERR("m2m_wifi_init return error!(%d)", ret);
return -EIO;
}
@ -1089,11 +1088,11 @@ static int winc1500_init(struct device *dev)
registerSocketCallback(winc1500_socket_cb, NULL);
m2m_wifi_get_otp_mac_address(w1500_data.mac, &is_valid);
SYS_LOG_DBG("WINC1500 MAC Address from OTP (%d) "
"%02X:%02X:%02X:%02X:%02X:%02X",
is_valid,
w1500_data.mac[0], w1500_data.mac[1], w1500_data.mac[2],
w1500_data.mac[3], w1500_data.mac[4], w1500_data.mac[5]);
LOG_DBG("WINC1500 MAC Address from OTP (%d) "
"%02X:%02X:%02X:%02X:%02X:%02X",
is_valid,
w1500_data.mac[0], w1500_data.mac[1], w1500_data.mac[2],
w1500_data.mac[3], w1500_data.mac[4], w1500_data.mac[5]);
m2m_wifi_set_power_profile(PWR_LOW1);
m2m_wifi_set_tx_power(TX_PWR_LOW);
@ -1105,7 +1104,7 @@ static int winc1500_init(struct device *dev)
K_PRIO_COOP(CONFIG_WIFI_WINC1500_THREAD_PRIO),
0, K_NO_WAIT);
SYS_LOG_DBG("WINC1500 driver Initialized");
LOG_DBG("WINC1500 driver Initialized");
return 0;
}

View file

@ -2,5 +2,5 @@
# cmake .. -DBOARD=cc3220sf_launchxl
CONFIG_WIFI_SIMPLELINK=y
# Debugging
CONFIG_SYS_LOG_WIFI_LEVEL=4
CONFIG_WIFI_LOG_LEVEL_DBG=y
CONFIG_DEBUG=y

View file

@ -16,21 +16,13 @@ CONFIG_NET_IPV4=y
CONFIG_NET_IPV6=n
CONFIG_NET_LOG=y
CONFIG_SYS_LOG_NET_LEVEL=1
CONFIG_SYS_LOG_SHOW_COLOR=y
CONFIG_INIT_STACKS=y
CONFIG_NET_SHELL=y
CONFIG_NET_DEBUG_CORE=n
CONFIG_NET_DEBUG_CONTEXT=n
CONFIG_NET_DEBUG_NET_PKT=n
CONFIG_NET_DEBUG_UTILS=n
CONFIG_NET_DEBUG_IF=n
CONFIG_NET_DEBUG_CONN=n
CONFIG_NET_STATISTICS=y
CONFIG_NET_STATISTICS_PERIODIC_OUTPUT=n
CONFIG_WIFI=y
CONFIG_SYS_LOG_WIFI_LEVEL=1
CONFIG_WIFI_LOG_LEVEL_ERR=y
CONFIG_NET_L2_WIFI_SHELL=y