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

25849 Commits

Author SHA1 Message Date
f184c7daf2
tests/gnrc_rpl_srh: move board specific deps in Makefile.board.dep 2019-12-06 21:19:22 +01:00
805907ee0f
tests/gnrc_ipv6_ext_frag: move board specific deps in Makefile.board.dep 2019-12-06 21:18:48 +01:00
a06ac2afc0
tests/gnrc_ipv6_ext: move board specific deps in Makefile.board.dep 2019-12-06 21:18:21 +01:00
a131ea7576
Makefile.dep: include board specific application dependency file
This commit allows to add a Makefile.dep file in an application directory to finely tune application dependencies, based on a board.
Using this mechanism, if an application has dependencies pulled-in based on a board, info-boards-supported, will take this into account to determine the boards supported by an application
2019-12-06 21:18:21 +01:00
dcd432dd51
Merge pull request #12596 from toonst/fix/pkg_build_output
pkg: make build output quiet
2019-12-06 21:03:10 +01:00
benpicco
43290f66e6
Merge pull request #12895 from wosym/lwip_stm32
pkg/lwip: add STM32 support
2019-12-06 19:10:12 +01:00
benpicco
29a3a7f8e9
Merge pull request #12852 from chudov/atmegarfr2-rtt
cpu/atmega256rfr2: symbol counter based RTT support
2019-12-06 16:49:33 +01:00
benpicco
f71f45bd96
Merge pull request #12892 from bergzand/pr/usbus_fmt/missing_alt_len_increment
usbus_fmt: Add missing alt iface size increase
2019-12-06 16:36:53 +01:00
Wouter
ed9cdb221a Add LWIP stm32 glue code
Fix minor coding style issues
2019-12-06 16:26:31 +01:00
Leandro Lanzieri
15098a8fc2 gnrc/lorawan: Add configurations to GNRC's Doxygen configurations group 2019-12-06 15:19:18 +01:00
Leandro Lanzieri
9a0a514fdd Kconfig: Expose gnrc/ipv6/whitelist configurations 2019-12-06 15:04:14 +01:00
Leandro Lanzieri
a626fec016 Kconfig: Add net/gnrc file and menu 2019-12-06 14:31:00 +01:00
1a6209a8fe
usbus_fmt: Add missing alt iface size increase
The configuration length verification was not taking additional alt
interface descriptors into account. This breaks situations where an alt
interface is used such as is the case with CDC ECM
2019-12-06 14:28:32 +01:00
Leandro Lanzieri
37624f4eed Kconfig: Add 'Networking' file and menu 2019-12-06 14:23:39 +01:00
Leandro Lanzieri
6c22c7bfd4 Kconfig: Add 'System' file and menu 2019-12-06 14:23:18 +01:00
Leandro Lanzieri
de2fbeb112 net/gnrc/ipv6_whitelist: Move config macros to 'CONFIG_' namespace
Macros that changed:
GNRC_IPV6_WHITELIST_SIZE -> CONFIG_GNRC_IPV6_WHITELIST_SIZE
2019-12-06 13:57:52 +01:00
220d642e4f
Merge pull request #11449 from kaspar030/murdock_add_esp32-wroom-32
murdock: enable esp32-wroom-32 for CI testing
2019-12-06 13:29:32 +01:00
f88d55cf9d tests/driver_hd44780: disable CI for esp32-wroom-32 2019-12-06 12:42:51 +01:00
a7c9079eb7 murdock: enable on-hardware tests on esp32-wroom-32 2019-12-06 12:42:51 +01:00
855e249d8c
Merge pull request #12890 from gschorcht/cpu/esp/fix_tests_spiffs
cpu/esp*: fixes for tests/pkg_spiffs and tests/pkg_littlefs
2019-12-06 12:42:14 +01:00
Leandro Lanzieri
4ebf34de23 net/gnrc: Move compile configurations to 'net_gnrc_conf' group 2019-12-06 12:23:34 +01:00
Leandro Lanzieri
47981b96c1 sys/net/gnrc: Add GNRC configuration Doxygen group 2019-12-06 12:18:03 +01:00
Gunar Schorcht
35357b86a8 cpu/esp*: reduce test timeouts for spiffs/littlefs
To avoid that murdock times out before tests/pkg_spiffs and tests/pkg_littlefs time out, the configured test timeouts for these tests is reduced to 200 seconds which should be enough. An ESP32 needs an average of 60 seconds for these tests, while an ESP8266 needs in average 100 seconds.
2019-12-06 11:44:15 +01:00
Gunar Schorcht
95c6d1859c cpu/esp32: fix for crashes of tests/pkg_spiffs
ESP32 nodes can crash during SPI Flash write operations if required parts of the code are not in the IRAM but in the cached SPI Flash memory, which is disabled during the SPI Flash write operations. Therefore, the code of the SPIFFS package and the VFS module are now stored in the IRAM.
2019-12-06 11:44:15 +01:00
Alexei Bezborodov
88c429af5b cpu/stm32f1: FEATURES_PROVIDED += periph_rtc 2019-12-06 12:48:04 +03:00
Alexei Bezborodov
239fc2b791 cpu: RTC implementation for STM32F1
Works get_time, set_time, alarm and wakeup after set power mode STM32_PM_STOP
2019-12-06 12:47:22 +03:00
benpicco
2a22dfbe76
Merge pull request #12886 from miri64/gnrc_ipv6/fix/loopback-src-check
gnrc_ipv6: fix source check for loopback address
2019-12-06 10:26:02 +01:00
Joakim Nohlgård
e4e860a20a frac: Integer fraction scaling library 2019-12-06 09:36:33 +01:00
Francisco
c6b9f9509c
Merge pull request #12885 from benpicco/tests-fix_periph_backup_ram
tests/periph_backup_ram: disable test_utils_interactive_sync
2019-12-06 09:10:44 +01:00
Martine Lenders
159accff37 gnrc_ipv6: fix source check for loopback address
When the destination address is the loopback address (`::1`) in GNRC
the selected network interface typically is `NULL`, as with GNRC no
loopback interface de facto exists. So the assertion when checking if
the source address is valid if `netif != NULL` fails on that check.
This change fixes that issue by checking if the destination address is
the loopback address, before checking the validity of the source
address.
2019-12-05 23:38:53 +01:00
chudov
efa9bb88a2 cpu/atmega256rfr2: symbol counter based RTT support 2019-12-05 22:53:05 +01:00
Benjamin Valentin
81e9603981 tests/periph_backup_ram: disable test_utils_interactive_sync
The `periph_backup_ram` test expects the CPU to enter Deep Sleep, wake up
(causing a CPU reset) increment a counter and go back to sleep.

Introducing a requirement on interaction after reset breaks the test.
2019-12-05 22:44:46 +01:00
benpicco
03b95ef833
Merge pull request #12883 from fabian18/microduino-corerf-doc-pin-mapping
boards/microduino-corerf: doc SPI and I2C pin mapping
2019-12-05 21:14:05 +01:00
c7a534e42a
Merge pull request #12878 from haukepetersen/add_fmt_isnumber
sys/fmt: add fmt_is_number()
2019-12-05 20:32:47 +01:00
228786731d
Merge pull request #2968 from kaspar030/micropython
pkg: micropython: initial commit
2019-12-05 20:31:47 +01:00
fabian18
f3f4c3b4b8 boards/microduino-corerf: doc SPI and I2C pin mapping 2019-12-05 19:43:35 +01:00
benpicco
b77ff84d9e
Merge pull request #12676 from ant9000/pr/usbus_cdc_ecm-mac_host-fix
USBUS CDC ECM: host and MCU mac addresses should differ
2019-12-05 18:53:10 +01:00
a3706c1f02 cpu/fe310: add cpp feature 2019-12-05 18:27:12 +01:00
3010a98818
Merge pull request #12880 from aabadie/pr/cpu/fe310_factorize_periph_gpio
cpu/fe310: factorize periph_gpio* provided features
2019-12-05 16:50:56 +01:00
b5743cab40 examples/micropython: initial micropython example application 2019-12-05 16:34:53 +01:00
042786b835 pkg: micropython: initial import 2019-12-05 16:34:53 +01:00
Sebastian Meiling
6e53e28a3a
Merge pull request #11943 from pokgak/sock_dtls_impl
pkg/tinydtls: add DTLS sock API implementation
2019-12-05 15:47:49 +01:00
Hauke Petersen
cea260bb4f shell/sc_gnrc_netif: use fmt_is_number() 2019-12-05 15:39:25 +01:00
Hauke Petersen
fd34b5cfd8 test/kw2xrf: use fmt_is_number() 2019-12-05 15:39:24 +01:00
Hauke Petersen
ca1fd87c9b unittests: add tests for fmt_is_x() functions 2019-12-05 15:39:24 +01:00
Hauke Petersen
ab3669294b sys/fmt: add fmt_is_number() 2019-12-05 15:39:24 +01:00
e5d5892167
boards/hifive1*: remove periph_gpio provided features
There are now provided at cpu level
2019-12-05 15:27:12 +01:00
5e301219df
cpu/fe310: provide gpio feature at cpu level 2019-12-05 15:25:26 +01:00
benpicco
35ed8a8ccb
Merge pull request #12876 from maribu/doc_fix
drivers/ws281x: Fixed issue in doc
2019-12-05 15:08:39 +01:00
benpicco
bcacd8e4c3
Merge pull request #12710 from benpicco/tests/periph_pm-button
tests/periph_pm: use button as a wake-up source
2019-12-05 15:08:16 +01:00