Commit graph

8064 commits

Author SHA1 Message Date
James Munns
495a29ad6e Explicitly license the book prose CC-BY-SA
This matches the Rust Embedded books
2024-05-23 09:57:10 +02:00
Univa
4e9206efb8 remove InternalChannel and AdcPin 2024-05-22 19:00:48 -04:00
Joël Schulz-Ansres
27e8ef6e7e Remove Speed::Input in order to move it into separate PR 2024-05-22 23:49:48 +02:00
Joël Schulz-Ansres
89017d338f Cargo format 2024-05-22 23:45:26 +02:00
Joël Schulz-Ansres
2f7bba4668 Use ODR register for Pull::Up or Down 2024-05-22 23:44:34 +02:00
Scott Mabin
94e559eba7 Don't teardown during reconfigure 2024-05-22 22:28:03 +01:00
Ulf Lilleengen
4e2296e344
Merge pull request #2987 from sourcebox/sync-additions
embassy-sync: Add clear function to all channels
2024-05-22 13:01:16 +00:00
Oliver Rockstedt
bbeba7f014 embassy-sync: Add clear function to all channels 2024-05-22 14:54:09 +02:00
Dario Nieuwenhuis
1d4cd85f71
Merge pull request #2984 from sourcebox/sync-additions
embassy-sync: fixed some documentation typos
2024-05-22 13:03:30 +02:00
Univa
41e11d86b9 make AdcChannel required for InternalChannel 2024-05-21 19:08:01 -04:00
Univa
ddbb6c8c31 add back InternalChannel and implement it where its missing 2024-05-21 19:03:14 -04:00
Oliver Rockstedt
aee9d5902a embassy-sync: fixed some documentation typos 2024-05-22 00:54:52 +02:00
Dario Nieuwenhuis
68e784ccd6
Merge pull request #2983 from reneherrero/main
Added a CAN example for the stm32l4
2024-05-21 22:34:13 +00:00
Dario Nieuwenhuis
608c953fc8
Merge pull request #2982 from embassy-rs/qspi-nodma
stm32/qspi: remove DMA generic param.
2024-05-21 22:27:15 +00:00
Dario Nieuwenhuis
e7161aa085 stm32/qspi: remove DMA generic param. 2024-05-22 00:23:42 +02:00
René Herrero
2f2869f195 Merge branch 'main' of github.com:reneherrero/embassy 2024-05-21 17:20:18 -05:00
René Herrero
ec32159576 added CAN example 2024-05-21 17:14:31 -05:00
Dario Nieuwenhuis
6fa608f516
Merge pull request #2941 from nautd/kkoppul2/update_ospi
Remove OSPI generic DMA
2024-05-21 22:09:44 +00:00
Dario Nieuwenhuis
7a26cc3764
Merge pull request #2786 from andelf/fix/stm32wl-msi-crash
Fix crash caused by using higher MSI range as sysclk on STM32WL
2024-05-21 22:07:50 +00:00
Dario Nieuwenhuis
5ecc9b805d
Merge pull request #2829 from aurelj/stm32-rcc-hsi
stm32: ensure the core runs on HSI clock while setting up rcc
2024-05-21 22:06:24 +00:00
Dario Nieuwenhuis
9a4c4fe2c7
Merge pull request #2781 from ismet55555/pwm-change
Remove Generics from `embassy-rp` `Pwm` struct
2024-05-21 21:48:21 +00:00
Dario Nieuwenhuis
ba7ef3c919
Merge pull request #2981 from embassy-rs/remove-cargo-install-probe-rs
Remove "cargo install probe-rs", point users to probe.rs instead.
2024-05-21 21:48:21 +00:00
Dario Nieuwenhuis
3b01023636 Remove "cargo install probe-rs", point users to probe.rs instead.
Fixes #2965
2024-05-21 23:45:01 +02:00
Dario Nieuwenhuis
e55f31bdc6 rp/pwm: rename channel->slice in args, misc fix. 2024-05-21 23:41:45 +02:00
Ismet Handzic
24032d0853 Remove generics from embassy-rp 2024-05-21 23:35:06 +02:00
Dario Nieuwenhuis
ae49e58993
Merge pull request #2777 from taunusflieger/feature/HSEM
HSEM support for embassy-stm32
2024-05-21 21:34:50 +00:00
Dario Nieuwenhuis
4b5026e197
Merge pull request #2895 from qwerty19106/fix_uart_half_fifo_flush
Fix uart::flush with FIFO at Half-Duplex mode
2024-05-21 21:26:04 +00:00
Dario Nieuwenhuis
afd61ed610 stm32/hsem: misc fixes. 2024-05-21 23:22:47 +02:00
Michael Zill
7d350fb4c8 HSEM support for embassy-stm32 2024-05-21 23:08:44 +02:00
Dario Nieuwenhuis
c7c5723f8b
Merge pull request #2980 from sourcebox/sync-additions
embassy-sync: fixed some clippy warnings
2024-05-21 21:08:40 +00:00
Oliver Rockstedt
73e523ab14 embassy-sync: fixed some clippy warnings 2024-05-21 22:59:39 +02:00
Dario Nieuwenhuis
2d8ec70f71
Merge pull request #2853 from nautd/kkoppul2/tsc
TSC implementation
2024-05-21 20:55:41 +00:00
Dario Nieuwenhuis
e85242af2c
Merge pull request #2976 from joelsa/add-dsihost-example
Add dsihost example
2024-05-21 20:46:17 +00:00
Dario Nieuwenhuis
a636bace98
Merge pull request #2974 from embassy-rs/spi-nogenerics
stm32/i2c: remove peripheral generic param.
2024-05-21 20:46:03 +00:00
Joël Schulz-Ansres
4e42eaef7c Add dsi example 2024-05-21 22:44:40 +02:00
Dario Nieuwenhuis
2da2e57b38
Merge pull request #2979 from mattico/xcvrdly
usb: add transceiver delay option
2024-05-21 20:41:29 +00:00
Matt Ickstadt
9d6746e650 usb: add transceiver delay option 2024-05-21 14:42:37 -05:00
Ulf Lilleengen
bb82a1bd60
Merge pull request #2975 from embassy-rs/update-book-script-perm
update script permission
2024-05-21 08:24:27 +00:00
Ulf Lilleengen
cab46a7a8c update script permission 2024-05-21 10:21:45 +02:00
Ulf Lilleengen
cd27439fca
Merge pull request #2958 from embassy-rs/embassy-book-refactor
Embassy book refactor
2024-05-21 08:11:34 +00:00
Ulf Lilleengen
bb9c687a39 update crate paths 2024-05-21 10:05:21 +02:00
Ulf Lilleengen
06218f9536 fix internal refs 2024-05-21 10:05:21 +02:00
Ulf Lilleengen
38946114d8 update links 2024-05-21 10:05:21 +02:00
Ulf Lilleengen
d90e35980f update example path 2024-05-21 10:05:21 +02:00
Ulf Lilleengen
797f5c1e5e add book ci script 2024-05-21 10:05:21 +02:00
Ulf Lilleengen
2991099daa move images and add makefile 2024-05-21 10:05:21 +02:00
Ulf Lilleengen
739e5861c2 convert from antora to asciidoctor 2024-05-21 10:05:21 +02:00
Univa
7cdbae2a5d add AnyAdcChannel 2024-05-20 21:29:20 -04:00
Dario Nieuwenhuis
45a12fd41f stm32/i2c: remove peripheral generic param. 2024-05-21 01:25:49 +02:00
Dario Nieuwenhuis
6a508b3210 stm32: use funcs for info/state, const for ENABLE_BIT. 2024-05-21 01:24:10 +02:00