<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/examples/boot/bootloader/stm32wb-dfu/src/main.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>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>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:55:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=abc8e450f936567ad42cb34b5d2a7941b206aa5d'/>
<id>abc8e450f936567ad42cb34b5d2a7941b206aa5d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[embassy-usb-dfu] support ed25519 verification</title>
<updated>2025-05-23T10:40:19+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2025-04-15T18:16:09+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=68a45490fc1675f2171131ccbf01f690c4123f01'/>
<id>68a45490fc1675f2171131ccbf01f690c4123f01</id>
<content type='text'>
This commit adds the ability to verify that USB DFU updates are correctly signed using ed25519.
This required adding support to embassy-boot for reading from the DFU partition.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds the ability to verify that USB DFU updates are correctly signed using ed25519.
This required adding support to embassy-boot for reading from the DFU partition.
</pre>
</div>
</content>
</entry>
<entry>
<title>[usb-dfu examples] Alert users to customise their WinUSB GUIDs</title>
<updated>2025-05-14T07:56:28+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2025-05-14T07:56:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2bbc2045a4a6cb1e489295d258ac0cdb6338f90a'/>
<id>2bbc2045a4a6cb1e489295d258ac0cdb6338f90a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[embassy-usb-dfu] accept closure to customise DFU function</title>
<updated>2025-05-14T07:52:46+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2025-05-14T07:52:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d4d10bad0bc2f2bbfbad116fb07e27eea4ac5af2'/>
<id>d4d10bad0bc2f2bbfbad116fb07e27eea4ac5af2</id>
<content type='text'>
This provides a more generic interface for users to customise the DFU function instead of restricting customisation to DFU headers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This provides a more generic interface for users to customise the DFU function instead of restricting customisation to DFU headers.
</pre>
</div>
</content>
</entry>
<entry>
<title>[embassy-usb-dfu] correct comment about composite devices</title>
<updated>2025-05-13T13:13:46+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2025-05-13T13:09:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=46e25cbc5ff62e24f86574d7ae5d872aa0c2595d'/>
<id>46e25cbc5ff62e24f86574d7ae5d872aa0c2595d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[embassy-usb-dfu] support function level WinUSB GUIDs</title>
<updated>2025-05-12T13:55:11+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2025-05-12T13:51:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3c73b497909ce5bacd16d23e54928a7f66544e09'/>
<id>3c73b497909ce5bacd16d23e54928a7f66544e09</id>
<content type='text'>
This commit makes it possible to provide function level msos GUIDs to usb_dfu. This helps to ensure that composite DFU devices automatically get assigned the WinUSB driver on Windows.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit makes it possible to provide function level msos GUIDs to usb_dfu. This helps to ensure that composite DFU devices automatically get assigned the WinUSB driver on Windows.
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-usb-dfu: Change return of reset to ()</title>
<updated>2025-05-08T05:09:21+00:00</updated>
<author>
<name>Matthew Tran</name>
<email>0e4ef622@gmail.com</email>
</author>
<published>2025-05-08T05:09:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d35df5cfbadb0142d4c8fd44b5dcbfa81ab7ac15'/>
<id>d35df5cfbadb0142d4c8fd44b5dcbfa81ab7ac15</id>
<content type='text'>
Also adds &amp;self to the Reset trait, which makes it easier to implement
cleanup/delays before actually resetting.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also adds &amp;self to the Reset trait, which makes it easier to implement
cleanup/delays before actually resetting.
</pre>
</div>
</content>
</entry>
<entry>
<title>stm32wb-dfu: add MSOS headers</title>
<updated>2024-12-10T08:31:47+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2024-12-10T08:31:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5963a10d4d541ef93e42ccfe339aa9aa343f2914'/>
<id>5963a10d4d541ef93e42ccfe339aa9aa343f2914</id>
<content type='text'>
The USB DFU example now shows how to automatically get the WinUSB driver assigned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The USB DFU example now shows how to automatically get the WinUSB driver assigned.
</pre>
</div>
</content>
</entry>
<entry>
<title>usb: remove device_descriptor buffer, store bytes in UsbDevice.inner instead</title>
<updated>2024-03-23T00:35:15+00:00</updated>
<author>
<name>Adam Greig</name>
<email>adam@adamgreig.com</email>
</author>
<published>2024-03-23T00:11:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=7cf6490fbaea88410c91755f57cf8703806ab4a1'/>
<id>7cf6490fbaea88410c91755f57cf8703806ab4a1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
