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

29701 Commits

Author SHA1 Message Date
Francisco
3b593f282e
Merge pull request #14311 from benpicco/boards/common/saml1x_configure_UART
boards/common/saml1x: configure UART on EXT1
2020-06-23 13:29:22 +02:00
Francisco
2b4875461e
Merge pull request #14332 from aabadie/pr/examples/lua_blobs
examples/lua*: adapt to the blob mechanism
2020-06-23 13:00:16 +02:00
b4e268423e
Merge pull request #14286 from aabadie/pr/pkg/cmake_build_source_dir
pkg: tools: ensure cmake based packages/tools are built out-of-source
2020-06-23 12:50:39 +02:00
ae95e33308
Merge pull request #14297 from aabadie/pr/pkg/prepare
pkg/pkg.mk: silent prepare target when there's nothing to prepare
2020-06-23 11:49:16 +02:00
6235d74ac9
Merge pull request #14280 from aabadie/pr/pkg/cleanup_header_only
pkg: remove unecessary module, especially for header-only packages
2020-06-23 11:22:55 +02:00
962eea6c4e
pkg.mk: all depends on prepare 2020-06-23 11:17:28 +02:00
b87898df5e
pkg/pkg.mk: silent prepare target when there's nothing to be done 2020-06-23 11:05:31 +02:00
25c609f2d3
Merge pull request #12101 from OTAkeys/pr/fix_i2c_release
cpu/stm32_common: disable i2c in release
2020-06-23 10:21:15 +02:00
ead8b80cb9
examples/lua*: adapt to the blob mechanism 2020-06-23 08:45:20 +02:00
Peter Kietzmann
d191b9c38a
Merge pull request #14208 from leandrolanzieri/pr/kconfig/atmega128x_boards_symbols
boards/atmega128x-based: Model features in Kconfig
2020-06-22 18:02:10 +02:00
Leandro Lanzieri
819efea0ec
tests/kconfig_features: Add atmega128x-based boards to whitelist 2020-06-22 17:10:08 +02:00
Leandro Lanzieri
740e83b163
boards/waspmote-pro: Add Kconfig symbols 2020-06-22 17:09:03 +02:00
Leandro Lanzieri
ed0743ddb3
cpu/atmega1281: Add Kconfig symbols 2020-06-22 17:09:03 +02:00
Leandro Lanzieri
050b8229b2
boards/mega-xplained: Add Kconfig symbols 2020-06-22 17:09:03 +02:00
Leandro Lanzieri
3f8ff785a2
boards/atmega1284p: Add Kconfig symbols 2020-06-22 17:09:02 +02:00
Leandro Lanzieri
a5dedf3c91
cpu/atmega1284p: Add Kconfig symbols 2020-06-22 17:08:59 +02:00
Peter Kietzmann
cf27fda746
Merge pull request #14203 from leandrolanzieri/pr/kconfig/atmega128rfa1_boards_symbols
boards/atmega128rfa1-based: Model features in Kconfig
2020-06-22 17:06:10 +02:00
Leandro Lanzieri
8f8bcdaeeb
tests/kconfig_features: Add atmega128rfa1-based boards to whitelist 2020-06-22 16:10:41 +02:00
Leandro Lanzieri
15cef2bc74
boards/microduino-corerf: Add Kconfig symbols 2020-06-22 16:10:41 +02:00
Leandro Lanzieri
c4fb82b1c1
boards/derfmega128: Add Kconfig symbols 2020-06-22 16:10:40 +02:00
Leandro Lanzieri
6c184376d0
cpu/atmega128rfa1: Add Kconfig symbols 2020-06-22 16:10:40 +02:00
Leandro Lanzieri
873badcd76
cpu/atmega_common: Add ATmega128 family Kconfig symbol 2020-06-22 15:19:35 +02:00
Peter Kietzmann
332ae60e04
Merge pull request #14211 from leandrolanzieri/pr/kconfig/atmega2560_boards_symbols
boards/arduino-mega2560: Model features in Kconfig
2020-06-22 15:04:43 +02:00
02578cfbd3
Merge pull request #14317 from fjmolinas/pr_fix_od_werror
sys/od/od: fix -Werror=char-subscripts
2020-06-22 14:59:44 +02:00
Francisco Molina
df3f10a963
tests/od: always include od_string in test
This test removes the test case for od_string not being included,
it instead keeps the second test script that rested od and od_string.
2020-06-22 13:33:41 +02:00
Martine Lenders
2b90d9b833
Merge pull request #12907 from miri64/tinydtls/enh/async-sock
tinydtls: add `sock_async` support for `sock_dtls`
2020-06-22 08:25:16 +02:00
benpicco
cbda988e50
Merge pull request #14314 from aabadie/pr/boards/dwm1001
boards/dwm1001: add support to Decawave DWM1001 dev board
2020-06-21 23:42:29 +02:00
Martine S. Lenders
155953fd60
tests: provide test for tinydtls with sock_async 2020-06-21 23:08:41 +02:00
benpicco
1682d14a9a
Merge pull request #14325 from basilfx/feature/rtc_rtt_numof
board+cpu: remove left-over RTC_NUMOF
2020-06-21 22:08:31 +02:00
Bas Stottelaar
1bd0e32cb9 cpu/kinetis: remove reference of RTC_NUMOF.
These defines were globally removed in #12673.
2020-06-21 21:29:23 +02:00
Bas Stottelaar
0545dcda8b boards/im880b: remove RTC_NUMOF
These defines were globally removed in #12673.
2020-06-21 21:28:57 +02:00
benpicco
27da7c2797
Merge pull request #14323 from bergzand/pr/kinetis/spi_scalar_array_size
kinetis/spi_scalar: Add local ARRAY_SIZE define
2020-06-21 18:00:08 +02:00
c2a7d23277
kinetis/spi_scalar: Add local ARRAY_SIZE define
The spi scalar calculation tool for the kinetis family is stand-alone
and doesn't use the RIOT headers. It doesn't include the ARRAY_SIZE
macro from the RIOT headers. This commit adds a local definition of the
ARRAY_SIZE macro
2020-06-21 17:09:32 +02:00
benpicco
69ac66f612
Merge pull request #13538 from benpicco/cpu/samd5x/clk-xosc
cpu/samd5x: allow to use XOSC as clock source
2020-06-20 15:53:26 +02:00
Bas Stottelaar
fb1f9ba80b
Merge pull request #14232 from benemorius/pr/tradfri-leuart
boards/ikea-tradfri: support EFM32_USE_LEUART=1
2020-06-20 09:15:51 +02:00
Thomas Stilwell
2e98aa0a32 boards/ikea-tradfri: update documentation regarding LEUART and ICC-1 2020-06-19 21:16:14 -05:00
Benjamin Valentin
93b43e5753 cpu/samd5x: make SAM0_GCLK_TIMER configurable 2020-06-20 00:25:54 +02:00
Benjamin Valentin
cd76c95560 boards/same54-xpro: use new GCLK names 2020-06-20 00:25:54 +02:00
Benjamin Valentin
fba3aab2f3 cpu/samd5x: rename GCLK defines
Now that the GCLK defines are not always at a fixed frequency, rename
them to better reflect this.
2020-06-20 00:25:54 +02:00
Benjamin Valentin
17304d390c cpu/samd5x: use MHZ() macro 2020-06-20 00:25:53 +02:00
Benjamin Valentin
b5f407f9a4 cpu/samd5x: enable buck voltage regulator when possible
When an external oscillator is used and the internal fast oscillators
are off, we can enable the buck converter if the board supports it.
2020-06-20 00:25:53 +02:00
Benjamin Valentin
1ad56364cc boards/same54-xpro: enable buck converter 2020-06-20 00:25:53 +02:00
Benjamin Valentin
7242835905 boards/same54-xpro: provide config to run off XOSC
The board provides a 12 MHz oscillator that can be used to source
the CPU and peripheral clocks.
When doing so we don't have to rely on the internal fast oscillators.
This allows us to enable the buck regulator for maximum power savings.

With this same54-xpro reaches 0.8 mA in IDLE.
2020-06-20 00:25:53 +02:00
Benjamin Valentin
849c76578a cpu/samd5x: allow to use XOSC as clock source
Allow to run the main clock and all peripheral clocks off XOSC.
This is necessary if we want to use the buck voltage regulator.
2020-06-20 00:10:08 +02:00
Martine Lenders
379d113af7
Merge pull request #14076 from miri64/cib/doc/fix-max-size
core/cib: fix documented maximum size restrictions
2020-06-19 17:18:20 +02:00
benpicco
a30d229b12
Merge pull request #14166 from aabadie/pr/cpu/stm32g4
cpu/stm32g4: add support + add nucleo-g474re board
2020-06-19 17:05:15 +02:00
Martine S. Lenders
c2e1b8afea
core/cib: fix documented maximum size restrictions
MAXINT is not a defined value and since the types are unsigned also
misleading.
2020-06-19 15:08:58 +02:00
Cenk Gündoğan
209248f3b2
Merge pull request #14310 from leandrolanzieri/pr/kconfig/efm32_boards_symbols
boards/efm32-based: Model features in Kconfig
2020-06-19 15:02:51 +02:00
f869354c76
pkg/relic: add custom prepared target
This custom prepared target create an include directory in the build directory which is set globally in the INCLUDES variables.
2020-06-19 14:24:34 +02:00
3cdc337c22
pkg/pkg.mk: add custom prepared target
This target is called by the prepare target and does nothing by default
2020-06-19 14:24:33 +02:00