<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/examples/stm32h7/src/bin/spi_dma.rs, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/'/>
<entry>
<title>feat: stm32 spi driver slave mode</title>
<updated>2025-11-05T03:39:33+00:00</updated>
<author>
<name>Cristian Milatinov</name>
<email>milatinovcristian@gmail.com</email>
</author>
<published>2025-07-10T00:35:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=141f826e10802a40ac1bca8fdcdfa3da821e0f28'/>
<id>141f826e10802a40ac1bca8fdcdfa3da821e0f28</id>
<content type='text'>
Add SPI slave constructors

Fix SPI slave constructors
Fix embedded hal async trait

One more constructor fix

Set SSM bit in SPI driver according to CommunicationMode

Fix embedded_hal_async trait to be generic for both master and slave

Fix I2S driver to use async master SPI

Forgot import from spi mode

Fix CommunicationMode associated const conditionals

Duplicate doc for CommunicationMode const

Add missing nss argument

Fix existing SPI tests not compiling

Fix stm32h7rs examples not compiling

Fix failing stm32l4 example

Fix stm32h7 example

Fix stm32h7 spi_bdma example

Fix stm32h7 spi example

Fix stm32f4 example

docs: added entry in changelog.md

fix: spi_v3 vals mismatch + rise_fall_speed renamed to gpio_speed
fix: added spi_v6 conditional compilation feature

fix: use if_afio macro in slave constructors
fix: add missing trait bound
fix: if_afio for cs pin trait

fix: changelog message

fix: broken rebase
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add SPI slave constructors

Fix SPI slave constructors
Fix embedded hal async trait

One more constructor fix

Set SSM bit in SPI driver according to CommunicationMode

Fix embedded_hal_async trait to be generic for both master and slave

Fix I2S driver to use async master SPI

Forgot import from spi mode

Fix CommunicationMode associated const conditionals

Duplicate doc for CommunicationMode const

Add missing nss argument

Fix existing SPI tests not compiling

Fix stm32h7rs examples not compiling

Fix failing stm32l4 example

Fix stm32h7 example

Fix stm32h7 spi_bdma example

Fix stm32h7 spi example

Fix stm32f4 example

docs: added entry in changelog.md

fix: spi_v3 vals mismatch + rise_fall_speed renamed to gpio_speed
fix: added spi_v6 conditional compilation feature

fix: use if_afio macro in slave constructors
fix: add missing trait bound
fix: if_afio for cs pin trait

fix: changelog message

fix: broken rebase
</pre>
</div>
</content>
</entry>
<entry>
<title>Rustfmt for edition 2024.</title>
<updated>2025-10-06T21:19:53+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-10-06T20:56:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8730a013c395cf0bf4c2fa8eeb7f138288103039'/>
<id>8730a013c395cf0bf4c2fa8eeb7f138288103039</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>executor: return error when creating the spawntoken, not when spawning.</title>
<updated>2025-08-29T11:23:21+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-07-08T23:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8aec341f28a00012e1771d5c35d2647e11830755'/>
<id>8aec341f28a00012e1771d5c35d2647e11830755</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stm32/spi: remove peripheral generic param.</title>
<updated>2024-05-20T21:43:10+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-04-18T17:08:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=ca2eef5387b521a0ea95f26bae530d9bdfbba4d7'/>
<id>ca2eef5387b521a0ea95f26bae530d9bdfbba4d7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stm32/spi: remove DMA generic params.</title>
<updated>2024-04-15T19:23:49+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-04-15T19:19:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=be087e5d43326178878878bebae96f3b51a3b184'/>
<id>be087e5d43326178878878bebae96f3b51a3b184</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ci: use beta, add secondary nightly ci.</title>
<updated>2023-12-21T14:03:57+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-12-21T13:57:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8b36a32ed5d834b23e970d5b723dd7df1f1c94a2'/>
<id>8b36a32ed5d834b23e970d5b723dd7df1f1c94a2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stm32/rcc: misc cleanups.</title>
<updated>2023-10-23T15:36:21+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-10-22T23:48:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=a39ae12edcf23935df82d547fb2d997ca6b7c8d5'/>
<id>a39ae12edcf23935df82d547fb2d997ca6b7c8d5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stm32/rcc: use PLL enums from PAC.</title>
<updated>2023-10-09T00:48:22+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-10-09T00:48:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=6186fe08070c5f497d72586640db287193b41894'/>
<id>6186fe08070c5f497d72586640db287193b41894</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>stm32/rcc: unify h5 and h7.</title>
<updated>2023-09-21T21:47:56+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-09-19T02:22:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=83b4c0127337c55c6a445abee6ab5eac4c993f9c'/>
<id>83b4c0127337c55c6a445abee6ab5eac4c993f9c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix format in stm32 SPI examples</title>
<updated>2023-07-30T17:31:22+00:00</updated>
<author>
<name>bofh</name>
<email>123368+bofh@users.noreply.github.com</email>
</author>
<published>2023-07-30T17:31:22+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=04ed45941a22867c8879582586677ba719bc2b4b'/>
<id>04ed45941a22867c8879582586677ba719bc2b4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
