2fff75017b
whitespacecheck: Resolve most of the shellcheck sh issues
2020-11-13 10:31:38 +01:00
Leandro Lanzieri
90d664e7fd
drivers/mrf24j40: remove unneeded GNRC header inclusion
2020-11-13 09:28:52 +01:00
Leandro Lanzieri
0e52e2747e
drivers: remove netif as dependency for network device drivers
2020-11-13 09:25:59 +01:00
Leandro Lanzieri
d4be753df8
cpu/native: remove unused can_linux module
...
b4f29035ce
adapted the can_linux module to
the periph_can interface. This is a cleanup of some things that stayed
behind. Here the makefile is removed, the references to can_linux in the
dependency resolution and configuration Makefile are changed to the
standard periph_can, and the startup code is adapted.
2020-11-13 09:11:50 +01:00
cab254003f
tests/unittests: remove atomic-utils from unittests
2020-11-13 08:47:18 +01:00
996da8fb6d
tests/sys_atomic_utils_unittest: add sys atomic utils unittests
2020-11-13 08:47:18 +01:00
benpicco
d9598a0f54
Merge pull request #15412 from bergzand/pr/flashpage/merge_raw
...
periph_flashpage: Make pagewise API optional
2020-11-12 22:32:21 +01:00
benpicco
93b978bb66
Merge pull request #15258 from lutgaru/cc26x0setuptrimdevice
...
Cc26x0setuptrimdevice
2020-11-12 22:20:32 +01:00
792e031a95
Merge pull request #14331 from maribu/atomic_utils
...
sys/atomic_utils: Functions for atomic access
2020-11-12 21:44:53 +01:00
2bc4944934
usb-cdc-ecm: resolve shellcheck issues
2020-11-12 14:43:01 +01:00
153c52754d
Merge pull request #15070 from fjmolinas/pr_uwb_core
...
pkg/uwb_core: initial support
2020-11-12 14:04:51 +01:00
Francisco Molina
421482c8f1
examples/twr_aloha: RIOT adaptation of twr_aloha
2020-11-12 12:54:54 +01:00
Francisco Molina
3622c2da07
pkg/uwb-core: initial import
2020-11-12 12:54:54 +01:00
Francisco Molina
cc0d8a83f1
pkg/uwb-dw1000: initial import
2020-11-12 12:07:20 +01:00
Martine Lenders
37dd848c37
Merge pull request #15337 from cgundogan/pr/uri_parser_interfaces
...
uri_parser: extend for parsing interfaces in IPv6 addresses
2020-11-12 11:16:52 +01:00
Cenk Gündoğan
d18ad54184
unittests: Makefile.ci: do not link cc1312/52-launchpad
2020-11-12 10:09:17 +01:00
Martine Lenders
71d970cb00
Merge pull request #15245 from haukepetersen/add_driver_ds3231
...
drivers: add support for DS3231 RTC
2020-11-12 08:58:35 +01:00
722223902a
riotboot: only depend on periph_flashpage
2020-11-11 23:16:43 +01:00
3aa5203bc5
mtd_flashpage: only depend on periph_flashpage
...
The features in flashpage_raw are now default in flashpage and do not
have to be included as a separate dependency
2020-11-11 23:16:43 +01:00
1c063a74ea
stm32: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:42 +01:00
72d7a903a2
sam0: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:41 +01:00
61052dbed7
msp430: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:41 +01:00
e176649266
nrf5x: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:40 +01:00
f85594eb55
kinetis: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:39 +01:00
9a79124fba
efm32: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:39 +01:00
3c10425b4c
cc2538: Adapt to flashpage/flashpage_pagewise API
2020-11-11 23:16:38 +01:00
5683f30b2f
tests/periph_flashpage: Adapt to optional flashpage_pagewise
2020-11-11 23:16:37 +01:00
Cenk Gündoğan
1da3738619
unittests: uri_parser: extend for interfaces
2020-11-11 22:47:30 +01:00
Cenk Gündoğan
9eb6a38a5a
uri_parser: parse interface in IPv6 addresses
2020-11-11 22:47:30 +01:00
41bbaa7442
flashpage: Make pagewise API optional
...
flashpage currently requires pagewise implementation with an optional
extension for per block writes (flashpage_raw). Most implementations
with flashpage_raw implement the pagewise access via the flashpage_raw
functions. This commit makes the flashpage raw the main access method
and adds an extension feature for the pagewise access.
The functions and defines are renamed to reflect this. The API is also
extended with a dedicated function for erasing a sector.
2020-11-11 22:26:33 +01:00
6fd4c9d84c
Merge pull request #15432 from benpicco/boards/saml21-xpro-SAUL
...
boards/saml21-xpro: add gpio_params.h
2020-11-11 19:32:20 +01:00
1f887176a2
Merge pull request #15433 from benpicco/cpu/nrf52-purge_softdevcie
...
cpu/nrf52: remove softdevice linkerscripts
2020-11-11 19:30:12 +01:00
Benjamin Valentin
d63141fb02
cpu/nrf52: remove softdevice linkerscripts
...
Support for softdevice was removed in 35b6ccedf3
Those linkerscripts were leftover, they are not used anymore.
2020-11-11 18:18:37 +01:00
Benjamin Valentin
d12a9dbf13
boards/saml21-xpro: add gpio_params.h
...
We can now enable `saul_gpio`.
2020-11-11 17:40:09 +01:00
Hauke Petersen
24c3f56844
tests: add test for ds3231 RTC driver
2020-11-11 17:39:16 +01:00
benpicco
38552ed41a
Merge pull request #15413 from benpicco/cpu/efm32_rtc_helper
...
cpu/efm32: RTC Series 0: use RTC helper functions
2020-11-11 17:19:59 +01:00
Jean Pierre Dudey
aa97387b85
boards/esp32-wrover-kit: don't invert & use RGB for ILI9341
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-11 09:50:42 +01:00
benpicco
808c5b7eb8
Merge pull request #15424 from basilfx/feature/efm32_fix_timers
...
boards/efm32: update channel_numof with correct values
2020-11-11 09:49:24 +01:00
Jean Pierre Dudey
7092c455f9
pkg/lvgl: set LVGL thread priority higher than main
...
Using a lower priority than of the main thread would make
the LVGL thread to preempt the main thread, for example,
if you do a `xtimer_msleep(200);` on the main thread
giving any chance for the LVGL thread to preempt it
while working with LVGL on the main thread would
make the CPU crash.
To reproduce the bug just create various widgets, and fill
them with data from a sensor that "waits" for data to be ready.
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
2020-11-11 09:46:21 +01:00
Leandro Lanzieri
c068f13ba2
Merge pull request #15234 from akshaim/PR_PKTBUF_Bug
...
Kconfig/pktbuf : Fix check for "CONFIG_GNRC_PKTBUF_SIZE"
2020-11-11 09:34:19 +01:00
Leandro Lanzieri
188f2fe0ca
Merge pull request #15425 from basilfx/feature/efm32_cpu_common
...
boards/common/silabs: define CPU=efm32
2020-11-11 08:55:40 +01:00
Bas Stottelaar
b75446e2f8
tests/periph_rtc: add to list of 32kHz boards
2020-11-11 00:27:18 +01:00
Bas Stottelaar
67e7a14e6c
boards/efm32: update channel_numof
...
The number of channels per timer got updated incorrectly in #15368 .
Only TIMER1 and higher have four channels. Without this fix, timer
initialization will halt.
2020-11-11 00:26:52 +01:00
Bas Stottelaar
cc9586f163
boards/common/silabs: define CPU=efm32
2020-11-11 00:24:53 +01:00
Bas Stottelaar
fe941ac9fe
Merge pull request #15299 from basilfx/feature/efm32_add_slwstk6220a
...
boards/slwstk6220a: add support (via efm32)
2020-11-11 00:18:21 +01:00
Bas Stottelaar
5fd825ec21
codeowners: add to list
2020-11-10 23:03:08 +01:00
Bas Stottelaar
f55c033681
pkg/cryptoauthlib: disable for efm32
...
Some CPUs define AES_COUNT, which is also defined by this package.
2020-11-10 23:03:08 +01:00
Bas Stottelaar
55a55c7ba5
tests/periph_timer: add to list of 32kHz boards
2020-11-10 23:03:08 +01:00
Bas Stottelaar
b6befac515
tests/unittests: add to BOARD_INSUFFICIENT_MEMORY
2020-11-10 22:59:46 +01:00
Bas Stottelaar
5b960a027a
examples/lua_REPL: add to BOARD_INSUFFICIENT_MEMORY
2020-11-10 22:59:46 +01:00