Ziesie
dc928108b9
tests/unittests: Correct typo in Documentation
2022-08-11 11:32:28 +02:00
Kevin "Tristate Tom" Weiss
98ec922c67
Merge pull request #18430 from jia200x/pr/kconfig/fix_have_ieee802154_radio_hal_interface
...
Kconfig/ieee802154: fix typo in HAL selector and add missing radios
2022-08-11 09:05:38 +02:00
Martine Lenders
60bd3ca07a
Merge pull request #18429 from miri64/gcoap/fix/empty-ack
...
gcoap: fixes around empty ACKs
2022-08-10 23:05:53 +02:00
Martine S. Lenders
f11c9e837d
gcoap: expire memo and stop retransmissions on RESET reception
2022-08-10 16:09:43 +02:00
Martine S. Lenders
b616c17e46
gcoap: expire memo if there is nothing to wait for
2022-08-10 16:09:43 +02:00
benpicco
dff1f689b0
Merge pull request #18410 from gschorcht/cpu/esp32/add_esp32s3_makefiles
...
cpu/esp32: add ESP32-S3 support to makefiles
2022-08-10 15:19:42 +02:00
chrysn
9ca149f30c
Merge pull request #17978 from chrysn-pull-requests/gcoap-match-response-from-multicast
...
gcoap: Forego IP address comparison in memo finding of multicasts
2022-08-10 15:19:11 +02:00
Jose Alamos
3c849381e2
drivers/nrf52840: select HAVE_IEEE802154_RADIO_HAL_INTERFACE
2022-08-10 13:50:26 +02:00
Jose Alamos
c0dcbc247e
Kconfig/ieee802154: fix typo in hal selector
2022-08-10 13:43:04 +02:00
Gunar Schorcht
adc12a499e
Merge pull request #18409 from gschorcht/cpu/esp32/add_esp32s3_linker_scripts
...
cpu/esp32: add linker scripts for ESP32-S3
2022-08-10 06:50:48 +02:00
Marian Buschsieweke
2601eb3f06
Merge pull request #18419 from krzysztof-cabaj/doc-nucleo64
...
boards/nucleo64: doc update - usage of cpy2remed programmer and short board overview
2022-08-10 01:36:58 +02:00
benpicco
3fef5c171d
Merge pull request #18411 from gschorcht/cpu/esp32/add_esp32s3_kconfig
...
cpu/esp32: add ESP32-S3 support in Kconfig
2022-08-09 22:11:58 +02:00
benpicco
1310128435
Merge pull request #18408 from gschorcht/pkg/esp32_sdk/patches_for_esp32s3
...
pkg/esp32_sdk: additional patches required for ESP32-S3
2022-08-09 21:53:39 +02:00
Marian Buschsieweke
4414ed1cbe
Merge pull request #18417 from maribu/cpu/stm32/periph/stm32_eth/optimization
...
cpu/stm32/periph_eth: optimize IRQ handler
2022-08-09 19:28:00 +02:00
chrysn
ab6bec6f0e
gcoap: Forego IP address comparison in memo finding of multicasts
...
Co-Authored-By: Benjamin Valentin <benjamin.valentin@ml-pa.com>
2022-08-09 19:09:39 +02:00
Martine S. Lenders
2cd785791d
gcoap: send empty RST on unknown CON response
2022-08-09 17:09:50 +02:00
Gunar Schorcht
2902a9a803
cpu/esp32: add ESP32-S3 support to ESP-IDF interface API compilation
2022-08-09 15:57:18 +02:00
Gunar Schorcht
f0b619bed2
cpu/esp32: add ESP32-S3 support in makefiles
2022-08-09 15:57:18 +02:00
Marian Buschsieweke
bf67a9cdc5
cpu/stm32/periph_eth: optimize IRQ handler
...
We can just clear both TX and RX IRQ flags in any case, as clearing a
non-set flag is just a nop.
2022-08-09 07:33:34 +02:00
benpicco
26faa881b6
Merge pull request #18416 from maribu/cpu/stm32/periph/stm32_eth/bugfix
...
cpu/stm32/periph_eth: fix horrible memory corruption bug
2022-08-09 03:01:33 +02:00
Marian Buschsieweke
9efd6a3e52
Merge pull request #18298 from maribu/makefiles/info.inc.mk
...
build system: add info-kconfig-variables
2022-08-08 19:13:23 +02:00
krzysztof-cabaj
fb17eb2c30
boards/nucleo-l476rg: add short board info and flashing commands
2022-08-08 12:07:54 -04:00
krzysztof-cabaj
6a0484fd52
boards/nucleo-l452re: add cpy2remed flashing commands
2022-08-08 11:51:46 -04:00
Marian Buschsieweke
82fbe08728
cpu/stm32/periph_eth: fix typo in initialization code
...
A single character type resulted in way fewer TX descriptors being
available than allocated. Not only resulted this in wasting memory,
but also when more iolist chunks than descriptors are send, the
```C
assert(iolist_count(iolist) <= ETH_TX_DESCRIPTOR_COUNT);
```
does not trigger. As a result, old TX descriptors are being overwritten
in this case.
2022-08-08 15:13:27 +02:00
benpicco
7f5c932f07
Merge pull request #18406 from gschorcht/cpu/esp32/split_bootloader_config_to_common_an_special
...
cpu/esp32: move common ESP-IDF configurations to common files
2022-08-08 14:37:59 +02:00
krzysztof-cabaj
bfa3786d47
boards/nucleo-l433rc: add short board info and flashing commands
2022-08-08 05:59:24 -04:00
krzysztof-cabaj
855a4a3551
boards/nucleo-wl55jc: add short board info and flashing commands
2022-08-08 05:48:05 -04:00
Gunar Schorcht
ca34e970f1
pkg/esp32_sdk: additional patches required for ESP32-S3
...
The patches include the following changes:
- define ARRAY_SIZE in `component/spi_flash/spi_flash_timing_tuning.c` only if it is not yet defined by RIOT macros
- add alternative implementations for`spi_flash_disable_interrupts_caches_and_other_cpu` and `spi_flash_enable_interrupts_caches_and_other_cpu` if compiled for RIOT
- fix the undefined reference to `rtc_gpio_force_hold_en_all` in `components/driver/gpio.c`
- rename the bootloader patch to fix the serial number
2022-08-08 08:18:08 +02:00
Marian Buschsieweke
bf6d742017
build system: add info-kconfig-variables
...
This aids debugging issues with KConfig by being able to print all
`CONFIG_*` variables.
2022-08-08 08:15:15 +02:00
benpicco
8f8b2d9ad0
Merge pull request #18407 from gschorcht/cpu/esp32/add_esp32s3_toolchain
...
dist/tools/esptools: add ESP32-S3 toolchain support to {install,export}.sh
2022-08-07 22:25:00 +02:00
benpicco
72d25087c4
Merge pull request #18404 from gschorcht/cpu/esp32c3/esp32c3-ci_board
...
tests/external_boards: add esp32c3-ci board for optional modules
2022-08-07 22:24:13 +02:00
Gunar Schorcht
34510abe96
cpu/esp32: add ESP32-S3 support in Kconfig
2022-08-07 13:43:23 +02:00
Gunar Schorcht
566bd333de
cpu/esp32: add linker scripts for ESP32-S3
...
Add the linker script for ESP32-S3 and modify the ESP32-C3 linker scripts to be compatible with them. The goal is to use a section list of objects that is common for all ESP32x SoCs in future.
2022-08-07 13:13:11 +02:00
Gunar Schorcht
c2b62249fb
dist/tools: add toolchain installtion for ESP32-S3
2022-08-07 13:10:31 +02:00
Gunar Schorcht
70d427da0b
cpu/esp32: move common ESP-IDF configurations to common file
2022-08-07 12:04:22 +02:00
Gunar Schorcht
8af4c9eb56
cpu/esp32/bootloader: move common configuration to a common file
2022-08-07 08:47:46 +02:00
Gunar Schorcht
6d79c939de
tests/external_boards: add esp32c3-ci board for optional modules
2022-08-07 07:54:38 +02:00
benpicco
3f1ac8a6b3
Merge pull request #18402 from benpicco/CONFIG_GNRC_IPV6_NIB_ADV_ROUTER-fix
...
gnrc_ipv6_nib: use correct DHCPv6 client module name
2022-08-06 22:38:38 +02:00
krzysztof-cabaj
a47d3c5de1
boards/nucleo-l152re: add short info and flashing commands
2022-08-06 10:32:44 -04:00
benpicco
a136af3e4e
Merge pull request #18345 from gschorcht/cpu/esp32/add_esp32c3_cpu_support
...
cpu/esp32: add support for ESP32-C3
2022-08-06 10:06:26 +02:00
krzysztof-cabaj
aaccdaa357
boards/nucleo-l053r8: add short board info and flashing commands
2022-08-05 17:11:54 -04:00
krzysztof-cabaj
c725b6dd84
boards/nucleo-g474re: add short board info and flashing commands
2022-08-05 17:01:50 -04:00
Gunar Schorcht
0e58666e49
boards/common/esp32: remove SPIFFS defines with default values
...
All SPIFFS defines are already defined as defaults in
2022-08-05 22:26:44 +02:00
Gunar Schorcht
08c2af3034
cpu/esp32: small change in assert for ESP32x SoCs
2022-08-05 22:26:44 +02:00
Gunar Schorcht
4fe1931172
murdock: add esp32c3-devkit as board with TEST_KCONFIG
2022-08-05 22:26:44 +02:00
Gunar Schorcht
aa55f90311
boards/esp32c3: add ESP32-C3-DevKit board definition
2022-08-05 22:26:22 +02:00
Gunar Schorcht
f8c060e291
boards/common: add common board definition for ESP32-C3
2022-08-05 22:26:22 +02:00
Gunar Schorcht
43d71f276d
cpu/esp32: add ESP32-C3 support in peripheral drivers
2022-08-05 22:26:22 +02:00
Gunar Schorcht
9157b5714b
cpu/esp32: add ESP32-C3 support in Kconfig
2022-08-05 22:26:22 +02:00
Gunar Schorcht
d0b3c20d88
cpu/esp32: add ESP32-C3 specific configuration header files
2022-08-05 22:26:22 +02:00