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

40835 Commits

Author SHA1 Message Date
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
krzysztof-cabaj
790bda0b87 boards/nucleo-g071rb: add short board info and flashing commands 2022-08-03 14:35:45 -04:00
krzysztof-cabaj
3febf21450 boards/nucleo-g070rb: add short board info and flashing commands 2022-08-03 14:24:53 -04: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
Gunar Schorcht
71c7e9e9f5 cpu/esp32: replace HAS_PERIPH_ETH by HAS_ESP_ETH in Kconfig
In fact the ESP32 has no peripheral driver for the ETH interface. Instead, the `esp_eth` netdev driver directly uses the ESP-IDF Ethernet API. This caused compilation problems with Kconfig. Therefore the required feature `periph_eth` is replaced by the feature `esp_eth`.
2022-08-03 09:00:02 +02:00
Gunar Schorcht
a0d8882a55 drivers/mtd: fix module name for mtd_sdcard in Kconfig 2022-08-03 08:26:59 +02:00
Gunar Schorcht
34633a5ca5 tests/driver_esp_eth: replace feature periph_eth by esp_eth 2022-08-03 06:38:44 +02:00
Gunar Schorcht
3f7416dda1 boards/esp32: replace feature periph_eth by esp_eth 2022-08-03 06:38:44 +02:00
Gunar Schorcht
1c28fa8928 cpu/esp32: replace feature periph_eth by esp_eth
In fact the ESP32 has no peripheral driver for the ETH interface. Instead, the `esp_eth` netdev driver directly uses the ESP-IDF Ethernet API. This caused compilation problems with Kconfig. Therefore the required feature `periph_eth` is replaced by the feature `esp_eth`.
2022-08-03 06:38:44 +02:00
benpicco
df8d1f30c8
Merge pull request #18388 from chrysn-pull-requests/sync-cargo-lock-files
rust: Bring lock files in sync with toml files
2022-08-02 21:40:30 +02:00
benpicco
307ece1bf5
Merge pull request #18391 from gschorcht/cpu/esp/fix_netdev_register
cpu/esp: fix netdev register
2022-08-02 21:38:24 +02:00
fabian18
d491898f3c
Merge pull request #18390 from benpicco/ncget-enhance
sys/shell: improve 'ncget' command
2022-08-02 19:12:27 +02:00
krzysztof-cabaj
9a9dd31e15 boards/nucleo-f446re: add cpy2remed flashing commands 2022-08-02 12:22:56 -04:00
Benjamin Valentin
7d0c2cf4fe dist: add dose UNIX tool 2022-08-02 11:03:03 +02:00
Benjamin Valentin
965e3857fb tools/zep_dispatch: send frames to virtual 802.15.4 interface 2022-08-02 10:55:59 +02:00
benpicco
e1e99c3bf1
Merge pull request #18108 from benpicco/drivers/dose-rxbuf
drivers/dose: make RX buffer size configurable
2022-08-02 10:51:17 +02:00
Benjamin Valentin
3f0a6c8f9d sys/shell: improve 'ncget' command
Allow to specify destination directory and concat the filename
automatically.
2022-08-02 10:02:39 +02:00
Gunar Schorcht
da83c30021 cpu/esp_common: add netdev_register for NETDEV_ESP_WIFI 2022-08-02 09:34:59 +02:00
Gunar Schorcht
2d3bb51488 cpu/esp32: add netdev_register for NETDEV_ESP_ETH 2022-08-02 09:34:35 +02:00
Gunar Schorcht
14dde4a835 drivers/netdev: add NETDEV_ESP_WIFI type 2022-08-02 09:33:50 +02:00
Gunar Schorcht
184e411355 drivers/netdev: add NETDEV_ESP_ETH type 2022-08-02 09:33:50 +02:00
Gunar Schorcht
da39354ae5 cpu/esp32: set CONFIG_ESPTOOL_FLASH_FREQ from FLASH_FREQ
CONFIG_ESPTOOL_FLASH_FREQ_* defines are used in ESP-IDF to select the right SPI clock speed for flash.
2022-08-02 07:24:30 +02:00
Gunar Schorcht
c8de46ddee cpu/{esp_common,esp8266,esp32}: fix default FLASH_* configuration
This commit includes the following changes:
- the default flash mode in bootloader should be dio and not dout
- the default flash configuration for ESP32 has to be exported to be also visible in cpu/esp32/bootloader/Makefile
- the comments in  cpu/esp8266/Makefile.include have to be removed so that the flash configuration do not contain trailing white spaces
2022-08-02 07:24:30 +02:00
Gunar Schorcht
ae16753f6f boards/esp*: replace FLASH_MODE_* by CONFIG_*FLASHMODE_* defines
The former FLASH_MODE_{DOUT,DIO,QOUT,QIO} defines are replaced by the corresponding CONFIG_FLASHMODE_{DOUT,DIO,QOUT,QIO} and CONFIG_ESPTOOLPY_FLASHMODE_{DOUT,DIO,QOUT,QIO} as used by the ESP-IDF. This is also needed for the migration of defining flash mode in Kconfig.
2022-08-02 07:24:30 +02:00
krzysztof-cabaj
ceb0f5a3fd boards/nucleo-f411re: add cpy2remed flashing commands 2022-08-01 13:14:27 -04:00
krzysztof-cabaj
9dadeea2b9 boards/nucleo-f410rb: add cpy2remed flashing commands 2022-08-01 12:48:11 -04:00
krzysztof-cabaj
3c90f86d08 boards/nucleo-f401re: add cpy2remed flashing commands 2022-08-01 12:20:14 -04:00
chrysn
863a1c2ac1 rust: Update cstr dependency
A change in Rust nightly features broke version 0.2.5 of the `cstr`
crate, whose nightly-only features are enabled in some examples. The
breakage was quickly fixed upstream in the 0.2.6 version, this updates
the locks.
2022-08-01 16:36:43 +02:00