<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-rp/src/lib.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>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>rp: Use msplim for rp235x core1 stack guard</title>
<updated>2025-09-21T09:12:31+00:00</updated>
<author>
<name>9names</name>
<email>60134748+9names@users.noreply.github.com</email>
</author>
<published>2025-09-21T03:24:29+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=9bb77f36f9697dd301f6c68a649030e2b5487782'/>
<id>9bb77f36f9697dd301f6c68a649030e2b5487782</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Apply rustfmt</title>
<updated>2025-08-02T16:45:56+00:00</updated>
<author>
<name>Magnus Nordlander</name>
<email>magnus@nordlander.se</email>
</author>
<published>2025-08-02T16:45:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=af6b74ad5a423b3d9a0ad7776723b5ec7e0116af'/>
<id>af6b74ad5a423b3d9a0ad7776723b5ec7e0116af</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Added support for QMI CS1, and for APS6404L PSRAM on the RP2350</title>
<updated>2025-08-02T16:36:42+00:00</updated>
<author>
<name>Magnus Nordlander</name>
<email>magnus@nordlander.se</email>
</author>
<published>2025-08-02T10:32:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d4f469576f66c2aa5a0eac0d50e6d816ddc07cf1'/>
<id>d4f469576f66c2aa5a0eac0d50e6d816ddc07cf1</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 #4296 from adamNewell/fix-rp2350-stack-guard-rlar</title>
<updated>2025-07-24T21:53:32+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-07-24T21:53:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5b8340bdc43fdcce04429930dea4c21c4b1922c8'/>
<id>5b8340bdc43fdcce04429930dea4c21c4b1922c8</id>
<content type='text'>
Embassy RP: RP235x Fix MPU region enablement in stack guard installation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Embassy RP: RP235x Fix MPU region enablement in stack guard installation
</pre>
</div>
</content>
</entry>
<entry>
<title>Use `unsafe` block in IRQ handlers</title>
<updated>2025-07-20T19:25:26+00:00</updated>
<author>
<name>clubby789</name>
<email>jamie@hill-daniel.co.uk</email>
</author>
<published>2025-07-20T17:45:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2be8be074764f292822ddf022cc81a5d441ad28d'/>
<id>2be8be074764f292822ddf022cc81a5d441ad28d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix MPU region enablement in stack guard installation</title>
<updated>2025-06-10T02:06:40+00:00</updated>
<author>
<name>Adam Newell</name>
<email>adamdouglasnewell@gmail.com</email>
</author>
<published>2025-06-09T21:15:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=358a0cd464c0798c7d6a1178b5a633f5d90ad515'/>
<id>358a0cd464c0798c7d6a1178b5a633f5d90ad515</id>
<content type='text'>
Updated the MPU region enablement logic in the `install_stack_guard` function to correctly set the region limit by using the stack bottom address plus 256 minus one, ensuring proper memory protection configuration.

See Table 235. MPU_RLAR Register in RP2350 documentation
See Section 4.5 MPU_RLAR in armv8m MPU documentation
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Updated the MPU region enablement logic in the `install_stack_guard` function to correctly set the region limit by using the stack bottom address plus 256 minus one, ensuring proper memory protection configuration.

See Table 235. MPU_RLAR Register in RP2350 documentation
See Section 4.5 MPU_RLAR in armv8m MPU documentation
</pre>
</div>
</content>
</entry>
<entry>
<title>add the possibility to document `bind_interrupts` `struct`s</title>
<updated>2025-05-15T16:27:40+00:00</updated>
<author>
<name>Ralph Ursprung</name>
<email>ralph.ursprung@gmail.com</email>
</author>
<published>2025-05-15T15:53:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=117eb45fa0829239da9152b9cf54c3cf706dc76d'/>
<id>117eb45fa0829239da9152b9cf54c3cf706dc76d</id>
<content type='text'>
the `bind_interrupts` macro creates a `struct` for the interrupts. it
was so far not possible to document those (except for STM32) and there
was no generic documentation being generated/added either, thus the
`missing_docs` lint was triggered for consumers which enabled it.

with this change it is now possible to manually add a comment on the
`struct` being defined in the macro invocation.

to show that this works one RP example has been modified accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
the `bind_interrupts` macro creates a `struct` for the interrupts. it
was so far not possible to document those (except for STM32) and there
was no generic documentation being generated/added either, thus the
`missing_docs` lint was triggered for consumers which enabled it.

with this change it is now possible to manually add a comment on the
`struct` being defined in the macro invocation.

to show that this works one RP example has been modified accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>embassy-rp: Implementation of a SpinlockMutex</title>
<updated>2025-04-07T19:59:36+00:00</updated>
<author>
<name>Sebastian Quilitz</name>
<email>zeraphim@x-pantion.de</email>
</author>
<published>2025-03-27T16:50:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=05a6f7a7957d891c20f00f428a36abb0da1c921a'/>
<id>05a6f7a7957d891c20f00f428a36abb0da1c921a</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: Move Spinlock implementation out of critical_section_impl</title>
<updated>2025-03-27T19:10:34+00:00</updated>
<author>
<name>Sebastian Quilitz</name>
<email>zeraphim@x-pantion.de</email>
</author>
<published>2025-03-27T16:50:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d17d43735f46fe808e7c9756d7192222b7d2ee2a'/>
<id>d17d43735f46fe808e7c9756d7192222b7d2ee2a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
