Commit Graph

8061 Commits

Author SHA1 Message Date
Dario Nieuwenhuis
2c691baadd stm32/rtc: move lowpower stuff to a separate mod. 2024-05-30 13:26:14 +02:00
Dario Nieuwenhuis
c46172acac stm32: remove pointer-to-pointer-to-registers.
in chiptool pacs the register block struct is already a pointer, so
using pointers to it is redundant.
2024-05-30 13:07:18 +02:00
Dario Nieuwenhuis
e9cb9badf7
Merge pull request #3012 from cschuhen/feature/fdcan_no_generics
Remove generic argument for STM32 FDCAN.
2024-05-30 10:42:53 +00:00
Dario Nieuwenhuis
50210e8cdc
Merge pull request #3017 from lucasgranberg/main
add set_as_analog to stm32 gpio Flex
2024-05-29 14:22:44 +00:00
Lucas Granberg
b282edcc6e add set_as_analog to stm32 gpio Flex 2024-05-29 14:56:29 +03:00
Ulf Lilleengen
56235c97bc
Merge pull request #3016 from embassy-rs/embassy-sync-release
Prepare for embassy-sync 0.6.0 release
2024-05-29 10:40:02 +00:00
Ulf Lilleengen
52965ae96a remove duplicate entry 2024-05-29 12:38:33 +02:00
Ulf Lilleengen
d040dfaff9 add missing entries to changelog 2024-05-29 12:21:41 +02:00
Ulf Lilleengen
cf0d227cca Prepare for embassy-sync 0.6.0 release 2024-05-29 12:09:55 +02:00
Corey Schuhen
35feb1bf23 Remove generic argument for STM32 FDCAN. 2024-05-29 20:07:17 +10:00
Ulf Lilleengen
53dedd2ff5
Merge pull request #3015 from valleyflowerbear/main
Fix watchdog CTRL register getting overwritten
2024-05-29 07:39:06 +00:00
Nick
9031ce7fa7 rp: fix watchdog CTRL register getting overwritten 2024-05-29 06:30:41 +01:00
Dario Nieuwenhuis
000b022ae2
Merge pull request #2988 from de-vri-es/bxcan-tx-fifo-scheduling
embassy_stm32: implement optional FIFO scheduling for outgoing frames
2024-05-28 11:12:37 +00:00
Dario Nieuwenhuis
34bc439f17
Merge pull request #3011 from plaes/docs-faq-fix-bdma-link
docs: faq: Fix link to bdma example and improve wording.
2024-05-28 10:58:20 +02:00
Priit Laes
4d431b3080 docs: faq: Fix link to bdma example and improve wording. 2024-05-28 11:27:21 +03:00
Dario Nieuwenhuis
8d7c3f7de1
Merge pull request #3008 from aurelj/stm32-rcc-hsi
stm32: ensure the core runs on HSI clock while setting up rcc
2024-05-27 17:28:13 +00:00
Aurélien Jacobs
ec6cfc1f21 stm32: ensure the core runs on HSI clock while setting up rcc 2024-05-27 17:31:29 +02:00
Maarten de Vries
807e573994 embassy_stm32: allow scheduling lower priority frames in bxcan driver 2024-05-27 16:10:08 +02:00
Maarten de Vries
854ae5da8f embassy_stm32: implement optional FIFO scheduling for outgoing frames 2024-05-27 16:10:08 +02:00
Dario Nieuwenhuis
8b9e2efec2
Merge pull request #3001 from embassy-rs/rp-spinlock-fix
rp: fix spinlocks staying locked after reset.
2024-05-26 22:18:40 +00:00
Dario Nieuwenhuis
d18a919ab9 rp: wait until read matches for PSM accesses. 2024-05-27 00:14:44 +02:00
Ulf Lilleengen
ec185b2fd2
Merge pull request #3004 from embassy-rs/jamesmunns-patch-1
FAQ: One vs Many tasks
2024-05-25 18:22:31 +00:00
James Munns
ad45725a24
Update docs/pages/faq.adoc 2024-05-25 19:33:13 +02:00
James Munns
9c32c43cf8
FAQ: One vs Many tasks
Copy and paste from chat
2024-05-25 19:32:02 +02:00
Dario Nieuwenhuis
33bdc9e85f rp: fix spinlocks staying locked after reset.
Fixes #1736
2024-05-24 20:04:14 +02:00
Ulf Lilleengen
01c1cb2764
Merge pull request #3000 from embassy-rs/fix-book-link
fix link to embassy book
2024-05-24 15:34:01 +00:00
Ulf Lilleengen
8e89e6a313 fix link to embassy book 2024-05-24 17:31:14 +02:00
Dario Nieuwenhuis
a5763b4df4
Merge pull request #2943 from joelsa/add-miso-pullup
Add miso pullup to spi configuration
2024-05-24 15:01:18 +00:00
Joël Schulz-Andres
ac76a713e1 Remove wrong modulo 2024-05-24 16:54:04 +02:00
Dario Nieuwenhuis
891ec5fa5d
Merge pull request #2996 from joelsa/fix-gpiov1
gpiov1: Do not call set_speed for AFType::Input
2024-05-24 13:12:37 +00:00
Dario Nieuwenhuis
b48cf5357c
Merge pull request #2998 from joelsa/add-nrf52810-example
Add nrf52810 example
2024-05-24 13:12:13 +00:00
Joël Schulz-Andres
92988a3939 Correct chip in comment 2024-05-24 14:22:30 +02:00
Joël Schulz-Andres
e1d2ba07a7 Formatting 2024-05-24 14:15:10 +02:00
Joël Schulz-Andres
c4b3488f7f Add body to match statement 2024-05-24 14:12:01 +02:00
Joël Schulz-Andres
fab434ae84 Use match instead of if 2024-05-24 14:09:29 +02:00
Joël Schulz-Andres
06234e7839 Add example to CI 2024-05-24 14:04:44 +02:00
Joël Schulz-Andres
201b5c6ec1 Add NRF52810 example 2024-05-24 14:03:27 +02:00
Joël Schulz-Andres
32a75cb764 Fix naming 2024-05-24 13:53:19 +02:00
Joël Schulz-Andres
bfc5929f50 gpiov1: Do not call set_speed for AFType::Input
Co-authored-by: Toby Fleming <tobywf@users.noreply.github.com>
2024-05-24 13:46:55 +02:00
Joël Schulz-Ansres
5cba97821f Naming: Change pullup to pull 2024-05-24 01:05:56 +02:00
Joël Schulz-Ansres
f285a545be Change bool to Pull 2024-05-23 23:52:59 +02:00
Dario Nieuwenhuis
8226904b34
Merge pull request #2836 from honzasp/usart-nogeneric
stm32/usart: Remove BasicInstance generic
2024-05-23 17:04:52 +00:00
Dario Nieuwenhuis
85cfacd3cf
Merge pull request #2990 from jamesmunns/james/license-book
Explicitly license the book prose CC-BY-SA
2024-05-23 16:09:49 +00:00
Jan Špaček
183f2f6913 stm32/usart: remove instance generic params 2024-05-23 16:32:15 +02:00
Joel Schulz-Andres
0a5820e3ed
Merge branch 'embassy-rs:main' into add-miso-pullup 2024-05-23 15:34:16 +02:00
Dario Nieuwenhuis
ded1f9d335
Merge pull request #2989 from MabezDev/ringbuf-reconfigure
stm32 ringbuffered usart: don't teardown during reconfigure
2024-05-23 10:10:57 +00:00
Dario Nieuwenhuis
e5c579d9fb
Merge pull request #2985 from rumcake-rs/stm32-adc-anyadcchannel
stm32/adc: add AnyAdcChannel type
2024-05-23 10:09:45 +00:00
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