<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-rp/src/rom_data.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>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>rp: Fix ROM cache ptr() returning the trampoline</title>
<updated>2023-07-26T12:50:43+00:00</updated>
<author>
<name>Derek Hageman</name>
<email>hageman@inthat.cloud</email>
</author>
<published>2023-07-25T22:39:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=a5f21520771270984e7c2af1a3f78c79cc91c4fd'/>
<id>a5f21520771270984e7c2af1a3f78c79cc91c4fd</id>
<content type='text'>
Make sure that the ptr() function for ROM functions always returns
the actual ROM pointer.  This allows the use of flash I/O while the
function cache is enabled.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Make sure that the ptr() function for ROM functions always returns
the actual ROM pointer.  This allows the use of flash I/O while the
function cache is enabled.
</pre>
</div>
</content>
</entry>
<entry>
<title>rp: optimize rom-func-cache for runtime</title>
<updated>2023-04-19T22:07:18+00:00</updated>
<author>
<name>pennae</name>
<email>github@quasiparticle.net</email>
</author>
<published>2023-04-19T19:56:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=837cdacd16eaf10c70758f413867c251e68460d0'/>
<id>837cdacd16eaf10c70758f413867c251e68460d0</id>
<content type='text'>
storing a full function pointer initialized to a resolver trampoline
lets us avoid the runtime cost of checking whether we need to do the
initialization.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
storing a full function pointer initialized to a resolver trampoline
lets us avoid the runtime cost of checking whether we need to do the
initialization.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add credits to rp-hal</title>
<updated>2022-09-26T09:57:26+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2022-09-26T09:57:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=fa7781c48d9e6687914e674aba63291225ee8d17'/>
<id>fa7781c48d9e6687914e674aba63291225ee8d17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add RP2040 ROM functions and intrinsics aliases</title>
<updated>2022-09-23T04:45:44+00:00</updated>
<author>
<name>Mathias</name>
<email>mk@blackbird.online</email>
</author>
<published>2022-09-23T04:38:47+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2e7916c5feed13893921936ce26dab44c8a617a9'/>
<id>2e7916c5feed13893921936ce26dab44c8a617a9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
