<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-boot/stm32/src, 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>Flatten embassy-boot dir tree</title>
<updated>2024-01-11T17:55:59+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-01-11T17:55:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=e0775fbc8ab1ecc83bce42fe6e11accf481bc9e1'/>
<id>e0775fbc8ab1ecc83bce42fe6e11accf481bc9e1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add embassy-usb-dfu</title>
<updated>2023-12-13T19:40:49+00:00</updated>
<author>
<name>Kaitlyn Kenwell</name>
<email>redrield@gmail.com</email>
</author>
<published>2023-12-13T19:40:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=976a7ae22aa222213861c12d515115aac87bd2e0'/>
<id>976a7ae22aa222213861c12d515115aac87bd2e0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove nightly and unstable-traits features in preparation for 1.75.</title>
<updated>2023-11-29T16:26:33+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-11-29T16:23:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=c6989dfbca51787146f50270c671af9db434f577'/>
<id>c6989dfbca51787146f50270c671af9db434f577</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Sync all fmt.rs files.</title>
<updated>2023-08-29T23:37:18+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-08-29T23:37:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5e613d9abbb945e7fc7d4c895d645bfad6a3d2c8'/>
<id>5e613d9abbb945e7fc7d4c895d645bfad6a3d2c8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>boot: release flash after prepare and refactor api</title>
<updated>2023-08-11T18:58:31+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>lulf@redhat.com</email>
</author>
<published>2023-08-11T17:47:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=55ff397c0cde8a04c41cfc228645c3fd33383cd1'/>
<id>55ff397c0cde8a04c41cfc228645c3fd33383cd1</id>
<content type='text'>
This refactoring of the chip specific bootloader creates the internal boot instance and aligned
buffer in the prepare stage, so that they are automatically dropped after. This unlocks a use
case where peripherals owning the flash need to be Drop'ed before load() happens.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This refactoring of the chip specific bootloader creates the internal boot instance and aligned
buffer in the prepare stage, so that they are automatically dropped after. This unlocks a use
case where peripherals owning the flash need to be Drop'ed before load() happens.
</pre>
</div>
</content>
</entry>
<entry>
<title>Refactor firmware updater</title>
<updated>2023-08-06T17:46:53+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>lulf@redhat.com</email>
</author>
<published>2023-08-03T18:56:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=a34331ae5fbf76a61bb2f65dbb13af4d34fcb176'/>
<id>a34331ae5fbf76a61bb2f65dbb13af4d34fcb176</id>
<content type='text'>
* Allow manipulating state without accessing DFU partition.
* Provide aligned buffer when creating updater to reduce potential wrong parameters passed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Allow manipulating state without accessing DFU partition.
* Provide aligned buffer when creating updater to reduce potential wrong parameters passed.
</pre>
</div>
</content>
</entry>
<entry>
<title>Align examples</title>
<updated>2023-05-30T12:03:31+00:00</updated>
<author>
<name>Rasmus Melchior Jacobsen</name>
<email>rmja@laesoe.org</email>
</author>
<published>2023-05-30T12:03:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=36e00caf4dc70905b735531c0d5634addd026954'/>
<id>36e00caf4dc70905b735531c0d5634addd026954</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Align stm32</title>
<updated>2023-05-30T11:57:19+00:00</updated>
<author>
<name>Rasmus Melchior Jacobsen</name>
<email>rmja@laesoe.org</email>
</author>
<published>2023-05-30T11:57:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=887ecef3690b55234e640ae16d33a2d79a822bf0'/>
<id>887ecef3690b55234e640ae16d33a2d79a822bf0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Protect default implementations for FirmwareUpdater and BootLoader</title>
<updated>2023-05-22T09:32:39+00:00</updated>
<author>
<name>Rasmus Melchior Jacobsen</name>
<email>rmja@laesoe.org</email>
</author>
<published>2023-05-22T09:32:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=18c62aa5b475161c0cbd98c23c006691e084cb2b'/>
<id>18c62aa5b475161c0cbd98c23c006691e084cb2b</id>
<content type='text'>
It seems as if the arm compiler can does not care about whether the bootloader symbols are undefined if the default() function is never used. The x64 compiler does care however, so this change ensures that we can instantiate the types from tests.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It seems as if the arm compiler can does not care about whether the bootloader symbols are undefined if the default() function is never used. The x64 compiler does care however, so this change ensures that we can instantiate the types from tests.
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-boot: add nightly feature to stm32 and rp as well</title>
<updated>2023-04-20T08:04:41+00:00</updated>
<author>
<name>sander</name>
<email>sander.wittwer@dengineering.no</email>
</author>
<published>2023-04-20T08:04:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b153a5b0d764c32eea6a3c312781743af98b3a11'/>
<id>b153a5b0d764c32eea6a3c312781743af98b3a11</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
