<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-rp/src/pio, 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>removed unused variables</title>
<updated>2025-12-19T20:19:01+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-12-19T20:19:01+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=46f0516caffe0e63ff734f3e93e98c073ad8064e'/>
<id>46f0516caffe0e63ff734f3e93e98c073ad8064e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-rp: fix set_input_sync_bypass pin offset</title>
<updated>2025-12-19T20:11:10+00:00</updated>
<author>
<name>diogo464</name>
<email>diogo464@d464.sh</email>
</author>
<published>2025-12-19T20:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=235ed74ea44c9ed9764ec5633302ea399cb633e9'/>
<id>235ed74ea44c9ed9764ec5633302ea399cb633e9</id>
<content type='text'>
currently this function causes a crash in debug mode when used with pins greater than
32 (available on the rp235xb variant) because it overflows when doing
the shift. this commit applies the offset to pin value before doing the
shift. this assumes that when using a pin greater than 32 the GPIOBASE
has already been set to 16.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
currently this function causes a crash in debug mode when used with pins greater than
32 (available on the rp235xb variant) because it overflows when doing
the shift. this commit applies the offset to pin value before doing the
shift. this assumes that when using a pin greater than 32 the GPIOBASE
has already been set to 16.
</pre>
</div>
</content>
</entry>
<entry>
<title>Use two AtomicU32 instead</title>
<updated>2025-11-25T19:05:52+00:00</updated>
<author>
<name>Bjorn Beishline</name>
<email>75190918+BjornTheProgrammer@users.noreply.github.com</email>
</author>
<published>2025-11-25T19:05:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=edd8878f8cbd15a56a6c845a2a8772a016e24d4b'/>
<id>edd8878f8cbd15a56a6c845a2a8772a016e24d4b</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove atomic-polyfill</title>
<updated>2025-11-25T18:37:47+00:00</updated>
<author>
<name>Bjorn Beishline</name>
<email>75190918+BjornTheProgrammer@users.noreply.github.com</email>
</author>
<published>2025-11-25T18:28:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5792daf3afb9366c362fc57c89870ffb05df8b8c'/>
<id>5792daf3afb9366c362fc57c89870ffb05df8b8c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add docs for embassy-rp::pio::get_x assumption about autopush.</title>
<updated>2025-11-12T12:38:00+00:00</updated>
<author>
<name>Valentin Trophime</name>
<email>valentin.trophime@inria.fr</email>
</author>
<published>2025-11-12T12:19:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d4e2caab31c1e9802120141cebc0a00b04471c16'/>
<id>d4e2caab31c1e9802120141cebc0a00b04471c16</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-rp: doc comment spelling pass</title>
<updated>2025-10-27T15:30:21+00:00</updated>
<author>
<name>Rob Wells</name>
<email>rob@robjwells.com</email>
</author>
<published>2025-10-27T15:23:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=7ef9a6453a0a2a286741d47fcb99170d802f7d7d'/>
<id>7ef9a6453a0a2a286741d47fcb99170d802f7d7d</id>
<content type='text'>
All changes but one are to documentation comments, and one to an
ordinary comment.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
All changes but one are to documentation comments, and one to an
ordinary comment.
</pre>
</div>
</content>
</entry>
<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>rp: read pio gpiobase in set_pins and set_pin_dirs</title>
<updated>2025-09-05T18:41:07+00:00</updated>
<author>
<name>Adrian Wowk</name>
<email>dev@adrianwowk.com</email>
</author>
<published>2025-08-20T18:44:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=815ba8aa7507d0aa27dfb3f3823793e3567719f8'/>
<id>815ba8aa7507d0aa27dfb3f3823793e3567719f8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>rp: add new pio dma apis</title>
<updated>2025-09-05T18:35:48+00:00</updated>
<author>
<name>Adrian Wowk</name>
<email>dev@adrianwowk.com</email>
</author>
<published>2025-07-03T01:31:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=676f9da58360627699736c79a4e24ef20a2b9f87'/>
<id>676f9da58360627699736c79a4e24ef20a2b9f87</id>
<content type='text'>
This commit adds StateMachineRx::dma_pull_repeated and
StateMachineTx::dma_push_repeated which allow you to discard reads or
send dummy writes to the state machine using the DMA hardware
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds StateMachineRx::dma_pull_repeated and
StateMachineTx::dma_push_repeated which allow you to discard reads or
send dummy writes to the state machine using the DMA hardware
</pre>
</div>
</content>
</entry>
<entry>
<title>Add IRQ StatusSource for _rp235x</title>
<updated>2025-08-02T13:26:42+00:00</updated>
<author>
<name>Elliot Sayes</name>
<email>elliot@sayes.cloud</email>
</author>
<published>2025-08-02T13:26:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=1652d9269e58fd56590da539fc5c35a15bdaf497'/>
<id>1652d9269e58fd56590da539fc5c35a15bdaf497</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
