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

40938 Commits

Author SHA1 Message Date
Marian Buschsieweke
f59e1c63e9
tests/periph_gpio_ll: drop core dump merged by accident 2022-08-31 13:16:58 +02:00
Martine Lenders
803ff1f69e
Merge pull request #18516 from Teufelchen1/feat/crc_fixup
sys/checksum: Adding three new crc16 variations
2022-08-31 12:58:04 +02:00
benpicco
0e2eb919a4
Merge pull request #18536 from fabian18/bugfix_gcoap_fileserver_recursive_delete
gcoap_fileserver: bugfix recursive delete
2022-08-31 08:35:27 +02:00
Gunar Schorcht
2210721d5c
Merge pull request #18535 from MrKevinWeiss/pr/blacklistesp32
tests/thread_priority_inversion: blacklist esp32
2022-08-31 08:19:03 +02:00
Marian Buschsieweke
1ddb5acd52
Merge pull request #18538 from dylad/pr/riotboot_dfu/early_ztimer_init
bootloader/riotboot_dfu: move ztimer_init() prior to usbus start
2022-08-31 08:05:50 +02:00
a17442cc7d
Merge pull request #18531 from AlfHou/master
Change protocol for git clone in docs
2022-08-31 02:17:15 +02:00
benpicco
2917c0f51e
Merge pull request #18506 from gschorcht/cpu/esp32/add_esp32s2_cpu_support
cpu/esp32: add support for ESP32-S2
2022-08-30 21:24:36 +02:00
Dylan Laduranty
ddf633eb99 bootloader/riotboot_dfu: move ztimer_init() prior to usbus start 2022-08-30 20:56:44 +02:00
Kevin "Tristate Tom" Weiss
8a340fec11
Merge pull request #18223 from benpicco/cpu/sam0_common-spi_clk
cpu/sam0_common: spi: limit clock to source clock
2022-08-30 19:30:49 +02:00
Marian Buschsieweke
0f13178085
Merge pull request #18533 from maribu/makefiles/arch/avr8.inc.mk
makefiles/arch/avr8.inc.mk: Fix compilation with GCC 12.2.0
2022-08-30 19:06:55 +02:00
Fabian Hüßler
7ba45bbd19 sys/vfs_util: bugfix rec. delete, rel. components 2022-08-30 17:53:36 +02:00
Fabian Hüßler
43caeb8cb5 gcoap_fileserver: bugfix add missing return 2022-08-30 17:47:51 +02:00
MrKevinWeiss
2633fe537e
tests/thread_priorty_inversion: blacklist esp32
This is causing hardware test failure, in some cases blocking PRs that should have passed.
2022-08-30 17:31:12 +02:00
Teufelchen1
a25934ca16 sys/checksum: Adding four crc16 variations: ccitt-aug/false/kermit/mcrf4xx 2022-08-30 15:37:04 +02:00
benpicco
c9bbac816c
Merge pull request #18527 from dylad/pr/fix_sam0_timer_stop
cpu/sam0/timer: supply all clocks before accessing any regs
2022-08-30 15:21:31 +02:00
benpicco
62c8ac3221
Merge pull request #18528 from chrysn-pull-requests/rtt-auto-terminal
makefiles: Select suitable terminal when stdio_rtt is used
2022-08-30 15:09:31 +02:00
Gunar Schorcht
18cf35b16f cpu/esp32: fix default BOARD_VERSION setting 2022-08-30 15:08:39 +02:00
Gunar Schorcht
ad9cdeb855 makefiles: undefine BOARD_VERSION in info-global.inc.mk 2022-08-30 15:08:39 +02:00
Gunar Schorcht
d130f8cc8c cpu/esp_common: fix thread_arch.c for ESP32-S2 2022-08-30 15:08:39 +02:00
Gunar Schorcht
b96aac842b cpu/esp32: export FLASH_* settings
To get FLASH_* settings visible in cpu/esp32/bootloader/Makefile, they have to be exported in cpu/esp32/Makefile.include
2022-08-30 15:08:39 +02:00
Gunar Schorcht
1862d4e6b8 boards/esp32s2-devkit: add board definition for ESP32-S2-DevKit 2022-08-30 15:08:39 +02:00
benpicco
034e39523e
Merge pull request #18529 from MrKevinWeiss/pr/fix/pkg_tinyvcdiff
tests/pkg_tinyvcdiff: Initialize mtd->write_size
2022-08-30 15:08:10 +02:00
Marian Buschsieweke
7bd23069dc
makefiles/arch/avr8.inc.mk: Fix compilation with GCC 12.2.0
See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105523 for details
2022-08-30 14:26:40 +02:00
benpicco
346c7336eb
Merge pull request #18514 from benpicco/nanocoap_sock_put
nanocoap_sock: add nanocoap_sock_put()
2022-08-30 14:00:42 +02:00
Alf Sebastian Houge
58dfe0315e Change git clone protocol to https in docs 2022-08-30 13:13:25 +02:00
Marian Buschsieweke
57201e7521
Merge pull request #18478 from benpicco/cpu/nrf5x_i2c_spi_share
cpu/nrf5x: allow providing multiple I2C and SPI buses on the same shared periph
2022-08-30 12:18:05 +02:00
MrKevinWeiss
c43116a84f
tests/pkg_tinyvcdiff: Initialize mtd->write_size
An assert `assert(mtd->write_size != 0);` is being hit.
It seems that initializing this to 1 in the fakemtd fixes it.
Not that I know anything about what it should be.
2022-08-30 11:36:42 +02:00
chrysn
6cfe240812 makefiles: Select suitable terminal when stdio_rtt is used
Co-authored-by: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2022-08-30 10:51:59 +02:00
Benjamin Valentin
7b7eb9d17b cpu/nrf5x: allow multiple I2C and SPI buses on a shared periph 2022-08-30 10:05:34 +02:00
chrysn
2c9e853aae
Merge pull request #18526 from chrysn-pull-requests/openocd-rtt
makefiles: Add openocd-rtt
2022-08-30 09:44:50 +02:00
chrysn
62a6d3c128 makefiles: Add openocd-rtt
JLink presumably has information about the device's RAM available
internally. Not passing the precise symbol area (which would be
available in the ELF file) because a) that'd make the terminal break
when the flashed firmware does not equal the built one, and b) that
would introduce a dependency from `term` to the ELF file that other
terminals don't have.
2022-08-30 09:34:22 +02:00
Dylan Laduranty
950a7d51e9 cpu/sam0/timer: supply all clocks before accessing any regs
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2022-08-30 09:25:46 +02:00
Marian Buschsieweke
1d5e5a423d
Merge pull request #18525 from maribu/makefiles/tools/serial.inc.mk
makefiles/tools/serial.inc.mk: Improve PORT selection when RIOT's USB CDC ACM is used for stdio
2022-08-30 09:05:17 +02:00
Marian Buschsieweke
47e562a97d
Merge pull request #18495 from benpicco/examples/filesystem-cleanup
examples/filesystem: drop manual mounts
2022-08-29 21:57:49 +02:00
Gunar Schorcht
d85e9b3cc4 boards/common: add common board definition for ESP32-S2 2022-08-29 17:19:39 +02:00
Gunar Schorcht
14edc937bf cpu/esp_common: add ESP32-S2 support in module esp_xtensa 2022-08-29 17:19:39 +02:00
Gunar Schorcht
06bb755c03 cpu/esp32: add ESP32-S2 support in peripheral drivers 2022-08-29 17:19:39 +02:00
Gunar Schorcht
dac197031e cpu/esp32: add ESP32-S2 specific configuration header files 2022-08-29 17:19:39 +02:00
Gunar Schorcht
67183a196d cpu/esp32/bootloader: add ESP32-S2 support 2022-08-29 17:19:39 +02:00
Marian Buschsieweke
78de9a3f53
makefiles/tools/serial.inc.mk: Improve PORT selection
When `stdio_cdc_acm` is used, assume `"RIOT-os\.org"` as vendor string
and `$(BOARD)` being used as model string. This is the default
behavior in RIOT since eaace28804
2022-08-29 16:39:25 +02:00
Marian Buschsieweke
eaace28804
sys/usb: Set USB model to $(BOARD) by default 2022-08-29 16:39:05 +02:00
Marian Buschsieweke
dc6e8e51d7
dist/tools/usb-serial/ttys.py: improve error handling
Do not throw an exception when called with `--most-recent` but no
matching serial was found.
2022-08-29 16:37:28 +02:00
Martine Lenders
0a872aaba2
Merge pull request #18512 from chrysn-pull-requests/release-notes-2022.07
Release notes 2022.07
2022-08-29 15:17:42 +02:00
chrysn
f9909618fe release-notes: Remove issues found to have been resolved earlier 2022-08-29 14:04:20 +02:00
chrysn
d0d0e8720e release-notes: Remove administrative commits
As these would go into a number that is highly irrelevant bound to get
out of sync during editing, the number of minor changes is generalized.

See-Also: https://github.com/RIOT-OS/RIOT/pull/18512#pullrequestreview-1085102197
2022-08-29 14:04:20 +02:00
chrysn
80d2f8bba9 release-notes: Fix typos from commit messages
Co-authored-by: Marian Buschsieweke <maribu@users.noreply.github.com>
2022-08-29 14:04:20 +02:00
chrysn
53a00e63e0 release-notes: Fill release highlights 2022-08-29 14:03:36 +02:00
chrysn
82a145bb24 release-notes: Remove issue-close that was issue-duplicate 2022-08-29 14:03:36 +02:00
chrysn
35f14f9d02 release-notes: Cleanup, structuring, initial detail candidates
No items have been removed here, just shuffled or grouped together where
grossly misleading otherwise.

Known issues not covered yet.
2022-08-29 14:03:36 +02:00
benpicco
d704b23675
Merge pull request #18521 from dylad/pr/dfu_util_add_serial_id
makefiles/tools/dfu-util: add option to pass DFU_SERIAL id
2022-08-29 12:18:15 +02:00