<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-usb-dfu/src/application.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>embassy-dfu-usb: Allow `application` and `dfu` feature at the same time</title>
<updated>2025-09-01T16:07:31+00:00</updated>
<author>
<name>Patrick Gansterer</name>
<email>paroga@paroga.com</email>
</author>
<published>2025-09-01T16:07:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=c00efd485c0d422188badddde13613ea50668080'/>
<id>c00efd485c0d422188badddde13613ea50668080</id>
<content type='text'>
Since there is no technical reason to disallow the use of both features
at the same time, remove the artifical contraint to give developers
more freedom with their implementations.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since there is no technical reason to disallow the use of both features
at the same time, remove the artifical contraint to give developers
more freedom with their implementations.
</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: Reset immediately if WILL_DETACH is set</title>
<updated>2025-05-08T05:12:00+00:00</updated>
<author>
<name>Matthew Tran</name>
<email>0e4ef622@gmail.com</email>
</author>
<published>2025-05-08T05:12:00+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5c0a63a0ddbc8c8afc97dc2857c2d78093c48768'/>
<id>5c0a63a0ddbc8c8afc97dc2857c2d78093c48768</id>
<content type='text'>
This is necessary to support the windows WinUSB driver which is not
capable of generating the USB reset.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is necessary to support the windows WinUSB driver which is not
capable of generating the USB reset.
</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>[embassy-usb-dfu] Add generic DFU marking interface</title>
<updated>2025-04-22T10:20:33+00:00</updated>
<author>
<name>Gerhard de Clercq</name>
<email>11624490+Gerharddc@users.noreply.github.com</email>
</author>
<published>2025-04-22T10:20:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3c9661cebc0f093d8d9a194adca2d1c815ebfd2e'/>
<id>3c9661cebc0f093d8d9a194adca2d1c815ebfd2e</id>
<content type='text'>
This commit adds an interface that allows users to customise how the bootloader is informed that DFU mode is needed on the next boot.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds an interface that allows users to customise how the bootloader is informed that DFU mode is needed on the next boot.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: document usb-logger and usb-dfu</title>
<updated>2023-12-19T15:33:05+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf.lilleengen@gmail.com</email>
</author>
<published>2023-12-19T15:33:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=9ddf8b08e448caca3825fc47aa737247323d8725'/>
<id>9ddf8b08e448caca3825fc47aa737247323d8725</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Abstract chip reset logic, add Reset impls for cortex-m and esp32c3</title>
<updated>2023-12-14T18:29:26+00:00</updated>
<author>
<name>Kaitlyn Kenwell</name>
<email>redrield@gmail.com</email>
</author>
<published>2023-12-14T18:29:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=9f9f6e75bb3ef6d285ebed88a20ab57fb55f3d07'/>
<id>9f9f6e75bb3ef6d285ebed88a20ab57fb55f3d07</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
