1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
Commit Graph

26976 Commits

Author SHA1 Message Date
Juergen Fitschen
ac8a81b8f3 cpu/saml21: disable fast clock if it is not requested 2020-02-24 11:48:13 +01:00
3ef7f38fb3 tests/bench_xtimer: change SUPER_LOW_MEMORY_BOARDS to 12 timers 2020-02-24 11:45:33 +01:00
981cdeaa47 tests/README.md: add paragraph explaining expect() 2020-02-24 11:45:33 +01:00
fc0ac42ba1 tests/bench_xtimer: use "expect()" instead of "assert()" 2020-02-24 11:45:33 +01:00
36bb7741ac sys/test_utils: add "expect()" 2020-02-24 11:45:33 +01:00
1b8ec38e34 core/panic: add PANIC_EXPECT_FAIL 2020-02-24 10:48:43 +01:00
c152151204
tests/driver_srf08: reduce scope of range_array
The issue is reported by cppcheck when modifying this file
2020-02-24 10:39:36 +01:00
1e74280308
Merge pull request #13270 from wosym/conn_cann_native
tests/conn_can: fix build error on native
2020-02-24 10:39:29 +01:00
99d1404d2f
ci/buildsystem_check: ensure OPENOCD_CONFIG is not exported 2020-02-24 10:04:12 +01:00
9363f077d6
boards: don't export globally OPENOCD_CONFIG
The variable is already exported to required target in openocd.inc.mk
2020-02-24 10:04:11 +01:00
bd081cd980
tools/openocd: remove default OPENOCD_CONFIG value
The default value is already set in openocd.inc.mk
2020-02-24 10:04:11 +01:00
03f4d383db
makefiles/openocd: export OPENOCD_CONFIG to required targets 2020-02-24 10:04:11 +01:00
58450c6c59
Merge pull request #13342 from wosym/pr/socketcanfix
cpu/native/can/candev_linux: add check for real can
2020-02-24 09:39:12 +01:00
d7cbfe4f45
Merge pull request #13378 from francois-berder/nucleo-doc-cleanup
boards: nucleo*: Cleanup documentation
2020-02-24 08:01:42 +01:00
Martine Lenders
cba056d560
Merge pull request #13386 from kb2ma/gcoap/sock_async
net/gcoap: use sock_async and events
2020-02-23 16:17:53 +01:00
benpicco
c775833b43
Merge pull request #13449 from btcven/2020_02_22-cc1312-launchpad-docs
cc1312-launchpad: add board documentation
2020-02-22 20:17:38 +01:00
Jean Pierre Dudey
130467dd91
cc1312-launchpad: add board documentation
Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-02-22 12:43:11 -05:00
Gunar Schorcht
98277b0d3b
Merge pull request #13446 from benpicco/esp-wifi/open
esp-wifi: allow connecting to open networks
2020-02-22 16:29:18 +01:00
Benjamin Valentin
aac2855c7c esp-wifi: allow connecting to open networks
Allow connecting to unecnrypted WiFis if `ESP_WIFI_PASS` is not set.
2020-02-22 13:45:15 +01:00
benpicco
f0c68a7433
Merge pull request #13443 from benpicco/dns-fixes
shell/gnrc_icmpv6_echo: fix build with USEMODULE += sock_dns
2020-02-22 13:12:31 +01:00
benpicco
ce947b4824
Merge pull request #12955 from gschorcht/cpu/esp/deduplicate_and_cleanup
cpu/esp*: code deduplication and cleanup
2020-02-22 13:03:18 +01:00
Ken Bannister
9b63abb718 net/gcoap: cast required for pic32 platform
Fixes bug found during rework for sock_async implementation.
2020-02-22 05:46:07 -05:00
Ken Bannister
0dc1e4c4e7 net/gcoap: fix when no timeout event
Fixes bug found during rework for sock_async implementation.
2020-02-22 05:46:07 -05:00
Gunar Schorcht
5b4389cf46 cpu/esp32: update of ld script for littlefs*
During the write access to the SPI flash, the IROM cache is not available and only code from the IRAM can be executed. Therefore, the code of file system implementations which access the SPI flash must reside in IRAM.
2020-02-22 01:35:07 +01:00
Benjamin Valentin
5256f061dd tests/gnrc_sock_dns: add a message queue
Without it I get the following error when I try to use ping6

    !!!! gnrc_netreg: initialize message queue of thread 2 using msg_init_queue() !!!!
    Stack Pointer: 0x22ef
    *** RIOT kernel panic:
    FAILED ASSERTION.

So copy the message queue from examples/gnrc_networking
2020-02-22 00:18:01 +01:00
Benjamin Valentin
f5a5c5dd2c shell/gnrc_icmpv6_echo: fix build with USEMODULE += sock_dns
To be able to call sock_dns_query() in _configure(), we also
need to include the header file.
2020-02-21 23:56:33 +01:00
Dylan Laduranty
e74484c31f
Merge pull request #13411 from benpicco/samd5x-OSCCTRL.ONDEMAND
cpu/samd5x: use ONDEMAND bit to run clocks on demand
2020-02-21 23:37:07 +01:00
benpicco
261ede7b79
Merge pull request #13414 from benpicco/boards/same54-xpro/peripheral-clocks
boards/same54-xpro: don't source peripheral clocks from main clock
2020-02-21 23:25:22 +01:00
Dylan Laduranty
e11d3485ef
Merge pull request #13435 from benpicco/cpu/sam0/gpio-gclk-cleanup
cpu/sam0_common/gpio: use explicit GCLK names
2020-02-21 20:26:06 +01:00
f257765ce9
Merge pull request #13433 from haukepetersen/fix_trickle_misc
sys/trickle: remove redundant pid assignment
2020-02-21 20:06:08 +01:00
Gunar Schorcht
8dc53cfd7a
Merge pull request #13438 from miri64/sock_async_event/fix/race-condition
sock_async_event: fix race-condition
2020-02-21 19:04:30 +01:00
benpicco
c32be01b7a
Merge pull request #13053 from basilfx/feature/efm32_adc_status
cpu/efm32: fix incorrect ADC status register
2020-02-21 18:59:53 +01:00
benpicco
aa00191384
Merge pull request #13256 from MichelRottleuthner/pr_sps30
Add driver for SPS30 particulate matter sensor
2020-02-21 18:58:56 +01:00
benpicco
8d77ec55ae
Merge pull request #13409 from aabadie/pr/cpu/nrf_gpio_t
cpu/nrf5x: provide gpio_t type definition
2020-02-21 18:55:46 +01:00
716c46c269
Merge pull request #13439 from miri64/codeowners/enh/reduce-my-scope
CODEOWNERS: reduce my scope on tests
2020-02-21 18:15:36 +01:00
Martine Lenders
5f364b76a7
Merge pull request #13432 from miri64/native/cleanup/depr-all-debug
boards/native: add deprecation warnings for `make all-debug`
2020-02-21 16:44:17 +01:00
Martine Lenders
e3c7a84d20 CODEOWNERS: reduce my scope on tests
I don't need to be informed on every test there is. I'm happy to just
review the tests for "my" network stacks, the unittests and any test
script added.
2020-02-21 16:25:38 +01:00
Martine Lenders
d26355fbb4 sock_async_event: fix race-condition
If a new event is fired during the execution of the event callback,
`event->type` might change. However as `event->type` is set to 0 after
the execution of the callback, that leads to it being 0 on the next
round of the event handler's execution, leading in the event getting
lost.
2020-02-21 15:52:12 +01:00
benpicco
32e7e840fc
Merge pull request #13428 from benpicco/ping6_ifname
shell/gnrc_icmpv6_echo: print interface id in reply
2020-02-21 15:39:55 +01:00
Martine Lenders
8a7beed8fb
Merge pull request #13436 from benpicco/lwip-fork
pkg/lwip: use GitHub mirror
2020-02-21 15:03:30 +01:00
Benjamin Valentin
f295e6061a pkg/lwip: use GitHub mirror
git.savannah.nongnu.org seems to be rate-limiting us, so switch to
a mirror on GitHub.
2020-02-21 14:40:38 +01:00
Benjamin Valentin
b77afadb49 cpu/sam0_common/gpio: use explicit GCLK names
For consistency, use named GCLKs.

 - `SAM0_GCLK_32KHZ` will always be 2 for samd21
 - `SAM0_GCLK_MAIN` will always be 0

So no change in functionality, just makes the code easier to understand.
2020-02-21 14:25:43 +01:00
Benjamin Valentin
d572db83e1 shell/gnrc_icmpv6_echo: print interface id in reply
If there is more than one interface, print the id of the receiving
interface for convenience.

```
ping6 ff02::1
2020-02-20 18:19:38,644 # 12 bytes from fe80::d0ae:c1b:2054:58e%7: icmp_seq=0 ttl=64 rssi=-45 dBm time=4.801 ms
2020-02-20 18:19:38,652 # 12 bytes from fe80::d0ae:c1b:2054:58c%8: icmp_seq=0 ttl=64 rssi=-63 dBm time=13.422 ms (DUP!)
2020-02-20 18:19:38,661 # 12 bytes from fe80::c78:16d9:8aca:ba9a%8: icmp_seq=0 ttl=64 rssi=-44 dBm time=21.819 ms (DUP!)
2020-02-20 18:19:39,648 # 12 bytes from fe80::d0ae:c1b:2054:58e%7: icmp_seq=1 ttl=64 rssi=-44 dBm time=4.797 ms
2020-02-20 18:19:39,657 # 12 bytes from fe80::d0ae:c1b:2054:58c%8: icmp_seq=1 ttl=64 rssi=-61 dBm time=12.917 ms (DUP!)
2020-02-20 18:19:39,666 # 12 bytes from fe80::c78:16d9:8aca:ba9a%8: icmp_seq=1 ttl=64 rssi=-43 dBm time=21.679 ms (DUP!)
2020-02-20 18:19:40,657 # 12 bytes from fe80::d0ae:c1b:2054:58e%7: icmp_seq=2 ttl=64 rssi=-41 dBm time=4.795 ms
```
2020-02-21 13:59:52 +01:00
Hauke Petersen
8cb56fba2d sys/trickle: remove redundant pid assignment 2020-02-21 13:26:24 +01:00
Martine Lenders
4be4f5ad0a boards/native: add deprecation warnings for make all-debug 2020-02-21 12:51:41 +01:00
Martine Lenders
1786a8353a boards/native: remove now unnecessary -g3 CFLAGS
dbd865413c made `-g3` default for
`make all` so all targets dependent on `make all` do not require it any
longer.
2020-02-21 12:50:02 +01:00
Jannes
4bb0d8bd6c cpu/stm32_common/periph: Fix addr filtering
- Set MACFFR to unicast filtering

- Change byte-order of the MAC
2020-02-21 11:41:39 +01:00
Gunar Schorcht
3230326652 cpu/esp32: fix esp_spi_ram dependency and flash mode setting 2020-02-21 10:14:03 +01:00
benpicco
ea24d30e7a
Merge pull request #13417 from gschorcht/boards/esp32/doc_remove_mcu_table
boards/esp32: remove MCU feature table in board documentation
2020-02-21 10:13:44 +01:00
Wouter Symons
d477b5bc24 cpu/native/can/candev_linux: add check for real can when setting bittimings in init 2020-02-21 09:36:19 +01:00