Marian Buschsieweke
1fd9913293
boards/common/stm32: clean up LED definitions
...
Let boards only define the port and pin number of each LEDs. The common
definitions in `stm32_leds.h` will provide `LED<x>_ON`, `LED<x>_OFF`,
`LED<x>_TOGGLE`, `LED<x>_PIN`, `LED<x>_MASK` and `LED<x>_PORT`.
In addition to code de-duplication, this also makes it easier to use
LEDs in GPIO LL, which can be beneficial for super low overhead
debugging output - e.g. when a bug is timing sensitive and `DEBUG()`
would spent to much time for stdio to reproduce a bug.
2022-08-08 23:35:06 +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
c2b62249fb
dist/tools: add toolchain installtion for ESP32-S3
2022-08-07 13:10:31 +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
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
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
benpicco
004ac82af5
Merge pull request #18394 from gschorcht/cpu/esp32/fix_kconfig_for_esp_eth
...
cpu/esp32: fix provided features and Kconfig for esp_eth
2022-08-05 19:47:03 +02:00
benpicco
1abdc4b067
Merge pull request #18230 from benpicco/zep_dispatch-wireshark
...
tools/zep_dispatch: add Wireshark capture support (via mac802154_hwsim)
2022-08-05 19:46:52 +02:00
benpicco
ba5cf12788
Merge pull request #18163 from benpicco/dist/tools/dose-initial
...
dist/tools: add DOSE Linux tool
2022-08-05 19:46:10 +02:00
benpicco
ba33ab5174
Merge pull request #17040 from maribu/tests/thread_priority_inversion
...
core: implement core_mutex_priority_inheritance
2022-08-05 18:40:31 +02:00
Marian Buschsieweke
3446752d3d
tests/thread_priority_inversion: clean up and automate
2022-08-05 13:08:53 +02:00
Marian Buschsieweke
8be03dc055
core: implement core_mutex_mitigate_priority_inversion
2022-08-05 13:08:52 +02:00
Benjamin Valentin
f6cef270c2
gnrc_ipv6_nib: use correct DHCPv6 client module name
...
`MODULE_GNRC_DHCPV6_CLIENT_IA_PD` does not exist, the correct module name
is `MODULE_DHCPV6_CLIENT_IA_PD`.
2022-08-05 12:52:22 +02:00
benpicco
cf745e954e
Merge pull request #18387 from gschorcht/cpu/esp32/cleanup_spi_flash_mode
...
cpu/{esp8266,esp32}: cleanup of SPI Flash configuration
2022-08-05 12:24:45 +02:00
f8cb17ad8b
Merge pull request #18401 from blueted2/master
...
sys/net: fix typo in docs
2022-08-05 09:49:05 +02:00
Marian Buschsieweke
3c070867bb
Merge pull request #18376 from blueted2/single-quotes
...
pkg/nimble: Replace double quotes with single quotes for two CFLAGS
2022-08-04 22:12:33 +02:00
benpicco
4896ac63ba
Merge pull request #13860 from gschorcht/boards/waveshare_nrf52840_eval_kit
...
boards: add support for the Waveshare nRF52840 Eval Kit
2022-08-04 21:06:37 +02:00
benpicco
c125e3d98a
Merge pull request #18133 from fabian18/gcoap_fileserver_file_and_directory_creation
...
gcoap/fileserver: add file and directory creation and deletion
2022-08-04 16:14:29 +02:00
Gregory Holder
ba1b12f3e6
net/iee802154: fix typo in docs
2022-08-04 15:09:20 +02:00
Karl Fessel
29841ef895
Merge pull request #18190 from krzysztof-cabaj/doc-tests
...
tests/doc: some additions and reorganization of doc page
2022-08-04 12:24:12 +02:00
Benjamin Valentin
199e31ef43
gcoap/fileserver: ignore URI HOST option
2022-08-04 12:04:59 +02:00
Gunar Schorcht
8475804b5a
murdock: add waveshare-nrf52840-eval-kit board for Kconfig tests
2022-08-04 10:04:54 +02:00
Gunar Schorcht
d5040d4b1c
boards/waveshare-nrf82540-eval-kit: add Kconfig
2022-08-04 10:04:54 +02:00
Gunar Schorcht
8419c0241f
boards/waveshare-nrf52840-eval-kit: add SD card as MTD
2022-08-04 10:04:54 +02:00
Gunar Schorcht
93f60c4386
boards/waveshare-nrf82540-eval-kit: add Arduino support
2022-08-04 10:04:54 +02:00
Gunar Schorcht
3af0283279
boards/waveshare-nrf52840-eval-kit: add SAUL support
2022-08-04 10:04:54 +02:00
Gunar Schorcht
911905303b
boards: support for the Waveshare nRF52840 Eval Kit
2022-08-04 10:04:54 +02:00
benpicco
fb1f5b3286
Merge pull request #18395 from gschorcht/drivers/mtd/fix_kconfig
...
drivers/mtd: fix module name for mtd_sdcard in Kconfig
2022-08-04 09:58:37 +02:00
025a52b043
Merge pull request #18393 from maribu/boards/nucleo-f767zi
...
boards/nucleo-f767zi: add PWM config
2022-08-04 09:29:14 +02:00
krzysztof-cabaj
f13794fdcd
tests/doc: reorganization and improvements to tests doc
2022-08-04 03:16:27 -04:00
Marian Buschsieweke
4d6fb6e487
boards/nucleo-f767zi: add PWM config
...
This is a verbatim copy of the PWM config of `boards/nucleo-f746zg`.
However, those boards are almost identical. I successfully tested
the configuration via https://github.com/RIOT-OS/RIOT/pull/18392
2022-08-04 08:53:25 +02:00
Fabian Hüßler
9333970b77
gcoap/fileserver: make PUT and DELETE pseudomodules
2022-08-03 22:10:30 +02:00
Fabian Hüßler
f357d99396
gcoap/fileserver: recursive directory deletion as default
2022-08-03 22:10:30 +02:00
Fabian Hüßler
70a8cf0d63
sys/shell/commands: add recursive unlink to sc_vfs
2022-08-03 22:09:21 +02:00
Fabian Hüßler
2e587973eb
sys/vfs_util: add recursive unlink
2022-08-03 22:09:21 +02:00
Fabian Hüßler
2327bef57f
gcoap/fileserver: update documentation
2022-08-03 22:09:21 +02:00
Fabian Hüßler
688acff5bc
gcoap/fileserver: implement PUT/POST/DELETE functionality
2022-08-03 22:09:21 +02:00
Gunar Schorcht
2347e805d7
murdock: add an ESP32 board with feature esp_eth
2022-08-03 09:01:05 +02:00
Gunar Schorcht
e8c8c8d9e5
tests/driver_esp_eth: replace HAS_PERIPH_ETH by HAS_ESP_ETH in Kconfig
2022-08-03 09:01:05 +02:00
Gunar Schorcht
dff5c8daad
cpu/esp32: fix Kconfig for esp_eth
2022-08-03 09:01:05 +02:00
Gunar Schorcht
5b0b0e0a8e
boards/esp32: replace HAS_PERIPH_ETH by HAS_ESP_ETH in Kconfig
2022-08-03 09:01:05 +02:00