1
0
mirror of https://github.com/RIOT-OS/RIOT.git synced 2024-12-29 04:50:03 +01:00
RIOT/examples
bors[bot] cf2d66ede8
Merge #19193 #19214
19193: rust: Update dependencies, use riot-wrappers from git r=benpicco a=chrysn

### Contribution description

As riot-wrappers has advanced a bit since it was last released, Rust modules are switched to using it from git again. (This is a regular ping-pong between testing the latest release in RIOT master, and using released support crates when they're current).

This primarily updates riot-wrappers, which has accumulated several compatible changes. Several other crates receive updates as well.

### Testing procedure

* Green CI

### Issues/PRs references

Changes on the riot-wrappers side:

* https://github.com/RIOT-OS/rust-riot-wrappers/pull/17
* https://github.com/RIOT-OS/rust-riot-wrappers/pull/22
* https://github.com/RIOT-OS/rust-riot-wrappers/pull/29
* https://github.com/RIOT-OS/rust-riot-wrappers/pull/30

[edit: added:]

This also serves to help preparing a 0.8.1 release of riot-wrappers, which performs some deprecations so that a breaking 0.9 change can be done more effortlessly later on.

19214: cpu/gd32v: add periph_spi support r=benpicco a=gschorcht

### Contribution description

This PR provides the `periph_spi` support and is one of a bunch of PRs that complete the peripheral drivers for GD32VF103.

The driver is a modified version of the driver for STM32F1 with some changes that were necessary to get it working on GD32V.

### Testing procedure

`tests/periph_spi` as well as a test with any SPI sensor should work. `tests/driver_sdcard_spi` should work on `sipeed-longan-nano`.

### Issues/PRs references

Depeneds on PR #19216 

Co-authored-by: chrysn <chrysn@fsfe.org>
Co-authored-by: Gunar Schorcht <gunar@schorcht.net>
2023-02-01 11:13:05 +00:00
..
arduino_hello-world example/arduino_hello-wold: add building BOARD default 2022-02-28 22:00:21 +01:00
asymcute_mqttsn examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
benchmark_udp examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
bindist examples/bindist: cleanup and fix formatting in README 2019-01-22 07:37:36 +01:00
blinky examples/blinky: use coreclk() instead of CLOCK_CORECLOCK 2021-12-15 13:14:19 +01:00
ccn-lite-relay examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
cord_ep gnrc_netreg: Use locks around netreg 2022-10-14 03:35:15 +02:00
cord_epsim nanocoap: make coap_request_ctx_t members internal 2022-07-17 14:32:16 +02:00
cord_lc examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
default examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
dtls-echo boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
dtls-sock boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
dtls-wolfssl examples: add sipeed-longan-nano to Makefile.ci 2023-01-24 00:39:43 +01:00
emcute_mqttsn examples: Remove macOS references in README 2022-11-05 11:54:51 +00:00
filesystem examples: Update Makefile.ci 2023-01-12 08:39:41 +01:00
gcoap examples/gcoap: Fix shell parameter validation 2023-01-15 22:20:39 +01:00
gcoap_block_server examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
gcoap_dtls examples/gcoap_dtls: Increase stack size 2023-01-22 14:56:30 +01:00
gcoap_fileserver Merge #18414 2023-01-16 22:23:46 +00:00
gnrc_border_router gnrc_ipv6_nib: use static DNS server from auto_init_sock_dns if present 2023-01-27 19:15:13 +01:00
gnrc_lorawan gnrc/lorawan: add support for GNRC LoRaWAN 1.1 2022-09-29 11:25:56 +02:00
gnrc_minimal examples/gnrc_minimal: use netifs_print_ipv6() 2022-06-06 20:46:48 +02:00
gnrc_networking boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
gnrc_networking_mac examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
gnrc_networking_subnets examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
hello-world examples: adapt DEVELHELP switch 2017-11-28 19:25:10 +01:00
ipc_pingpong examples: skip nucleo-l011k4 where it doesn't fit 2020-10-15 18:52:51 +02:00
javascript examples: add sipeed-longan-nano to Makefile.ci 2023-01-24 00:39:43 +01:00
lorawan gnrc/lorawan: uncrustify files 2022-09-29 11:26:04 +02:00
lua_basic boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
lua_REPL examples: Update Makefile.ci 2023-01-12 08:39:41 +01:00
micropython boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
nanocoap_server examples: check return value of coap_build_reply() 2022-11-04 20:00:51 +01:00
ndn-ping examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
nimble_gatt pkg/nimble/autoadv: add support for ext_adv 2022-04-27 08:22:58 +02:00
nimble_heart_rate_sensor pkg/nimble/autoadv: add support for ext_adv 2022-04-27 08:22:58 +02:00
nimble_scanner sys/shell_commands: convert to SHELL_COMMAND() 2022-06-07 09:25:04 +02:00
openthread examples/openthread: adapt to update in package support 2021-11-22 15:22:27 +01:00
paho-mqtt examples/paho-mqtt: re-add stm32mp157c-dk2 to Makefile.ci 2023-01-18 14:47:24 +01:00
posix_select boards/stm32g031-disco,examples,tests: Added STM32G031-DISCO board 2021-10-13 12:14:45 -04:00
posix_sockets examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
riot_and_cpp treewide: Remove excessive newlines 2021-08-13 19:50:38 +02:00
rust-gcoap rust: Update riot-wrappers 2023-01-25 02:07:49 +01:00
rust-hello-world rust: Update riot-wrappers 2023-01-25 02:07:49 +01:00
saul examples,tests: replace deprecated module names by new names 2022-09-16 13:15:46 +02:00
senml_saul sys/senml: add SenML modules 2022-02-11 12:38:21 +01:00
skald_eddystone examples/skald_eddystone: explicitly config itvl 2022-05-24 13:02:10 +02:00
skald_ibeacon examples/skald_ibeacon: explicitly configure itvl 2022-05-24 13:02:10 +02:00
sniffer examples/sniffer: fix deprecated shell_commands 2022-10-17 15:46:23 -04:00
spectrum-scanner examples/spectrum-scanner: Fix building on PIC32 and RISC-V 2022-09-20 13:46:07 +02:00
suit_update boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
telnet_server examples/telnet_server: add stm32f7508-dk to BOARD_INSUFFICIENT_MEMORY 2022-10-10 14:06:23 +02:00
thread_duel examples/thread-duel: improve duelling threads example 2021-12-08 13:13:48 +01:00
timer_periodic_wakeup examples/timer_periodic_wakeup: switch to ztimer 2022-12-01 18:37:01 +01:00
twr_aloha boards/xg23-pk6068a: initial commit 2022-10-26 11:27:22 +02:00
usbus_minimal examples/usbus_minimal/Makefile: remove unneeded SHOULD_RUN_KCONFIG 2020-11-04 09:35:35 +01:00
wakaama boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
wasm boards/{bluepill*,blackpill*}: rename and improve doc 2023-01-02 16:23:10 +01:00
.gitignore examples,tests: ignore core dumps via .gitignore 2022-08-31 15:05:14 +02:00