<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/examples/boot/application/rp/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>Only write to the flash what was read from the file</title>
<updated>2025-06-20T13:45:13+00:00</updated>
<author>
<name>John Youren</name>
<email>29236922+JYouren@users.noreply.github.com</email>
</author>
<published>2025-06-20T13:45:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=53fd571ddb4774d103340e1442efa671a3564567'/>
<id>53fd571ddb4774d103340e1442efa671a3564567</id>
<content type='text'>
The write method is given the full aligned buffer to write to flash even though it may not be fully populated. This change ensures only what has been read is written to flash. Preventing potential corrupted firmware and additional flash wear.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The write method is given the full aligned buffer to write to flash even though it may not be fully populated. This change ensures only what has been read is written to flash. Preventing potential corrupted firmware and additional flash wear.</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>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>time: Update examples, tests, and other code to use new Timer::after_x convenience methods</title>
<updated>2023-10-15T00:30:12+00:00</updated>
<author>
<name>Adam Greig</name>
<email>adam@adamgreig.com</email>
</author>
<published>2023-10-14T23:57:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0621e957a0ddc7010d46b3ea3ddc8b9852bc8333'/>
<id>0621e957a0ddc7010d46b3ea3ddc8b9852bc8333</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rp: Fix write size in embassy-boot example app</title>
<updated>2023-08-30T21:20:38+00:00</updated>
<author>
<name>kalkyl</name>
<email>henrik.alser@me.com</email>
</author>
<published>2023-08-30T21:20:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=37694473824952574e0bd9332b8ef38d77a9bf55'/>
<id>37694473824952574e0bd9332b8ef38d77a9bf55</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rp/flash: change naming to `blocking_*`, `new_blocking`.</title>
<updated>2023-08-18T11:21:21+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-08-18T11:12:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b948e3776969ac488abb6507ce429fee33ceb48b'/>
<id>b948e3776969ac488abb6507ce429fee33ceb48b</id>
<content type='text'>
- Needed for consistency with other drivers.
- Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Needed for consistency with other drivers.
- Having two `new()` functions sometimes resulted in 'multiple applicable methods' errors.
</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>rp: add async flash</title>
<updated>2023-07-28T22:50:54+00:00</updated>
<author>
<name>Derek Hageman</name>
<email>hageman@inthat.cloud</email>
</author>
<published>2023-07-25T21:54:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=7ed9e29326e42bf286b4f7c5883ef216cfb21531'/>
<id>7ed9e29326e42bf286b4f7c5883ef216cfb21531</id>
<content type='text'>
Implement an async flash mode using the XIP background best effort
read interface.  Only reads are actually async, write and erase remain
blocking.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement an async flash mode using the XIP background best effort
read interface.  Only reads are actually async, write and erase remain
blocking.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add firmware updater examples to CI</title>
<updated>2023-06-19T21:34:07+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf.lilleengen@gmail.com</email>
</author>
<published>2023-06-19T21:30:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=161d3ce05c812f7ee951b6265735187b4994037a'/>
<id>161d3ce05c812f7ee951b6265735187b4994037a</id>
<content type='text'>
CI was not building the a.rs application due to the requirement of b.bin
having been built first. Add a feature flag to examples so that CI can
build them including a dummy application.

Update a.rs application examples so that they compile again.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CI was not building the a.rs application due to the requirement of b.bin
having been built first. Add a feature flag to examples so that CI can
build them including a dummy application.

Update a.rs application examples so that they compile again.
</pre>
</div>
</content>
</entry>
<entry>
<title>Formatting</title>
<updated>2023-05-30T12:05:38+00:00</updated>
<author>
<name>Rasmus Melchior Jacobsen</name>
<email>rmja@laesoe.org</email>
</author>
<published>2023-05-30T12:05:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b527cc98af97e43186a9676b78b4b7f7ece1fa86'/>
<id>b527cc98af97e43186a9676b78b4b7f7ece1fa86</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
