<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/examples/boot/bootloader/nrf/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>feat: add support for nrf54 to embassy-boot examples</title>
<updated>2025-12-08T10:30:42+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-12-08T10:28:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=31543f38ec05965b0903c7da0854b375ac6a3d1c'/>
<id>31543f38ec05965b0903c7da0854b375ac6a3d1c</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>nrf: port to chiptool-based `nrf-pac`.</title>
<updated>2024-11-03T23:47:31+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-10-24T11:31:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=51f6b813e1a4311ffb4adf2e66ed3effb990d246'/>
<id>51f6b813e1a4311ffb4adf2e66ed3effb990d246</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix(boot): update examples </title>
<updated>2024-02-07T11:50:48+00:00</updated>
<author>
<name>Badr Bouslikhin</name>
<email>bouslikhin.badr@gmail.com</email>
</author>
<published>2024-02-07T11:50:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=cfc3e966331310b7210c94339cf8f111a65d9e53'/>
<id>cfc3e966331310b7210c94339cf8f111a65d9e53</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>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 examples with bootloader changes</title>
<updated>2023-04-04T20:44:21+00:00</updated>
<author>
<name>Rasmus Melchior Jacobsen</name>
<email>rmja@laesoe.org</email>
</author>
<published>2023-04-04T20:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=84bfe9b8c93ea8634ce2192fb719034b5c13e5da'/>
<id>84bfe9b8c93ea8634ce2192fb719034b5c13e5da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Pass WDT config around</title>
<updated>2023-01-03T23:19:39+00:00</updated>
<author>
<name>huntc</name>
<email>huntchr@gmail.com</email>
</author>
<published>2023-01-03T23:19:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=651eec02423c42afb80e8f2eaedb4b618148a26e'/>
<id>651eec02423c42afb80e8f2eaedb4b618148a26e</id>
<content type='text'>
By passing WDT config around we can control it more easily and promote sharing it between files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
By passing WDT config around we can control it more easily and promote sharing it between files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove BootFlash borrow</title>
<updated>2022-09-20T07:54:37+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf.lilleengen@gmail.com</email>
</author>
<published>2022-09-20T07:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d0fe654c82b548d65f49213ad50fc2edc5b3d71e'/>
<id>d0fe654c82b548d65f49213ad50fc2edc5b3d71e</id>
<content type='text'>
Compiler will infer a different lifetime for BootFlash than for the
borrowed flash, which makes it require more type annotations than if it
was just owning the type. Since it doesn't really matter if it owns or
borrows in practical use, change it to own so that it simplifies usage.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Compiler will infer a different lifetime for BootFlash than for the
borrowed flash, which makes it require more type annotations than if it
was just owning the type. Since it doesn't really matter if it owns or
borrows in practical use, change it to own so that it simplifies usage.
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove generic const expressions from embassy-boot</title>
<updated>2022-09-02T06:25:36+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>lulf@redhat.com</email>
</author>
<published>2022-08-30T11:07:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3ca73144765411994759194a2279b567f4508be5'/>
<id>3ca73144765411994759194a2279b567f4508be5</id>
<content type='text'>
* Remove the need for generic const expressions and use buffers provided in the flash config.
* Extend embedded-storage traits to simplify generics.
* Document all public APIs
* Add toplevel README
* Expose AlignedBuffer type for convenience.
* Update examples
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Remove the need for generic const expressions and use buffers provided in the flash config.
* Extend embedded-storage traits to simplify generics.
* Document all public APIs
* Add toplevel README
* Expose AlignedBuffer type for convenience.
* Update examples
</pre>
</div>
</content>
</entry>
</feed>
