Hauke Petersen
de890bd9a8
sys/shell/nimble: only print ip addr if ipv6 is used
2019-08-29 11:23:51 +02:00
Hauke Petersen
d961ceefbe
boards/reel: add missing radio_nrf52840 feature
2019-08-29 10:51:17 +02:00
Gaëtan Harter
1be5b7b10b
cpu: do not locally export compilation variables
...
These are already exported by `makefiles/vars.inc.mk`.
It is a prerequisite to allow handling compilation without global exports.
2019-08-29 10:35:53 +02:00
Gaëtan Harter
ef542ef92c
boards: do not locally export compilation variables
...
These are already exported by `makefiles/vars.inc.mk`.
It is a prerequisite to allow handling compilation without global exports.
2019-08-29 10:35:44 +02:00
Gaëtan Harter
34f69245c3
makefiles: do not locally export compilation variables
...
These are already exported by `makefiles/vars.inc.mk`.
It is a prerequisite to allow handling compilation without global exports.
2019-08-29 10:35:36 +02:00
Gaëtan Harter
15e9812ffb
pkg/oonf_api: remove exporting CFLAGS and INCLUDES
...
CFLAGS and INCLUDES are already exported by `makefiles/vars.inc.mk`.
It is a prerequisite to allow handling compilation without global exports.
2019-08-29 10:35:36 +02:00
Gaëtan Harter
a68bf99086
makefiles/vars.inc.mk: export CFLAGS_CPU
...
CFLAGS_CPU is required for 'pkg/openthread'. So declare it as a global
compilation variable.
The goal is to move the export to `makefiles/vars.inc.mk` and remove the
local exports that could be in boards/cpu/arch.
2019-08-29 10:35:36 +02:00
Martine Lenders
4c56827508
Merge pull request #12112 from haukepetersen/fix_nimble_doxygroupname
...
pkg/nimble: fix doxygen group name prefix
2019-08-29 10:23:38 +02:00
Hauke Petersen
eadc0e62f2
pkg/nimble: fix doxygen group name prefix
2019-08-29 10:04:08 +02:00
Martine Lenders
d6ac49c26e
Merge pull request #11578 from haukepetersen/add_nimble_netif
...
pkg/nimble: add IP-over-BLE support via netif/GNRC
2019-08-28 17:10:48 +02:00
Hauke Petersen
16bbd2f864
tests/unittests/bluetil: adapt to byteorder fixes
2019-08-28 16:49:21 +02:00
Hauke Petersen
a237971cfd
tests/l2util: adapt to changes for BLE
2019-08-28 16:49:21 +02:00
Hauke Petersen
dff436be63
boards/reel: make nrf802154 the default radio
2019-08-28 16:49:21 +02:00
Hauke Petersen
891294d3b7
pkg/nimble: temporary LLVM workaround for NimBLE
2019-08-28 16:49:21 +02:00
Hauke Petersen
3a381d865e
examples/ndn-ping: blacklist nrf52-based boards
...
The blacklisted boards use NimBLE as default network stack. But
NimBLE and ndn-riot do not build simultaneously, as they use
clashing crpyto libraries (uECC vs tinycrypt).
2019-08-28 16:49:21 +02:00
Hauke Petersen
da494251b6
board/nrf52840dk: fix order in Makefile.dep
2019-08-28 16:49:21 +02:00
Hauke Petersen
eb6673f769
pkg/nimble: add README on how to connect to Linux
2019-08-28 16:49:20 +02:00
Hauke Petersen
d127d18384
boards/nrf52: set NimBLE for gnrc_netdev_default
2019-08-28 16:49:20 +02:00
Hauke Petersen
ce3fedfed4
Makefile.dep: add dep for nimble submodules
2019-08-28 16:48:42 +02:00
Hauke Petersen
a3b8c87ab5
sys/shell: add 'ble' shell cmd for nimble_netif
2019-08-28 16:48:42 +02:00
Hauke Petersen
6bbe16601a
pkg/nimble: add netif wrapper
2019-08-28 16:48:42 +02:00
Hauke Petersen
1cb54659c3
net/ble.h: add l2cap cid and gapp svc id constants
2019-08-28 16:48:42 +02:00
Hauke Petersen
14662da1db
boards/nrf52dk: add nimble_netif dependency
2019-08-28 16:48:42 +02:00
Hauke Petersen
e1e62ffff7
pkg/nimble/scanlist: implement _get_by_pos()
2019-08-28 16:48:42 +02:00
Hauke Petersen
7f7993f1d6
bluetil/addr: fix byte ordering in addr_from_str()
2019-08-28 16:48:42 +02:00
Hauke Petersen
b7b5791930
sys/bluetil/addr: fix byte ordering in print funcs
2019-08-28 16:48:42 +02:00
Hauke Petersen
bcf2f2a2de
sys/bluetil/addr: add doc in byte ordering
2019-08-28 16:48:41 +02:00
Hauke Petersen
218b547b3c
net/bluetil/addr: add addr swapped copy function
2019-08-28 16:48:41 +02:00
Hauke Petersen
9df583457f
net/l2util: fix addr conversion for BLE
2019-08-28 16:48:41 +02:00
Hauke Petersen
504acc5097
net/l2util: add nimble opt for addr resolution
2019-08-28 16:48:03 +02:00
Martine Lenders
8893b73682
Merge pull request #12106 from Rotzbua/fix_typo2
...
sys/net: fix typos in docu
2019-08-28 16:33:06 +02:00
Rotzbua
9cf0c3bc70
sys/net: fix typos in docu
2019-08-28 15:59:16 +02:00
Marian Buschsieweke
50194802d3
Merge pull request #12095 from cladmi/pr/pyterm/pytermflags
...
boards/msba2/lobaro-lorabox: change TERMFLAGS to PYTERMFLAGS
2019-08-28 15:46:14 +02:00
Juan I Carrano
a6e26597c7
Merge pull request #11987 from miri64/nhdp/doc/deprecate
...
nhdp: deprecate module
2019-08-28 15:45:00 +02:00
Marius
80c521b2c3
boards/nucleo-l432kc: provide I2C configuration
2019-08-28 10:50:24 +02:00
Martine S. Lenders
056bd35e6c
nhdp: deprecate module
2019-08-28 06:22:14 +02:00
Martine Lenders
91b134c152
Merge pull request #11909 from pokgak/sock_dtls_api_tinydtls
...
sys: new sock submodule for DTLS
2019-08-27 21:04:19 +02:00
Toon Stegen
3f74a8a7b4
cpu/stm32_common/uart: init rts at right time
...
once hardware flow control is enabled, rts should only be initialized
after the uart is enabled by setting the UE flag. This is stated in the
stm32f4 errata.
2019-08-27 19:15:47 +02:00
Toon Stegen
ac1d1ffda2
cpu/stm32_common: enable/disable uart peripheral
...
in uart_poweroff the peripheral should be disabled through the register
instead of just disabling the peripheral clock. In uart_poweron the
peripheral should be enabled after enabling the clock.
Not explicitely disabling the peripheral causes some bad signals on the
uart line sometimes.
2019-08-27 19:09:36 +02:00
Gaëtan Harter
3010d1cef4
cpu/arm7_common: remove deprecated CFLAGS_BASIC
...
Nothing declares this anymore
2019-08-27 17:06:52 +02:00
Aiman Ismail
ede7edd313
sys/net pkg/: document DTLS support in net_dtls
2019-08-27 16:41:39 +02:00
Aiman Ismail
fed72571ec
sys/net/sock: add sock_dtls API
2019-08-27 16:41:39 +02:00
Gaëtan Harter
367aa841a2
boards/pyterm: change TERMFLAGS to PYTERMFLAGS
...
The boards are using `pyterm` specific options that do not work on any
other `RIOT_TERMINAL`. It is a shame this is required but at least do
not pass arbitrary arguments to the other RIOT_TERMINAL.
So use the new PYTERMFLAGS for this.
2019-08-27 14:25:02 +02:00
Gaëtan Harter
62fe786cd8
makefiles/serial.inc.mk: add PYTERMFLAGS variable
...
Add a variable for `pyterm` specific flags that are not handled by other
terminals.
This will prevent issues with boards that have options only supported by
`pyterm` and setting `pyterm` options from the environment.
2019-08-27 12:07:00 +02:00
Gaëtan Harter
42d658419f
boards/common/msba2: remove duplicate PORT
...
PORT is already given in pyterm TERMFLAGS.
2019-08-27 12:06:10 +02:00
Juan I Carrano
5ece3dc323
Merge pull request #12050 from gschorcht/cpu/esp32/fix_ctor_initialization
...
cpu/esp32: fix of global ctor initialization
2019-08-27 11:38:00 +02:00
Juan I Carrano
0d39f896c9
Merge pull request #12060 from gschorcht/cpu/esp32/fix_static_object_init
...
cpu/esp32: workaround for static object initialization
2019-08-27 11:35:36 +02:00
Sören Tempel
c9358b9217
gnrc_tcp: fix integer underflow in option parser
2019-08-27 10:18:15 +02:00
Gunar Schorcht
7b160a7dd3
cpu/esp32: workaround for static object init
2019-08-27 09:41:41 +02:00
harisanthosh
f583368842
net/gnrc/udp: Adding Null pointer check in gnrc_netif_hdr_build
2019-08-26 12:46:26 -07:00