Marian Buschsieweke
164aa72250
cpu/stm32/periph_eth: fix format specifier in DEBUG()
...
Use PRIu32 instead of lu to make LLVM happy.
2021-03-31 10:11:46 +02:00
Hauke Petersen
91859fc261
sys/event: add event_wait_timeout_ztimer()
2021-03-31 10:11:29 +02:00
Hauke Petersen
91bf7bc376
Merge pull request #15920 from haukepetersen/add_nimble_netifscchanmap
...
pkg/nimble/netif: allow to read used channel map
2021-03-31 10:10:35 +02:00
Francisco
c082b42b04
Merge pull request #16238 from aabadie/semtech-loramac_sx126x
...
pkg/semtech-loramac: add support for sx126x/llcc68 radios
2021-03-31 09:31:46 +02:00
Marian Buschsieweke
02e069a357
tests/malloc_thread_safety: improve test
...
- fix false test failure on picolibc
- For picolibc, the result of mallinfo().uordblks doesn't go back
to zero after the first allocation. By adding `free(malloc(4))`
before recording the pre-test mallinfo() value, this issues is
worked arround
- increase test coverage to also cover realloc()
- ease testing with picolibc by allowing `make PICOLIBC=1 flash test`
2021-03-31 09:17:50 +02:00
chrysn
fa9a297e7c
Merge pull request #16250 from chrysn-pull-requests/nrf52-more-timers
...
cpu/nrf52: Expose more timers
2021-03-30 20:28:27 +02:00
efdaf9225f
sys/net/gnrc: disable sx126x auto init with loramac
2021-03-30 19:03:34 +02:00
ba9b626b6d
sys/auto_init/loramac: add support for sx126x radio
2021-03-30 19:03:34 +02:00
5da185c58f
examples/lorawan: add support for sx126x radio
2021-03-30 19:03:34 +02:00
18a0889bc4
Merge pull request #16177 from aabadie/driver_llcc68
...
drivers: add support for sx1261/2 and llcc68 radio devices
2021-03-30 19:02:27 +02:00
Marian Buschsieweke
ca8641c213
Merge pull request #16258 from maribu/cpu/sam3/periph_rtt
...
cpu/sam3/periph_rtt: fix rtt_get_alarm()
2021-03-30 17:47:30 +02:00
chrysn
1da4693e5c
b/c/microbit: Use timer 2 on microbit-v2
...
Timer 1 is already in use for NRF802154_TIMER
2021-03-30 16:34:44 +02:00
chrysn
2b09d3162a
cpu/nrf52: Expose more timers
2021-03-30 16:34:44 +02:00
Marian Buschsieweke
8919b2c847
Merge pull request #16257 from fjmolinas/pr_arduino_due_config_freq
...
boards/arduino-due: allow changing frequency
2021-03-30 16:17:43 +02:00
10ab3c2134
drivers: register sx126x in Kconfig net list
2021-03-30 16:12:40 +02:00
bede0cd98c
sys/net/auto_init: add sx126x auto_init logic
2021-03-30 16:12:40 +02:00
c8e343a590
tests/driver_sx126x: add test application
2021-03-30 16:12:39 +02:00
0b5b9bd80f
drivers: add implementation for sx126x lora radio
2021-03-30 16:12:39 +02:00
4fc3112995
makefiles: add sx1261/2 pseudo-modules
2021-03-30 16:12:39 +02:00
300beb79aa
pkg: add driver_sx126x package driver
2021-03-30 16:12:39 +02:00
Francisco
8ebe4f608b
Merge pull request #16226 from jnohlgard/devfs-submodule
...
devfs: Split devfs-random into two files using submodules
2021-03-30 16:03:06 +02:00
Francisco
c9f8836a9f
Merge pull request #16227 from rgrunbla/fix-doc-random
...
sys/include/random: generate documentation for random double generation
2021-03-30 15:54:25 +02:00
Francisco
7d2eb7efad
Merge pull request #16229 from yarrick/dhcp_start
...
pkg/lwip: Start DHCP early for all Ethernet interfaces
2021-03-30 15:54:11 +02:00
Marian Buschsieweke
5a7dd703e3
Merge pull request #16194 from maribu/pm_layered_atomic_utils
...
sys/pm_layered: use atomic_utils
2021-03-30 15:41:28 +02:00
Marian Buschsieweke
d816666d84
cpu/sam3/periph_rtt: fix rtt_get_alarm()
...
Previously, the return value was off by one.
2021-03-30 14:49:11 +02:00
Marian Buschsieweke
49a5bfb9e5
tests/periph_rtt: be more verbose on error
...
If `rtt_get_alarm()` doesn't return the correct value, print expected
and return value to ease debugging.
2021-03-30 14:48:03 +02:00
Francisco Molina
89c0b2a827
cpu/sam3: add unified RTT configuration
2021-03-30 14:28:58 +02:00
Francisco Molina
d2fdb7479e
boards/arduino-due: allow changing frequency
2021-03-30 14:22:50 +02:00
Marian Buschsieweke
5e5f86fdc1
Merge pull request #16241 from nandojve/xmega_fix_clk_sel_after_dfll_en
...
cpu/atxmega/atxmega_cpu: Fix clk sel after dfll en
2021-03-30 13:16:23 +02:00
Francisco
2b7a6acecf
Merge pull request #16252 from maribu/avr-ldscipts
...
cpu/avr8_common: move ldscripts from atmega_common
2021-03-30 12:13:28 +02:00
Francisco
3e32d55c33
Merge pull request #15922 from haukepetersen/opt_nimble_statconn_randconnitvl
...
pkg/nimble/statconn: allow random connection interval
2021-03-30 10:59:47 +02:00
Marian Buschsieweke
85eebf9e79
Merge pull request #16189 from benpicco/tests/bench_msg_pingpong-cleanup
...
tests/bench_msg_pingpong: cleanup
2021-03-30 10:58:37 +02:00
Marian Buschsieweke
5cc62437da
cpu/avr8_common: move ldscripts from atmega_common
...
The ldscripts are already used for both ATmega and ATxmega, so it
makes sense to have them in the common folder.
2021-03-30 10:50:09 +02:00
Francisco
7806afebb9
Merge pull request #16198 from fjmolinas/pr_enable_secondexpansion
...
Makefile: enable SECONDEXPANSION globally for modules and applications
2021-03-30 10:48:45 +02:00
Francisco
f82e9a3691
Merge pull request #16248 from chrysn-pull-requests/microbit-boards-link-display
...
boards/microbit*/doc: Link to matrix display driver
2021-03-30 10:47:03 +02:00
Francisco
5c97efc157
Merge pull request #16218 from chrysn-pull-requests/riotboot-build-archives
...
riotboot: Build ARCHIVES
2021-03-30 10:46:54 +02:00
Francisco
241e51e18a
Merge pull request #16208 from madokapeng/nucleo-f767zi-add-CAN
...
boards/nucleo-f767zi: Add periph_can support
2021-03-30 10:46:04 +02:00
Francisco
7b65dda691
Merge pull request #16190 from aabadie/pr/pkg/make_silent_ci_build
...
pkg: silent make commands with RIOT_CI_BUILD=1
2021-03-30 10:28:12 +02:00
Kevin "Tristate Tom" Weiss
796175591d
Merge pull request #15877 from MrKevinWeiss/pr/gootfet2to3
...
dist/tools/goodfet: Update goodfet flasher to python3
2021-03-30 09:54:40 +02:00
chrysn
6d242c9d51
boards/microbit*/doc: Link to matrix display driver
2021-03-29 22:09:52 +02:00
Marian Buschsieweke
2e9a80cba5
Merge pull request #16246 from kfessel/patch-2
...
stm32/ptp: avoid creating a new rounding rule
2021-03-29 17:06:30 +02:00
Karl Fessel
cf7078ab0a
stm32/ptp: avoid creating a new rounding rule
2021-03-29 16:27:27 +02:00
Marian Buschsieweke
5873d46850
Merge pull request #15960 from Jnae/ptp_ztimer
...
sys/ztimer: add periph_ptp backend
2021-03-29 10:08:00 +02:00
Gerson Fernando Budke
53235dd2e2
cpu/atxmega/atxmega_cpu: Fix clk sel after dfll en
...
The current ATxmega clock_init enable DFLL to improve the accuracy of
the 2MHz and 32MHz internal oscillators. In some ATxmega revisions,
after started DFLL the clock become unstable. Add another sync point
for 32MHz internal oscilator.
Note: If clock is not stable, system won't switch from 2MHz to 32MHz
as main clock.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-28 11:40:39 -03:00
Jnae
b1aaa974bd
sys/ztimer: add periph_ptp backend
2021-03-28 15:50:19 +02:00
Marian Buschsieweke
28e6544748
Merge pull request #16236 from maribu/cpu/stm32/periph_eth
...
cpu/stm32/periph_eth: bugfix
2021-03-28 09:20:15 +02:00
Dylan Laduranty
c9cf60db20
Merge pull request #16181 from h-filzer/bastwan
...
boards/bastwan: Support BastWAN Board
2021-03-27 21:54:53 +01:00
Gerson Fernando Budke
4a9f0efb6d
boards: introduce atmega328p-xplained-mini
...
Add ATmega328P Xplained Mini board. The board is an official
development kit from MCHP based on the Arduino UNO, reduced
hardware, with a xplainedmini debugger and CDC ACM serial
converter.
Signed-off-by: Gerson Fernando Budke <nandojve@gmail.com>
2021-03-27 14:10:19 -03:00
Marian Buschsieweke
7b08b97eb6
cpu/stm32/periph_eth: bugfix & cleanup
...
Fix compilation with module `stm32_eth_link_up` when `stm32_eth_auto`
is not used by relying on the compiler to optimize unused functions
and variables out, rather than using the preprocessor.
2021-03-26 17:42:45 +01:00
Marian Buschsieweke
80e14e88a1
Merge pull request #16221 from maribu/ptp-fix
...
cpu/stm32/periph_ptp: bugfix & better debug output
2021-03-25 17:23:19 +01:00