<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-rp/src/flash.rs, branch fix-input-sync-bypass</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>Update Rust nightly, stable.</title>
<updated>2025-07-03T22:23:22+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-06-29T20:37:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=72248a601a9ea28ac696f186e2cbe4c2f128a133'/>
<id>72248a601a9ea28ac696f186e2cbe4c2f128a133</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #3999 from embassy-rs/peripehral-v2</title>
<updated>2025-03-27T14:30:40+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-03-27T14:30:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=502c188cf4c08a1acf9d7095e790e0b5d77d3702'/>
<id>502c188cf4c08a1acf9d7095e790e0b5d77d3702</id>
<content type='text'>
Remove Peripheral trait, rename PeripheralRef-&gt;Peri.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove Peripheral trait, rename PeripheralRef-&gt;Peri.</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Peripheral trait, rename PeripheralRef-&gt;Peri.</title>
<updated>2025-03-27T14:18:06+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-03-26T15:01:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d41eeeae79388f219bf6a84e2f7bde9f6b532516'/>
<id>d41eeeae79388f219bf6a84e2f7bde9f6b532516</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rp: rename BOOTROM_BASE to BOOTRAM_BASE</title>
<updated>2025-03-27T00:05:27+00:00</updated>
<author>
<name>Adrian Wowk</name>
<email>dev@adrianwowk.com</email>
</author>
<published>2025-03-27T00:05:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5777284304ec4b718204ed67d004f1e20856e3f9'/>
<id>5777284304ec4b718204ed67d004f1e20856e3f9</id>
<content type='text'>
Previously the constant pointing at the base of the bootram was
incorrectly called BOOTROM_BASE. According to the datasheet, the bootrom
is a 32K region starting at 0x00000000 while the bootram is a 1K region
of SRAM starting at 0x400e0000.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously the constant pointing at the base of the bootram was
incorrectly called BOOTROM_BASE. According to the datasheet, the bootrom
is a 32K region starting at 0x00000000 while the bootram is a 1K region
of SRAM starting at 0x400e0000.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix commented out code</title>
<updated>2024-09-04T17:42:03+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2024-09-04T17:42:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=e75903138a92e6c749454cee516c812df618bbfa'/>
<id>e75903138a92e6c749454cee516c812df618bbfa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rp235x flash support.</title>
<updated>2024-08-29T14:47:03+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2024-08-27T17:19:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=372270a9b962196ede9c60a705cc3138ba592fec'/>
<id>372270a9b962196ede9c60a705cc3138ba592fec</id>
<content type='text'>
The 2350 doesn't have a boot2 like the 2040, but it does have the
concept of a xip setup function that could be customized. By default the
bootrom searches for the attached flash chip and provides an xip setup
func at the base of the bootram. That bootram is not executable, so it
still needs to be copied to ram like boot2 would be.

Currently does not use inline assembly.

Also switch to picotool, as elf2uf2 has not been patched to support the
2350.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The 2350 doesn't have a boot2 like the 2040, but it does have the
concept of a xip setup function that could be customized. By default the
bootrom searches for the attached flash chip and provides an xip setup
func at the base of the bootram. That bootram is not executable, so it
still needs to be copied to ram like boot2 would be.

Currently does not use inline assembly.

Also switch to picotool, as elf2uf2 has not been patched to support the
2350.
</pre>
</div>
</content>
</entry>
<entry>
<title>Import rom_data for the rp235x, don't use intrinsics on rp235x</title>
<updated>2024-08-26T13:43:08+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2024-08-26T13:41:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0a33edc9976caddcdebe0943cce78376f9c49789'/>
<id>0a33edc9976caddcdebe0943cce78376f9c49789</id>
<content type='text'>
Many thanks to @thejpster for his work on the rom_data!
Working around boot2 is currently a bit hacky for the rp235x, that will
improve in upcoming rp235x flash pr.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Many thanks to @thejpster for his work on the rom_data!
Working around boot2 is currently a bit hacky for the rp235x, that will
improve in upcoming rp235x flash pr.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix commented out code</title>
<updated>2024-08-13T04:54:41+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2024-08-13T04:53:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0b58ef8f1ba4faa9d79bd61ee58c6cee234b402c'/>
<id>0b58ef8f1ba4faa9d79bd61ee58c6cee234b402c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
