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

26509 Commits

Author SHA1 Message Date
Benjamin Valentin
584fc12c42 CODEOWNERS: add CODEOWNERS file 2020-02-14 11:09:22 +01:00
Peter Kietzmann
f871f64292
Merge pull request #13297 from Einhornhool/cryptoauth-llvm
pkg/cryptoauthlib: add includes to cflags for llvm
2020-02-05 22:11:44 +01:00
benpicco
f144a12c71
Merge pull request #13092 from Ciusss89/lwip_enc28j60
pkg/lwip: add auto-init support for transciever ENC28J60
2020-02-05 22:08:28 +01:00
benpicco
3d95521c14
Merge pull request #13301 from gschorcht/board/esp32/fix_compile_error_c_linkage
boards/esp32: fix compilation error due to C linkage in examples/posix_sockets
2020-02-05 22:08:14 +01:00
Gunar Schorcht
cfcea03a58 board/esp32: fix compilation error due to C linkage
Including `board_common.h` header has to be outside the `extern C` linkage block.
2020-02-05 20:42:22 +01:00
benpicco
bbf6eb3ef0
Merge pull request #13299 from Einhornhool/cryptoauth-device-conf
pkg/cryptoauthlib: make atca device type configurable
2020-02-05 20:09:22 +01:00
benpicco
04706ae8d3
Merge pull request #13293 from leandrolanzieri/pr/doc/kconfig_getting_started
doc: Add section on configuration to 'Getting started'
2020-02-05 17:12:20 +01:00
Lena Boeckmann
1ee1ffa1e3 pkg/cryptoauthlib: add includes to cflags for llvm 2020-02-05 16:52:12 +01:00
Lena Boeckmann
23aa05126d pkg/cryptoauthlib: make atca dev type configurable 2020-02-05 16:51:43 +01:00
Leandro Lanzieri
efea82eb7a doc: Add section on configuration in 'getting started' page 2020-02-05 15:51:55 +01:00
81d348cafd
Merge pull request #13296 from kaspar030/atmega32u4_remove_coreifng
cpu/atmega32u4: remove obsolete -DCOREIF_NG=1
2020-02-05 15:43:56 +01:00
0cb13186cc cpu/atmega32u4: remove obsolete -DCOREIF_NG=1 2020-02-05 15:08:13 +01:00
benpicco
9607977e15
Merge pull request #13294 from miri64/shell_commands/cleanup/throw-out-non-existant
shell_commands: remove old and redundant lines
2020-02-05 14:46:14 +01:00
benpicco
9b33e1ca92
Merge pull request #13271 from kfessel/patch-shed
core/sched: sched.h: remove not needed bitarithm include to avoid conflict
2020-02-05 14:44:08 +01:00
Martine S. Lenders
27b86f91c0
shell_commands: remove old and redundant lines 2020-02-05 13:35:48 +01:00
Leandro Lanzieri
3416205de0 doc: Move Kconfig next to build system section 2020-02-05 13:32:12 +01:00
Karl Fessel
4445faaa3a core/shed: remove not needed bitarithm include add missing
bitarithm.h is not needed for the interface of shed but may cause conflicts
due to different definitions of SETBIT and CLRBIT

common implementations are: (value, offset) xor (value, mask) bitarithm
implements the later

frac.c and nrf52/usbdev.c use bitarithm.h but where missing the include

sam0/rtt.c defined a bit using mask from bitarithm,
changed that to the soulution used in sam0/rtc.c
2020-02-05 12:45:29 +01:00
d6264f56c8
Merge pull request #13168 from fjmolinas/pr_iotlab_openocd
boards/iotlab: add DEBUG_ADAPTER_ID openocd
2020-02-05 11:30:11 +01:00
Dylan Laduranty
83604db37b
Merge pull request #12969 from benpicco/sam0-gclk
cpu/sam0: provide interface to query GCLK frequency
2020-02-05 09:29:48 +01:00
Martine Lenders
11d7396e38
Merge pull request #13283 from bergzand/pr/readme/add-matrix-shield
README: add badge for the Matrix chat network
2020-02-05 08:31:09 +01:00
Benjamin Valentin
c4e0ed4b79 boards: use explicit GCLK_SRC defines 2020-02-04 21:17:00 +01:00
Benjamin Valentin
38b6ee56f3 cpu/sam0: use defines for GCLK IDs
Give the clocks explicit names to better identify their meaning.
2020-02-04 21:16:54 +01:00
Benjamin Valentin
df33ffd0d3 cpu/samd21: only configure one 32kHz GCLK
Use the same 32 kHz GCLK to feed the PLL and the RTT, etc.
2020-02-04 21:16:54 +01:00
Benjamin Valentin
4fbca251bc boards/same54-xpro: use 48 MHz GCLK6 for I2C
We can't run I2C off the 120 MHz main clock as the availiable dividers are too small.
Use the 48 MHz GCLK 6 instead which offers an appropriate frequency.

fixes #12037
2020-02-04 21:16:54 +01:00
Benjamin Valentin
1496149bba cpu/sam0: don't hard-code peripheral clocks
Instead of hard-coding the peripheral clocks to CLOCK_CORECLOCK
introduce helper functions to return the frequency of the individual
GCLKs and use those for baud-rate calculations.

This requires the GCLK to be part of the peripheral's config struct.
While this is already the case for most peripherals, this also adds
it for those where it wasn't used before.

As it defaults to 0 (CLOCK_CORECLOCK) no change is to be expected.
2020-02-04 21:06:21 +01:00
Benjamin Valentin
a51d167a43 cpu/sam0: use GCLK ID instead of bitmask
To simplify board definitions and for unification between samd2x and
newer models, don't use the GCLK bitmask in board definitions.
Instead use the GCLK index and generate the bitmask when needed.
2020-02-04 21:06:21 +01:00
benpicco
d7ec96a91c
Merge pull request #13278 from jeandudey/2020_02_04-better-debugging
boards/cc1312-launchpad: correct config. for gdb_agent_server
2020-02-04 17:42:18 +01:00
benpicco
4fb2770fe8
Merge pull request #13279 from benpicco/cc430-rtc-cleanup
cpu/cc430: rtc: remove dead code
2020-02-04 16:56:44 +01:00
6c553ed991
README: add shield for the Matrix chat network 2020-02-04 16:15:39 +01:00
benpicco
8063a9890a
Merge pull request #13282 from benpicco/cc26x2-cc13x2_fix
[CI build failure] cpu/cc13x2: fix leftover from cc26x2_cc13x2 rename
2020-02-04 15:45:43 +01:00
Benjamin Valentin
5d96bcf0a0 cpu/cc13x2: fix leftover from cc26x2_cc13x2 rename
A files was forgotten to move and one doxygen group was not renamed.
2020-02-04 14:37:43 +01:00
Benjamin Valentin
1155172106 cpu/cc430: rtc: remove dead code
The commented-out block does provide no value and is confusing
when using `grep`.
2020-02-04 13:20:56 +01:00
Jean Pierre Dudey
8c68796ff8
boards/cc1312-launchpad: correct config. for gdb_agent_server
This enables the usage of `monitor reset` command in gdb.

Signed-off-by: Jean Pierre Dudey <jeandudey@hotmail.com>
2020-02-04 07:13:20 -05:00
benpicco
cc90a896c7
Merge pull request #13166 from jeandudey/2020_01_19-cc26x2-cc13x2
cpu/cc13x2: rename cpu to cc26x2_cc13x2.
2020-02-04 11:45:59 +01:00
8e85c2d900
Merge pull request #13261 from aabadie/pr/drivers/ili9341_const
drivers/ili9341: use const qualifier where possible
2020-02-04 11:29:03 +01:00
96adfc8f34
Merge pull request #13269 from aabadie/pr/drivers/makefil_include_order
drivers: fix alphabetical order in Makefile.include
2020-02-04 10:30:32 +01:00
64c6d42f4d
Merge pull request #13217 from fjmolinas/2020.01-release-notes
release-notes.txt: add 2020.01 release notes
2020-02-03 16:16:59 +01:00
Francisco Molina
d1c588b1cf
release-notes.txt: add 2020.01 release notes 2020-02-03 14:30:43 +01:00
Leandro Lanzieri
5e1ef498a7
Merge pull request #13245 from miri64/gnrc_sixlowpan_frag_rb/enh/doc-fix-kconfig
gnrc_sixlowpan_frag_rb: fix doc on DO_NOT_OVERRIDE
2020-02-03 13:54:37 +01:00
66a06bfdfa
drivers/Makefile.include: document order requirement 2020-02-03 13:52:08 +01:00
Martine Lenders
02c16479cf
Merge pull request #13244 from miri64/gnrc_ipv6_ext/enh/rbuf-do-not-override
gnrc_ipv6_ext_frag: add configuration option to keep oldest entry
2020-02-03 13:23:20 +01:00
Martine S. Lenders
90ed5bf4af
gnrc_sixlowpan_frag_rb: fix doc on DO_NOT_OVERRIDE 2020-02-03 12:48:19 +01:00
Martine S. Lenders
d99012561a
gnrc_ipv6_ext_frag: add configuration option to keep oldest entry 2020-02-03 12:44:15 +01:00
0a21575722
drivers: fix alphabetical order in Makefile.include 2020-02-03 10:30:04 +01:00
Marian Buschsieweke
769209351a
Merge pull request #13264 from gschorcht/sys/arduinu/fix_spi_ndebug_error
sys/arduino: fix of compilation error in with NDEBUG
2020-02-03 09:06:53 +01:00
benpicco
e2312d410c
Merge pull request #13263 from gschorcht/cpu/atmega_common/fix_pwm_ndebug_error
cpu/atmega: fix PWM compilation error with NDEBUG
2020-02-03 08:05:49 +01:00
Gunar Schorcht
34555748dd sys/arduino: fix of compilation error with NDEBUG
When NDEBUG macro is defined during compilation, the assert macro produces empty code. Parameters or variables checked with assert are then unused.
2020-02-03 00:22:37 +01:00
Gunar Schorcht
668e05ed4f cpu/atmega: fix PWM compilation error with NDEBUG
When NDEBUG macro is defined during compilation, the assert macro produces empty code. The dev parameter is then unused.
2020-02-03 00:14:32 +01:00
e126599928
drivers/ili9341: use const qualifier where possible 2020-02-02 18:55:46 +01:00
benpicco
f760625cd0
Merge pull request #13035 from gschorcht/tests/periph_rtc_fix
tests/periph_rtc: fix system locks in ISR
2020-02-02 15:57:43 +01:00