1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2025-01-18 12:52:44 +01:00
Commit Graph

40664 Commits

Author SHA1 Message Date
MrKevinWeiss
a00060f4d8
tests/periph_pm: Fix kconfig model 2022-08-17 14:37:25 +02:00
MrKevinWeiss
e5000c8de1
external_boards/nrf52840dk*: Rename to unique board 2022-08-17 14:37:25 +02:00
MrKevinWeiss
29c6fecab3
makefiles/features_modules: ignore non-init periphs 2022-08-17 14:37:24 +02:00
MrKevinWeiss
f7569b57e4
tests/periph_rtc: Fix kconfig model 2022-08-17 14:37:24 +02:00
MrKevinWeiss
9b6036def3
cpu/efm32/periph: remove seriesn in kconfig
As this is not handled in the makefile.dep it does not need to be modeled in kconfig.
2022-08-17 14:37:23 +02:00
MrKevinWeiss
418d1c7ba0
external_boards/esp32c3-ci: Add esp_jtag to test 2022-08-17 14:37:23 +02:00
MrKevinWeiss
93aa0e6414
tests/driver_dfplayer: fix app.config.test 2022-08-17 14:37:22 +02:00
MrKevinWeiss
f79f43903d
cpu/periph_eth: Fix kconfig model
This probably can be done better as the periph_eth should not be
only part of the stm32 as the sam0 also uses it.
2022-08-17 14:37:22 +02:00
MrKevinWeiss
3e7751ab62
drivers/at25xxx: Fix kconfig model 2022-08-17 14:37:21 +02:00
MrKevinWeiss
40f4950f85
drivers/at24cxxx: Fix kconfig model 2022-08-17 14:37:21 +02:00
MrKevinWeiss
54c4bd56ca
sys/cpp11-compat: Fix kconfig model 2022-08-16 10:57:26 +02:00
MrKevinWeiss
99f4fd633e
makefiles: Prevent periph_init_mcg_lite module 2022-08-16 10:57:26 +02:00
MrKevinWeiss
01eebc7000
Makefile.include: remove CI-build: skipping link step
This creates diff failures when calling info-modules and info-packages.
Ideally info-modules and info-packages have clean output for the CI build
2022-08-16 10:57:25 +02:00
MrKevinWeiss
606402e848
drivers: Only select periph_gpio_ll_irq_unmask if needed 2022-08-16 10:57:25 +02:00
MrKevinWeiss
ee074e4464
.murdock: disable hash checks of kconfig/make
Much CI time is waisted as unrelated hash failure occur.
Finding out why is taking some time.
In order to stop killing dolphins we will disable only the hash checks.
There is a risk of introducing new issues with the kconfig/make
dependency resolution.
However, the package/module checks are still enforced which should catch
95% of the problems.
The nightlies will continue to check as well.
2022-08-09 10:37:29 +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
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
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
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
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