Jukka Rissanen
57a8db7789
net: Use log_strdup() when printing debug strings
...
As the debugging print calls are async, all the strings that might
be overwritten must use log_strdup() which will create a copy
of the printable string.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
d67414e96c
samples: net: syslog: Remove the sample application
...
The application won't work anymore as it uses the old syslog
logging and networking is now converted to use the new logger
so there is no need for this sample application.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
7088d4e949
samples: net: lwm2m_client: Convert to new logging system
...
Use new logging system instead of SYS_LOG.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
5ad399e0d1
samples: net: leds_demo: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
61cc71e4c1
samples: net: echo-*: Add openthread tag for sanitychecker
...
Add "openthread" tag for sanitychecker when it is running
OpenThread specific tests. This way it is easier to run just
those few OpenThread specific tests.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
e5ab098ceb
samples: net: wpanusb: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
b8f70b749b
samples: net: wpan_serial: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
ef6eb3d628
samples: net: mqtt_publisher: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
5f2f8629d0
samples: net: rpl_node: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
5ead61089b
samples: net: rpl_border_router: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
782655f89b
samples: net: nats: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
e1f45c6733
samples: net: lldp: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
f5a3e77434
samples: net: sntp: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
22c8ccbca9
samples: net: zperf: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
77c9071495
samples: net: ws_echo_server: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
2883d92c5e
samples: net: telnet: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
b08d420fad
samples: net: stats: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
7b2bdfc491
samples: net: sockets: Convert to use new logging
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
9bae75dbd3
samples: net: ws_console: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
3565d7ff5b
samples: net: vlan: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
96be19ae23
samples: net: traffic_class: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
0ccba6a14b
samples: net: throughput_server: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
1bcf1cf475
samples: net: promiscuous: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
d38694af80
samples: net: mdns_responder: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
de5cbf9ed4
samples: net: irc_bot: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
31a6d93c41
samples: net: ipv4_autoconf: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
7218467055
samples: net: http_server: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
c69cdc0599
samples: net: http_client: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
749e957e62
samples: net: gptp: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
be7ea732e4
samples: net: eth_native_posix: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
85e7610fab
samples: net: dns_resolve: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
2f0f88ebf1
samples: net: dhcpv4_client: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
11a019053d
samples: net: coap_server: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jukka Rissanen
5f238ac2ea
samples: net: echo_server: Convert to new logging system
...
Use new logging system with support for network log level.
Signed-off-by: Jukka Rissanen <jukka.rissanen@linux.intel.com>
2018-10-04 14:13:57 +03:00
Jan Van Winkel
d332ae5b6a
driver: Updated ILI9340 driver to use display API
...
Updated ILI9340 display driver and sample application to make use off
the display API
Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
2018-10-03 11:29:00 -07:00
Jan Van Winkel
2288d547ee
samples: display: Migrate to new logging subsystem
...
Migrate from SYS_LOG to LOG logging mechanism.
Signed-off-by: Jan Van Winkel <jan.van_winkel@dxplore.eu>
2018-10-03 11:29:00 -07:00
Sebastian Bøe
8c791a999e
cmake: openamp: Fixed a bug where the wrong BOARD was set
...
Fixed a bug in the OpenAMP sample's recursive build scripts, where it
would pass on the wrong board to it's second CMake invocation.
This fixes #10345
Fixed the same bug in ipm_mcux.
Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2018-10-03 08:24:46 -05:00
Jakub Rzeszutko
c471614cb6
subsys: shell: fix accept either CR or LF as as line delimiter
...
1. Shell will accept CR or LF as line delimiter.
2. Macro SHELL_DEFINE simplified - it no longer requires
new line character.
3. Fixes : #10207 .
Signed-off-by: Jakub Rzeszutko <jakub.rzeszutko@nordicsemi.no>
2018-10-02 11:55:47 -07:00
David Leach
96e877a52e
samples: buttons: Add GPIO_INT_EDGE to button configuration
...
Add GPIO_INT_EDGE triggering for the button push for boards where
the dts generates a SW0_GPIO_FLAGS.
Signed-off-by: David Leach <david.leach@nxp.com>
2018-10-02 11:27:30 -05:00
Jakub Rzeszutko
0eea1ef212
subsys: shell: add int ret_val to command handlers
...
1. Command handler can return command exectution status as int.
2. Existing command handlers rework.
Signed-off-by: Jakub Rzeszutko <jakub.rzeszutko@nordicsemi.no>
2018-10-02 14:44:25 +02:00
Maureen Helm
eeb4411de7
drivers: boards: Merge HAS_DTS_GPIO_DEVICE with HAS_DTS_GPIO
...
Every board that uses dts-enabled gpio drivers has a board-level dts, so
there is no need to have separate configs HAS_DTS_GPIO_DEVICE and
HAS_DTS_GPIO.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-10-01 21:15:06 -05:00
Maureen Helm
89ccead382
drivers: boards: Merge HAS_DTS_SPI_DEVICE with HAS_DTS_SPI
...
Every board that uses dts-enabled spi drivers has a board-level dts, so
there is no need to have separate configs HAS_DTS_SPI_DEVICE and
HAS_DTS_SPI.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-10-01 21:15:06 -05:00
Maureen Helm
75bc6ba454
drivers: boards: Merge HAS_DTS_I2C_DEVICE with HAS_DTS_I2C
...
Every board that uses dts-enabled i2c drivers has a board-level dts, so
there is no need to have separate configs HAS_DTS_I2C_DEVICE and
HAS_DTS_I2C.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-10-01 21:15:06 -05:00
Maureen Helm
9dea0315f7
samples: arduino_101: Add dts overlay and fixup to env sensing sample
...
Adds a board-specific dts overlay and fixup file to the arduino_101
environmental sensing sample, in preparation for making the sensor
drivers require dts.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-10-01 21:15:06 -05:00
Krzysztof Chruscinski
a15438e8f5
logging: add mechanism for handling transient strings
...
Extending logger to support logging transient strings (with %s).
With dedicated call (log_strdup), string is duplicated to a buffer
from internal logger pool. Logger implicitly manages the pool.
Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2018-10-01 15:26:14 -04:00
Sebastian Bøe
d6de4c7a99
cmake: Fall back to ZEPHYR_BASE when the board is not in BOARD_ROOT
...
It is very inconvenient to maintain an application that both runs on a
Zephyr board and an out-of-tree board.
It forces one to write build scripts like this in the app:
if(BOARD STREQUAL my_out_of_tree_board)
set(BOARD_ROOT some/out/of/tree/board/path)
endif()
To avoid this we change the semantics of BOARD_ROOT. Instead of it
being a path to the board root it is now a prioritized list of board
root directories. Zephyr will append ZEPHYR_BASE to BOARD_ROOT.
This ensures that Zephyr boards can be used when the out-of-tree board
directory can not supply the requested board.
Signed-off-by: Sebastian Bøe <sebastian.boe@nordicsemi.no>
2018-10-01 09:46:46 -04:00
David B. Kinder
432562dd19
doc: fix doc misspellings
...
Fix misspellings missed during regular reviews
Signed-off-by: David B. Kinder <david.b.kinder@intel.com>
2018-09-29 22:55:14 -04:00
Maureen Helm
4e5a316bb8
samples: blinky: Remove platform whitelist
...
Removes the platform whitelist so we test this sample on more than just
the arduino_101 board.
Signed-off-by: Maureen Helm <maureen.helm@nxp.com>
2018-09-28 11:43:41 -05:00
Alberto Escolar Piedras
3e41ac5f04
subsys: shell: Add missing dependency to SERIAL
...
The shell subsystem, as it is today, depends on having a UART,
therefore let's add the dependency explicitly in its Kconfig
Fixes #10190
Signed-off-by: Alberto Escolar Piedras <alpi@oticon.com>
2018-09-27 17:24:34 +02:00
Anas Nashif
6d3fb8b4cf
shell: kernel: add more thread data to threads command
...
Show thread and stack data all under one command and reformat output.
Signed-off-by: Anas Nashif <anas.nashif@intel.com>
2018-09-27 08:58:55 +05:30