<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-stm32/src/opamp.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>stm32: extract block_for_us</title>
<updated>2025-11-13T20:42:14+00:00</updated>
<author>
<name>xoviat</name>
<email>xoviat@users.noreply.github.com</email>
</author>
<published>2025-11-13T20:42:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=64b9c28eca4822a3ba1bd07d20964c2291c01cf5'/>
<id>64b9c28eca4822a3ba1bd07d20964c2291c01cf5</id>
<content type='text'>
remove from pub api
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
remove from pub api
</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>Use proper RCC clock enable for opamps</title>
<updated>2025-07-05T20:47:24+00:00</updated>
<author>
<name>Thomas Giesel</name>
<email>skoe@directbox.com</email>
</author>
<published>2025-06-29T19:28:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=bfbecdf93acd6f05f9d02477729defbd84a9bdeb'/>
<id>bfbecdf93acd6f05f9d02477729defbd84a9bdeb</id>
<content type='text'>
new() now resets the opamp and enables its clock. The clock is
disabled when the opamp is dropped. On families that use
SYSCFGEN (F3 and G4), this is not done because this
clock is always on in Embassy.

This change makes use of the RCC driver, which uses a reference
counter to prevent conflicts. The opamp itself is still disabled
when its output is dropped.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
new() now resets the opamp and enables its clock. The clock is
disabled when the opamp is dropped. On families that use
SYSCFGEN (F3 and G4), this is not done because this
clock is always on in Embassy.

This change makes use of the RCC driver, which uses a reference
counter to prevent conflicts. The opamp itself is still disabled
when its output is dropped.
</pre>
</div>
</content>
</entry>
<entry>
<title>Adapt opamp driver to new opamp IP version numbers</title>
<updated>2025-06-25T19:06:39+00:00</updated>
<author>
<name>Thomas Giesel</name>
<email>skoe@directbox.com</email>
</author>
<published>2025-06-25T19:06:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=ca14f5452959bb23499f057ca78cf21e0e69dccd'/>
<id>ca14f5452959bb23499f057ca78cf21e0e69dccd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stm32: Fix opamp copy pasta mistake</title>
<updated>2025-05-08T11:40:21+00:00</updated>
<author>
<name>Dion Dokter</name>
<email>diondokter@gmail.com</email>
</author>
<published>2025-05-08T11:40:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=65bd86f19f8b2338c4593f35ac8e44a677a2b801'/>
<id>65bd86f19f8b2338c4593f35ac8e44a677a2b801</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 #4137 from cschuhen/stm32-can-data-len</title>
<updated>2025-04-27T22:58:53+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-04-27T22:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=1d2f0add77f7344f0060150f1ff4d56f50d5eed5'/>
<id>1d2f0add77f7344f0060150f1ff4d56f50d5eed5</id>
<content type='text'>
Stm32 can data len
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Stm32 can data len
</pre>
</div>
</content>
</entry>
<entry>
<title>Update opamp code to current stm32-metapac</title>
<updated>2025-04-24T20:15:41+00:00</updated>
<author>
<name>Thomas Giesel</name>
<email>skoe@directbox.com</email>
</author>
<published>2025-04-24T20:15:41+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=b32ff0c8f790379074c38d0409a3bf7709023f8b'/>
<id>b32ff0c8f790379074c38d0409a3bf7709023f8b</id>
<content type='text'>
Some trivial enums have been removed from the OpAmp API in stm32-metapac,
this commit updates the HAL accordingly.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some trivial enums have been removed from the OpAmp API in stm32-metapac,
this commit updates the HAL accordingly.
</pre>
</div>
</content>
</entry>
<entry>
<title>STM32: Fix G4 build without defmt feature</title>
<updated>2025-04-18T13:41:56+00:00</updated>
<author>
<name>Adam Greig</name>
<email>adam@adamgreig.com</email>
</author>
<published>2025-04-18T13:41:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=97172c36b76d07fd45d96eff34be7913f0063f03'/>
<id>97172c36b76d07fd45d96eff34be7913f0063f03</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(embassy-stm32/opamp): Add some stm32g4 opamp usage</title>
<updated>2025-04-14T12:42:46+00:00</updated>
<author>
<name>Ivan Li</name>
<email>ivanli2048@gmail.com</email>
</author>
<published>2025-04-14T09:52:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=bbfebf968e31815a78ba9f19e7a6b2e26bad7456'/>
<id>bbfebf968e31815a78ba9f19e7a6b2e26bad7456</id>
<content type='text'>
Signed-off-by: Ivan Li &lt;ivanli2048@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Signed-off-by: Ivan Li &lt;ivanli2048@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove Peripheral trait, rename PeripheralRef-&gt;Peri.</title>
<updated>2025-03-27T14:18:06+00:00</updated>
<author>
<name>Dario Nieuwenhuis</name>
<email>dirbaio@dirbaio.net</email>
</author>
<published>2025-03-26T15:01:37+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=d41eeeae79388f219bf6a84e2f7bde9f6b532516'/>
<id>d41eeeae79388f219bf6a84e2f7bde9f6b532516</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
