Jose Alamos
71bd5584d5
tests/pkg_semtech_loramac: add information about frame counters and ABP
2018-06-06 15:52:54 +02:00
Jose Alamos
04dd2a90ba
test/pkg_semtech_loramac: add class A specifics to README
2018-06-06 15:52:54 +02:00
75a16918dc
Merge pull request #9184 from haukepetersen/add_mynewt_nimble
...
pkg: add support for the NimBLE BLE stack
2018-06-06 14:04:37 +02:00
smlng
1adb5852ec
tools: allow static checks to be run from any directory
2018-06-06 14:03:31 +02:00
Hauke Petersen
f4dccc402e
examples: add NimBLE GATT server example app
2018-06-06 13:52:58 +02:00
Hauke Petersen
24a7f26eee
pkg: add support for NimBLE as package
2018-06-06 13:52:58 +02:00
Hauke Petersen
e99010ac3e
cpu/nrf5x: include nrfx.h compatibility header
2018-06-06 13:52:57 +02:00
Hauke Petersen
f68b243dfc
core/byteorder: add uint16 from/to buffer funcs
2018-06-06 13:18:48 +02:00
Jose Alamos
cf8ce6858a
tests/pkg_semtech_loramac: improve test documentation
2018-06-06 12:18:52 +02:00
Martine Lenders
b6ab9eb343
gnrc_ipv6_nib: use router instead of netif for router timeout context
...
`GNRC_IPV6_NIB_RTR_TIMEOUT` [expects a default router entry][doc] as
context, so using the `netif` here is clearly wrong. This causes the
hardfault described in #9297 .
[doc]: http://doc.riot-os.org/group__net__gnrc__ipv6__nib.html#ga1c7e892ef6533f699c4e64737c2847c2
2018-06-06 11:37:51 +02:00
Ken Bannister
2c02ed2093
net/gcoap: refine observe re-registration
...
Fix re-register when using the same token.
Handle edge cases when change token for a resource.
Only set observer and resource on initial registration.
Discuss re-registration in documentation.
2018-06-05 09:23:16 -04:00
smlng
c5f2ea6320
tools/flake8: add files exclude pattern for imported scripts
2018-06-05 15:22:07 +02:00
smlng
1891d42bc8
tools/flake8: fix files regex for macOS
2018-06-05 15:21:26 +02:00
Cenk Gündoğan
59e18df6c8
Merge pull request #6918 from BytesGalore/rpl_add_solicited_information_option
...
rpl: add solicited information option to DIS
2018-06-04 22:35:15 +02:00
dbc70f39c6
Merge pull request #8865 from Josar/xtimer_usleep_improved
...
tests/xtimer_usleep: improved test, added pin toggle
2018-06-04 22:06:33 +02:00
Francisco Acosta
188886d9f1
Merge pull request #9127 from basilfx/feature/efm32_uart_modes
...
cpu: efm32: provide non-standard UART modes
2018-06-04 18:38:25 +02:00
Bas Stottelaar
6789c49822
boards: efm32: add UART mode option.
2018-06-04 18:16:41 +02:00
Bas Stottelaar
0c47233f97
cpu: efm32: add support for non-standard UART modes.
2018-06-04 18:16:41 +02:00
Bas Stottelaar
63ca613012
pkg: gecko_sdk: upgrade SDK to include utility methods
2018-06-04 18:16:41 +02:00
BytesGalore
0c034c9220
rpl: add DIS Solicited Information option
2018-06-04 18:10:22 +02:00
Anthony
a650a43df2
pkg/jerryscript: update Javascript example up to date
2018-06-04 16:22:23 +02:00
Francisco Acosta
42d58373f5
Merge pull request #8802 from basilfx/feature/efm32_slstk3402a
...
boards: slstk3402a: add support
2018-06-04 15:35:22 +02:00
Kevin Weiss
28f2eaa381
Merge pull request #9126 from maribu/stm32f103c8_boards
...
boards: add stm32mindev (clone of the Blue Pill board)
2018-06-04 10:48:57 +02:00
Marian Buschsieweke
e0bf20728c
examples, tests: Updated BOARD_INSUFFICIENT_MEMORY
...
Added stm32mindev to BOARD_INSUFFICIENT_MEMORY where needed
2018-06-04 09:03:30 +02:00
Marian Buschsieweke
8bc666d0dd
boards: New board stm32mindev
...
Added support for the STM32 Minimum System Development Board, which is
identical to the Blue Pill except for the GPIO pin wired to the on-board LED.
2018-06-04 08:52:26 +02:00
Marian Buschsieweke
bb6d0e304c
boards: Added module boards_common_stm32f103c8 & refactored bluepill
...
- Moved common code for STM32F103C8 based boards to the new module
- Updated board `bluepill` to use the new module
2018-06-04 08:52:23 +02:00
Francisco Acosta
5e5773c631
Merge pull request #9279 from ZetaR60/RIOT_c99_static_assert
...
core/assert: provide static_assert for c99
2018-06-03 19:50:04 +02:00
Bas Stottelaar
bfb820b989
tests: unittests: add to list of ARM boards.
2018-06-03 16:48:30 +02:00
Bas Stottelaar
dfc50024b8
boards: slstk3402a: add support
2018-06-03 16:48:30 +02:00
Bas Stottelaar
c3161ce524
cpu/efm32: efm32pg12b: add support
2018-06-03 16:48:04 +02:00
Bas Stottelaar
9b3f8ca047
cpu/efm32: efm32pg12b: add vendor headers
2018-06-03 16:48:04 +02:00
Matthew Blue
2bd1d7f045
core/assert: provide static_assert for c99
2018-06-03 03:15:17 -04:00
24aaabdea0
Merge pull request #9273 from Burdaa/patch-2
...
examples/gnrc_border_router: fix path to uhcpd in README
2018-06-02 21:30:09 +02:00
Burdaa
15e16319d3
examples/gnrc_border_router: fix path to uhcpd in README
...
examples/gnrc_border_router: fix path to uhcpd in README
2018-06-02 20:22:31 +02:00
Peter Kietzmann
b3ef51fb39
Merge pull request #9232 from maribu/lpc2387
...
cpu/lpc2387: Fixed invalid call to send_msg in lpc2387-mci.c
2018-06-01 08:11:25 +02:00
Gaëtan Harter
b54139d20f
Merge pull request #9251 from OTAkeys/pr/undo_newlib_include_path
...
Revert "newlib-nano: add include directory"
2018-05-31 19:10:33 +02:00
Martine Lenders
c7aac5fe27
tests: extend gnrc_ipv6_nib tests for new SLAAC behavior
2018-05-31 17:19:35 +02:00
Martine Lenders
74828a68ef
tests/gnrc_udp: add hifive1 to BOARD_INSUFFICIENT_MEMORY
2018-05-31 17:11:55 +02:00
Martine Lenders
22ad3aa12e
gnrc_ndp: only send RAs when VALID address is found
...
Otherwise, it may happen that `::` or a global address is chosen by
the IPv6 header fill function. Both types of addresses are
[not valid for RAs](https://tools.ietf.org/html/rfc4861#section-4.2 )
2018-05-31 17:11:26 +02:00
Martine Lenders
55adbee488
gnrc_ipv6_nib: add full RFC4862 DAD support
...
Parts of [RFC4862] were already implemented when NDP via the NIB was
first implemented. This change just includes the DAD portion of
[RFC4862]. This should be enough to make RIOT fully RFC4862 compliant.
[RFC4862]: https://tools.ietf.org/html/rfc4862
2018-05-31 17:11:25 +02:00
Martine Lenders
478287701c
Merge pull request #9242 from jcarrano/fix-embunit-invalid-cast
...
sys/embunit: Fix incompatible declaration in outputter.
2018-05-31 10:04:04 +02:00
Ken Bannister
c8f2ae064d
Merge pull request #9253 from miri64/gcoap/fix/do-not-drop-observer-on-rereg
...
gcoap: don't drop observer on re-register
2018-05-31 04:38:07 +00:00
Martine Lenders
57d3c4698c
gcoap: don't drop observer on re-register
...
With #9209 gCoAP got the ability to re-register and OBSERVE with a new
token, sadly the `observer` variable wasn't set in that fix, so a
re-registration actually led to the deletion of the observer (because it
is still `NULL` when the old registration is overwritten in l. 317)
2018-05-30 23:05:25 +02:00
Francisco Acosta
7529133558
Merge pull request #9068 from aabadie/pr/stm32-common/fix_flashpage_m3
...
cpu/stm32-common: slightly rework flashpage driver and fix iotlab-m3
2018-05-30 17:50:20 +02:00
Toon Stegen
f1c53794fa
Revert "newlib-nano: add include directory"
...
This reverts commit 88aaa62364
.
2018-05-30 17:41:21 +02:00
Francisco Acosta
1aed925ca8
Merge pull request #8951 from ZetaR60/RIOT_atmega_ext_int_clarity
...
cpu/atmega_common: external interrupt fix and refactor
2018-05-30 16:33:34 +02:00
Cenk Gündoğan
4f16f1f1bf
Merge pull request #9247 from jcarrano/fix-tlsf-ps-ifdef
...
sys/ps: Use correct define for TLSF information.
2018-05-30 15:11:24 +02:00
Francisco Acosta
9a0f3469b7
Merge pull request #8930 from gebart/pr/kinetis-rtt-refactor
...
kinetis: Refactor RTT driver
2018-05-30 14:54:15 +02:00
600727453b
cpu/stm32_common/flashpage: clear EOP bit
...
This was taken from STM32 Cube generated code
2018-05-30 14:14:29 +02:00
Juan Carrano
841c7195ba
sys/ps: Use correct define for TLSF information.
...
The macro MODULE_TLSF_MALLOC indicates if tlsf is being used as the system-wide
allocator. MODULE_TLSF only incates if TLSF is present.
PS should check for MODULE_TLSF_MALLOC to decide if heap information should be
displayed.
2018-05-30 14:13:25 +02:00