<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-imxrt, 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>Update to embedded-io 0.7</title>
<updated>2025-12-19T11:29:50+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-10-01T19:17:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=62ed44f99af9e33d689c8308149f8f992176895f'/>
<id>62ed44f99af9e33d689c8308149f8f992176895f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[iMXRT] dma: fix transfer count computation</title>
<updated>2025-12-16T23:04:15+00:00</updated>
<author>
<name>Felipe Balbi</name>
<email>febalbi@microsoft.com</email>
</author>
<published>2025-12-16T19:28:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=772c9f951b5ee292089670d9b489314d75f8a92a'/>
<id>772c9f951b5ee292089670d9b489314d75f8a92a</id>
<content type='text'>
count should be defined as the integer div_round_up of buffer length
and word size, otherwise transferring small buffers will cause a panic
due to underflow:

if we let from = [0u32; 1];

then calling dma::write() will result in:

let count = ((1 / 4 as usize) - 1)
          = 0 - 1 // underflow

Rounding up results in 1 - 1 as expected.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
count should be defined as the integer div_round_up of buffer length
and word size, otherwise transferring small buffers will cause a panic
due to underflow:

if we let from = [0u32; 1];

then calling dma::write() will result in:

let count = ((1 / 4 as usize) - 1)
          = 0 - 1 // underflow

Rounding up results in 1 - 1 as expected.
</pre>
</div>
</content>
</entry>
<entry>
<title>[iMXRT] dma: define MAX_CHUNK_SIZE constant</title>
<updated>2025-12-16T19:33:30+00:00</updated>
<author>
<name>Felipe Balbi</name>
<email>febalbi@microsoft.com</email>
</author>
<published>2025-12-16T19:27:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2102dba83b3254b77c12a23fd17853cbf985233f'/>
<id>2102dba83b3254b77c12a23fd17853cbf985233f</id>
<content type='text'>
Instead of adding magic constants all over the place, let's just
define DMA MAX_CHUNK_SIZE in a single constant that be referenced by
the various users.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of adding magic constants all over the place, let's just
define DMA MAX_CHUNK_SIZE in a single constant that be referenced by
the various users.
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #5045 from felipebalbi/imxrt/dma</title>
<updated>2025-12-12T01:21:34+00:00</updated>
<author>
<name>xoviat</name>
<email>49173759+xoviat@users.noreply.github.com</email>
</author>
<published>2025-12-12T01:21:34+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3ff10a6a12b61ff16db26f8ffccfa3c1ec6b09ab'/>
<id>3ff10a6a12b61ff16db26f8ffccfa3c1ec6b09ab</id>
<content type='text'>
[iMXRT] add a minimal DMA copy example
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
[iMXRT] add a minimal DMA copy example
</pre>
</div>
</content>
</entry>
<entry>
<title>[iMXRT] Add spi driver</title>
<updated>2025-12-12T00:27:09+00:00</updated>
<author>
<name>Felipe Balbi</name>
<email>febalbi@microsoft.com</email>
</author>
<published>2025-12-11T23:56:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b28b61dc4aeb772502c61e4b0d9091569fac4a40'/>
<id>b28b61dc4aeb772502c61e4b0d9091569fac4a40</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[iMXRT] add a minimal DMA copy example</title>
<updated>2025-12-11T23:42:46+00:00</updated>
<author>
<name>Felipe Balbi</name>
<email>febalbi@microsoft.com</email>
</author>
<published>2025-12-11T23:42:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=17f0f4baa489d87d9862f9ab91dc73530daf5b3e'/>
<id>17f0f4baa489d87d9862f9ab91dc73530daf5b3e</id>
<content type='text'>
While at that, also update the PACs to their latest versions.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
While at that, also update the PACs to their latest versions.
</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>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 manifests to satisfy new checks.</title>
<updated>2025-09-21T22:47:08+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-09-21T22:47:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=4d71f432ad05cd8cce50b13cf6de6a1422f3b401'/>
<id>4d71f432ad05cd8cce50b13cf6de6a1422f3b401</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix: update more minor versions</title>
<updated>2025-08-27T06:44:05+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-08-27T06:44:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=3e8d8fec15286eb25b8bba7d103c8fc279544551'/>
<id>3e8d8fec15286eb25b8bba7d103c8fc279544551</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
