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
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
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
f7b61b6ac1
cpu/stm32_common/flashpage: force waiting for pending operations
...
Moving the while loop in a separate function ensures no ordering
optimizations is applied silently by gcc.
This commit fixes the flashpage not working on iotlab-m3.
2018-05-30 14:12:24 +02:00
c73ec5c00f
cpu/stm32_common/periph: don't lock if flash is already locked
2018-05-30 14:09:17 +02:00
cb089a2f74
cpu/stm32_common/periph: cleanup flashpage
...
- improve debug messages
- fix missing space before comment
- use a comment instead of debug message (the same message is displayed by the function called after)
2018-05-30 14:09:17 +02:00
Juan Carrano
40e58a1afc
sys/embunit: Fix incompatible declaration in outputter.
...
OutputterPrintHeaderFunction is declared as a function of 1 parameter
but CompilerOutputter_printHeader was defined as taking 2.
It is a mystery why this code compiled before.
2018-05-30 12:01:45 +02:00
Peter Kietzmann
b9a29acc92
Merge pull request #8438 from miri64/boards/enh/wsn430-netdev-default
...
boards: define default radio for wsn430 boards
2018-05-30 11:05:23 +02:00
Martine Lenders
6c6c10dcf0
wsn430: define default radio for wsn430 boards
2018-05-30 10:56:33 +02:00
22cb41b874
Merge pull request #8966 from kenrabold/riotpr
...
RISC-V: New CPU (FE310) and Board (HiFive1)
2018-05-30 09:47:26 +02:00
Marian Buschsieweke
2c901ff181
cpu/lpc2387: Fixed invalid call to send_msg in lpc2387-mci.c
...
At `lpc2387-mci.c:383` in `send_cmd()` an `assert()` enforces that parameter
`buff` is not `NULL`. At `lpc2387-mci.c:538` in `mci_initialize()` `send_cmd()`
was called with `buff==NULL`.
2018-05-30 09:09:22 +02:00
Sebastian Meiling
f017ee1a50
Merge pull request #5675 from basilfx/feature/prng_fortuna
...
sys: random: fortuna csprng
2018-05-30 09:07:18 +02:00
kenrabold
db4d67c4fd
make: add hifive1 to BOARD_INSUFFICIENT_MEMORY
...
Added HiFive1 to BOARD_INSUFFICIENT_MEMORY list for examples and tests that are too big to fit
build: fixed missing syscall and cpuid failures
Added missing syscall stubs for nanostubs and fixed compile error with cpuid periph
build: fixed whitespace error
build: add hifive1 to more BOARD_INSUFFICIENT_MEMORY
doc: fixed doxygen warnings
Addressed Doxygen warnings in source file comments
doc: more doxygen fixes
doc: even more doxygen fixes
doc: more changes
build: fix pedantic and rdci_simple build failures
make: exclude lua
2018-05-29 16:27:53 -07:00
kenrabold
619dd9ee3b
board/hifive1: add RISC-V board HiFive1
...
Add new RISC-V board HiFive1 from SiFive based on FE310 CPU
2018-05-29 15:21:45 -07:00
kenrabold
7d1d5e77d8
cpu/fe310: add RISC-V cpu FE310
...
New CPU FE310 from SiFive based on RISC-V architecture
build: add makefile for RISC-V builds
Makefile for builds using RISC-V tools
2018-05-29 15:21:45 -07:00
kenrabold
a6ba0d85ee
make: Ignore checking all vendor files
...
Ignore all files in any vendor directory, not just /include/vendor
2018-05-29 15:21:44 -07:00
Martine Lenders
fce5c758f7
Merge pull request #8841 from miri64/netif/api/initial2
...
netif: Initial import of a common network interface API (second try)
2018-05-29 22:10:50 +02:00
Martine Lenders
2586b5c161
Merge pull request #9233 from brummer-simon/gnrc_tcp-handle_link_local_addr
...
gnrc_tcp: handle link local IPv6 addresses correctly
2018-05-29 21:50:00 +02:00
Simon Brummer
686aabaa0a
gnrc_tcp: handle link local IPv6 addresses correctly
2018-05-29 21:28:32 +02:00
Martine Lenders
3f1cf7d5ee
common_wsn430: rename board.h to board_common.h
...
Since wsn430-v1_3b and wsn430-v1_4 do have different radio
configurations we need to separate `board.h` for them, so this moves
their currently common `board.h` to `board_common.h` to be included by
later introduced `board.h`
2018-05-29 21:22:29 +02:00
5be4b7f5c8
Merge pull request #9226 from miri64/gnrc_netif/enh/error-on-multicast-space
...
gnrc_netif: fail IPv6 address addition if no space for solicited nodes
2018-05-29 20:30:26 +02:00
Ken Bannister
341debd5e0
Merge pull request #9209 from kb2ma/gcoap/observe_change_token
...
net/gcoap: Observer re-register with new token
2018-05-29 18:06:07 +00:00
Martine Lenders
ee781a6d1f
Merge pull request #7184 from miri64/gnrc_netreg/enh/msg-queue-visible
...
gnrc_netreg: make message queue requirement more visible
2018-05-29 19:59:50 +02:00
ad31664f48
Merge pull request #9185 from OTAkeys/pr/add_at_parser_eol
...
driver/at: add option to keep EOL character in readline, and make EOL configurable
2018-05-29 19:57:12 +02:00
Martine Lenders
f97db647e0
tests: test netif.h operations for GNRC
2018-05-29 19:49:30 +02:00
Martine Lenders
a082e10157
gnrc_netif: add GNRC specific implementation of netif.h
2018-05-29 19:49:29 +02:00
Martine Lenders
06947b78fc
netif: Initial import of a common network interface API
2018-05-29 19:49:29 +02:00
Martine Lenders
1bc9a592c4
gnrc_netif: improve doc on GNRC_NETIF_IPV6_ADDRS_NUMOF
2018-05-29 19:30:30 +02:00
Martine Lenders
ea64d39e21
gnrc_netif: fail IPv6 address addition if no space for solicited nodes
2018-05-29 19:30:30 +02:00
Ken Bannister
d7dde2dded
net/gcoap: observer re-register with new token
2018-05-29 13:30:05 -04:00
Martine Lenders
87c3c77e82
tests/sntp: add wsn430 boards to BOARD_INSUFFICIENT_MEMORY
2018-05-29 19:21:48 +02:00
Martine Lenders
d3d7a49d7a
gnrc_netreg: make message queue requirement more visible
2018-05-29 19:21:48 +02:00
Bas Stottelaar
1d78138816
dist: tools/licenses: add mit-short
2018-05-29 18:40:59 +02:00
Bas Stottelaar
8fe56a1d73
tests: rng: add fortuna PRNG.
2018-05-29 18:40:59 +02:00