ad234d1f38
ci/buildsystem_sanity_check: ensure USEMODULE is not exported
2020-02-05 10:27:58 +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
Gunar Schorcht
46dbd867f2
tests/periph_rtc: fix system locks in ISR
...
`tests/periph` calls the functions `rtc_get_alarm` and `rtc_set_alarm` from an ISR. Depending on the implementation of `periph_rtc`, however, these functions use `newlib` functions such as `localtime` and `mktime`, which in turn call the `newlib` lock function `__tz_lock`. This can lead to a system lock if the `newlib` with real lock functionality is used instead of the `newlib_nano`.
2020-02-02 15:04:22 +01:00
benpicco
5d1bf26f0c
Merge pull request #13076 from gschorcht/boards/esp32/ttgo_t_beam_gps
...
boards/esp32: enable GPS module on ESP32 TTGO T-Beam V1.0
2020-02-01 23:25:55 +01:00
Martine Lenders
910485e9c7
Merge pull request #13252 from miri64/ipv6_ext_rh/clean/unnecessary-headers
...
net/ipv6/ext/rh.h: remove unneeded header includes
2020-02-01 19:21:54 +01:00
Gunar Schorcht
c30674d539
boards/esp32-ttgo-t-beam: switch on GPS module
2020-02-01 16:12:05 +01:00
Gunar Schorcht
3208207ec5
cpu/esp32: change order of board and periph init
...
To be able to access periphals to initialize board specific hardware, the board_init function has to be called after periph_init.
2020-02-01 16:12:05 +01:00
Gunar Schorcht
624c6f24ca
boards/esp32: allow board specific initialization
2020-02-01 16:12:05 +01:00
Hauke Petersen
1506ed3d22
Merge pull request #13249 from haukepetersen/fix_test_periphuartshellbufsize
...
tests/periph_uart: fix shell buffer size
2020-01-31 19:42:18 +01:00
Martine S. Lenders
7e4078a6d1
net/ipv6/ext/rh.h: remove unneeded header includes
...
Only `<stdint.h>` is used by that header so all the other ones can go.
2020-01-31 18:01:34 +01:00
342792a9d6
Merge pull request #13251 from aabadie/pr/boards/hifive1b_stdio_uart_dep
...
boards/hifive1*: remove useless stdio_uart include
2020-01-31 16:31:40 +01:00
a45abf270e
Merge pull request #13241 from kaspar030/introduce_core_init
...
core: turn kernel_init.c and panic.c into submodules of core
2020-01-31 15:20:35 +01:00
32f4986757
boards/hifive1*: remove useless stdio_uart include
...
stdio_uart is already pulled by default by the dependency resolution
mechanism.
2020-01-31 14:30:32 +01:00
Hauke Petersen
98478f0514
tests/periph_uart: fix shell buffer size
2020-01-31 13:57:08 +01:00
c2534ad8f3
core: turn panic.c into a submodule
2020-01-31 13:55:26 +01:00
b6703f41dc
core: turn kernel_init.c into core_init submodule
2020-01-31 13:52:13 +01:00
fa18939c0b
Merge pull request #13242 from kaspar030/make_core_thread_names_static
...
core: cleanup kernel_init.c
2020-01-31 13:50:42 +01:00
benpicco
c7b0483549
Merge pull request #12879 from miri64/gnrc_sixlowpan_iphc/feat/nhc-ext
...
gnrc_sixlowpan_iphc: add support for IPv6 extension header compression
2020-01-31 12:02:47 +01:00
Dylan Laduranty
d929087e57
Merge pull request #13233 from benpicco/edbg-update
...
tools/edbg: update to latest upstream version
2020-01-31 11:04:23 +01:00