<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/tests/rp/src/bin/i2c.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>executor: return error when creating the spawntoken, not when spawning.</title>
<updated>2025-08-29T11:23:21+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-07-08T23:49:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8aec341f28a00012e1771d5c35d2647e11830755'/>
<id>8aec341f28a00012e1771d5c35d2647e11830755</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Inital rp23 ci tests</title>
<updated>2025-02-18T15:32:20+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2025-02-18T14:58:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=9e785438eecc3a0645e4d3b99d2708f3c2e329b6'/>
<id>9e785438eecc3a0645e4d3b99d2708f3c2e329b6</id>
<content type='text'>
Some tests need more work.
* The adc test builds, but isn't set up correctly for the 2350 hardware
  yet.
* The multicore and gpio_multicore tests only work from flash,
  seems to be a probe-rs issue.
* The i2c and flash tests also only works from flash, these are probably
  bugs but I don't have time to run them down now.
* The 2350 gpio test skips anything with pull downs. I think these fail
  because of E9.

The float, bootsel, cyw43, and ethernet tests don't have 2350 equivalents.
There's no reason to use the float romfuncs, use the FPU.
Bootsel as a button isn't supported on the 2350 yet.
The wifi and eth tests don't have appropriate hardware.

The i2c test has also been tweaked to run on one core.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some tests need more work.
* The adc test builds, but isn't set up correctly for the 2350 hardware
  yet.
* The multicore and gpio_multicore tests only work from flash,
  seems to be a probe-rs issue.
* The i2c and flash tests also only works from flash, these are probably
  bugs but I don't have time to run them down now.
* The 2350 gpio test skips anything with pull downs. I think these fail
  because of E9.

The float, bootsel, cyw43, and ethernet tests don't have 2350 equivalents.
There's no reason to use the float romfuncs, use the FPU.
Bootsel as a button isn't supported on the 2350 yet.
The wifi and eth tests don't have appropriate hardware.

The i2c test has also been tweaked to run on one core.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix warnings in recent nightly.</title>
<updated>2024-03-20T15:39:09+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2024-03-20T13:54:25+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=eca9aac194580956c851e42565546e5fc50d8070'/>
<id>eca9aac194580956c851e42565546e5fc50d8070</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add SetConfig impl to rp2040 i2c</title>
<updated>2024-02-22T11:14:48+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2024-02-22T11:05:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0c6d3ea05116c2798529ae68136f0e29f04f92e1'/>
<id>0c6d3ea05116c2798529ae68136f0e29f04f92e1</id>
<content type='text'>
Also expand test to cover 1kHz, 100kHz, 400kHz, and 1MHz speeds.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also expand test to cover 1kHz, 100kHz, 400kHz, and 1MHz speeds.
</pre>
</div>
</content>
</entry>
<entry>
<title>correct spelling of the word "receive"</title>
<updated>2024-02-03T13:56:31+00:00</updated>
<author>
<name>Stefan Gehr</name>
<email>stefan@gehr.xyz</email>
</author>
<published>2024-02-03T13:56:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b9d0069671b33107e35af6bdaa662e9c7be8e3f9'/>
<id>b9d0069671b33107e35af6bdaa662e9c7be8e3f9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests: use executor task arena instead of TAIT.</title>
<updated>2023-11-27T00:23:49+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-11-27T00:21:44+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=0bd47c779bcb909000db28d8e09600e6aeaf21ab'/>
<id>0bd47c779bcb909000db28d8e09600e6aeaf21ab</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Upgrade static-cell to v2.0</title>
<updated>2023-11-02T20:52:07+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-11-02T20:52:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=1f51367eb92830c4c2c36406444d255fddb6b283'/>
<id>1f51367eb92830c4c2c36406444d255fddb6b283</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>tests/rp: add teleprobe meta.</title>
<updated>2023-09-10T21:01:15+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2023-09-10T20:20:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=5cf494113f7681ac6436bdbd7972e0074d1d26b7'/>
<id>5cf494113f7681ac6436bdbd7972e0074d1d26b7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Test cleanup</title>
<updated>2023-09-10T21:01:15+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@cbjamo.com</email>
</author>
<published>2023-09-10T07:05:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=8edb7bb012b43977ee57f9ebff9b57436a0a904f'/>
<id>8edb7bb012b43977ee57f9ebff9b57436a0a904f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>I2c slave take 2</title>
<updated>2023-09-10T21:01:15+00:00</updated>
<author>
<name>Caleb Jamison</name>
<email>caleb@hellbender.com</email>
</author>
<published>2023-09-09T22:25:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=2d9f50addc5f509f5549e69f594c382cebe739e6'/>
<id>2d9f50addc5f509f5549e69f594c382cebe739e6</id>
<content type='text'>
refactored to split modules
renamed to match upstream docs
slight improvement to slave error handling
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
refactored to split modules
renamed to match upstream docs
slight improvement to slave error handling
</pre>
</div>
</content>
</entry>
</feed>
