Frederik Haxel
53c4a16b58
pkg/ccn-lite: Bump version
2024-01-11 16:09:45 +01:00
benpicco
714958ad3c
Merge pull request #20241 from benpicco/busy_wait
...
sys/busy_wait: add busy wait helper
2024-01-11 12:19:31 +00:00
Benjamin Valentin
9cf1c47e86
tests/sys/busy_wait: add test for busy wait
2024-01-11 13:02:56 +01:00
benpicco
bb4c4ddf20
Merge pull request #20243 from benpicco/gnrc_ipv6_nib_pl_set-relax
...
gnrc/nib: allow prefix to be on-link without being used for address
2024-01-10 22:19:03 +00:00
Benjamin Valentin
fff9ff14da
cpu/esp32: add busy loop cycles for all sub-arches
2024-01-10 22:43:31 +01:00
Benjamin Valentin
8bcfe7b7b6
cpu/esp8266: ESP8266 needs 5 cycles per busy loop
2024-01-10 22:43:31 +01:00
Benjamin Valentin
5dc43bd62d
cpu/avr8_common: AVR-8 needs 7 cycles per busy loop
2024-01-10 22:43:31 +01:00
Benjamin Valentin
433438c924
gnrc/nib: allow prefix to be on-link without being used for address
2024-01-10 14:49:03 +01:00
Marian Buschsieweke
5fa94b5745
Merge pull request #20238 from benpicco/nanocoap_sock_fetch
...
nanocoap_sock: implement FETCH methods
2024-01-10 08:04:27 +00:00
benpicco
2e3037c3aa
Merge pull request #20240 from benpicco/cpu/atmega-no_thread
...
cpu/avr8_common: fix build with !core_thread
2024-01-09 22:13:30 +00:00
Benjamin Valentin
cb76cc17e9
cpu/native: fix build with !core_thread
2024-01-09 23:02:01 +01:00
Benjamin Valentin
79b51efc15
cpu/cortexm_common: Cortex M0/M23 needs 4 cycles/busy loop
2024-01-09 19:03:15 +01:00
Benjamin Valentin
bfd29f0fa7
sys/busy_wait: add busy wait helper
2024-01-09 19:03:15 +01:00
Benjamin Valentin
112e378fcc
cpu/avr8_common: fix build with !core_thread
2024-01-09 19:00:22 +01:00
Benjamin Valentin
14d0cf5d87
Makefile.dep: don't include idle thread with !core_thread
2024-01-09 18:59:58 +01:00
Benjamin Valentin
b9a76ea094
core/init: avoid context switch with !core_thread
2024-01-09 18:59:28 +01:00
benpicco
4c74405fc1
Merge pull request #20239 from benpicco/dist/tools/riotboot_gen_hdr-update
...
dist/tools/riotboot_gen_hdr/genhdr: add update command
2024-01-09 15:17:57 +00:00
Benjamin Valentin
9d350f08c0
dist/tools/riotboot_gen_hdr/genhdr: add update command
...
Sometimes we want to roll-back to a previous firmware version.
To do so we need a higher riotbot version numbers still.
Add an update command to the riotboot_gen_hdr tool so that an existing
firmware image can be re-rolled out with a new version number.
2024-01-09 16:15:27 +01:00
Benjamin Valentin
7240f707a5
nanocoap_sock: implement FETCH methods
2024-01-09 12:40:10 +01:00
benpicco
45bc3bbcdc
Merge pull request #20237 from benpicco/suit_worker_done_cb
...
sys/suit: introduce suit_worker_done_cb()
2024-01-09 08:01:28 +00:00
Benjamin Valentin
7c9345f53a
sys/suit: introduce suit_worker_done_cb()
2024-01-08 20:39:12 +01:00
Marian Buschsieweke
ec4d1b05e6
Merge pull request #20235 from maribu/dist/zsh-completion
...
dist/tools/zsh-completion: provide completion for zsh
2024-01-08 12:50:51 +00:00
Marian Buschsieweke
82b7e10988
dist/tools/zsh-completion: provide completion for zsh
...
This adds command completion that, when manually installed, provides
RIOT-aware command completion for `make` in zsh. The completion
supports:
- most commonly used `make` goals including a help text
- most commonly used `make` variables (such as `BOARD=`, `LTO=`,
`BUILD_IN_DOCKER=`, `TOOLCHAIN=`)
- possible values for these variables, including a list of boards
detected at runtime to complete `BOARD=`
Co-authored-by: mguetschow <mikolai.guetschow@tu-dresden.de>
2024-01-08 13:48:17 +01:00
benpicco
bbf5e23cf9
Merge pull request #19786 from gschorcht/cpu/esp32/periph/sdmmc
...
cpu/esp32/periph: add low-level SDMMC peripheral driver for ESP32 and ESP32-S3
2024-01-07 16:51:16 +00:00
benpicco
dca974d114
Merge pull request #20234 from gschorcht/drivers/mtd/fix_mtd_write_sector
...
drivers/mtd: fix mtd_write_sector
2024-01-07 16:50:39 +00:00
Gunar Schorcht
60ab86b273
tests/pkg/fatfs_vfs: add SDMMC support
2024-01-07 17:02:10 +01:00
Gunar Schorcht
caa31ecbdc
drivers/mtd: fix mtd_write_sector
...
Parameter `num` of `mtd_write_page_raw` is the number of bytes to be written, which is the number of sectors to be written`count` multiplied by the pages per sector `mtd->pages_per_sector` and the page size `mtd->page_size`.
2024-01-07 16:47:11 +01:00
Marian Buschsieweke
0e1632c036
Merge pull request #20232 from maribu/mailmap
...
.mailmap: map my old email to my new email address
2024-01-05 14:02:48 +00:00
Marian Buschsieweke
73fe29f5c7
.mailmap: map my old email to my new email address
2024-01-05 13:27:35 +01:00
Kevin "Tristate Tom" Weiss
32af5758ee
Merge pull request #20229 from benpicco/tests/build_system-drop_kconfig
...
tests/build_system: drop Kconfig tests
2024-01-05 08:03:21 +00:00
Gunar Schorcht
00c9bb73d8
tests/pkg/fatfs: add SDMMC support
2024-01-05 07:22:27 +01:00
Gunar Schorcht
517cbc59ff
boards/esp32-wrover-kit: add SDMMC support
2024-01-05 07:22:27 +01:00
Gunar Schorcht
7ba9cbe736
boards/esp32-olimex-evb: add SDMMC support
2024-01-05 07:22:27 +01:00
Gunar Schorcht
a376b3c915
boards/common/esp32x: add sanity check for SPI in case SDMMC is used
2024-01-05 07:22:27 +01:00
Gunar Schorcht
c4de343577
board/esp32-mh-et-live-minikit: improve the use of SPI SD Card module
2024-01-05 07:22:27 +01:00
Gunar Schorcht
5646cc02e4
boards/common/esp32x: add SDMMC support
2024-01-05 07:22:27 +01:00
Gunar Schorcht
92657f5fd2
cpu/esp32: add SDMMC support
2024-01-05 07:22:27 +01:00
Marian Buschsieweke
866f2a00c0
Merge pull request #20226 from maribu/boards/generic-cc2538-cc2592-dk
...
boards/generic-cc2538-cc2592-dk: add board support
2024-01-05 00:35:11 +00:00
Marian Buschsieweke
947d05ed77
boards/generic-cc2538-cc2592-dk: add board support
...
The CC2538-CC2592-DK is one of the few readily available and
affordable boards featuring a legacy CC2538 MCU. This should make
maintaining RIOT support for that legacy MCU more affordable :-)
2024-01-05 00:00:48 +01:00
benpicco
1d3a7cdb5a
Merge pull request #20224 from benpicco/GNRC_IPV6_STATIC_LLADDR_FIXED
...
gnrc/ipv6/nib: allow for predictable static link-local addresses
2024-01-04 18:17:09 +00:00
benpicco
5dae1eb0b4
Merge pull request #20130 from maribu/dist/tools/insufficient_memory/update_insufficient_memory_board.sh
...
dist/tools/insufficient_memory: always update Makefile.ci
2024-01-04 17:38:33 +00:00
Kevin "Tristate Tom" Weiss
7fef2e4b6f
Merge pull request #20214 from benpicco/CONFIG_SPI_DMA_THRESHOLD_BYTES
...
cpu/stm32/periph_spi: only perform DMA transfer above threshold
2024-01-04 17:32:02 +00:00
Benjamin Valentin
4a5757b9af
gnrc/ipv6/nib: add Kconfig for static link-local address
2024-01-04 17:45:23 +01:00
Benjamin Valentin
7196b0a2ae
gnrc/ipv6/nib: allow for predictable static link-local addresses
2024-01-04 16:13:37 +01:00
Benjamin Valentin
bca6d2721b
tests/build_system/kconfig_features: drop test
...
We are removing Kconfig dependency modeling, so the test is obsolete.
2024-01-04 15:37:27 +01:00
Marian Buschsieweke
616b48d354
Merge pull request #20228 from benpicco/cc2538_get_eui64_primary
...
cpu/cc2538: fix EUI provider
2024-01-04 14:30:19 +00:00
Benjamin Valentin
ecb1e57b18
net/eui_provider: include board.h
2024-01-04 13:16:24 +01:00
Benjamin Valentin
94ad4d7ba3
cpu/cc2538: update function signature of EUI provider
2024-01-04 13:15:47 +01:00
benpicco
9b3c39ac76
Merge pull request #18066 from benpicco/slipdev-chunked_rb
...
drivers/slipdev: make use of chunked ringbuffer
2024-01-04 08:44:43 +00:00
benpicco
519f8251a4
Merge pull request #20220 from LP-HAW/fix-benchmark-overflow
...
sys/benchmark: fix integer overflow in benchmark_print_time()
2024-01-03 14:30:33 +00:00