<feed xmlns='http://www.w3.org/2005/Atom'>
<title>embassy/embassy-nrf/src/time_driver.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>fix: avoid hang if calling now() before syscounter is enabled</title>
<updated>2025-12-18T16:32:45+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-12-18T16:31:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=01d8543bc71d003b6f3aad50d17ff4fd0fa7461a'/>
<id>01d8543bc71d003b6f3aad50d17ff4fd0fa7461a</id>
<content type='text'>
If the time driver now() is called before the syscounter is enabled on nrf54,
it would hang. The fix checks if syscounter is enabled, and returns 0
if not.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If the time driver now() is called before the syscounter is enabled on nrf54,
it would hang. The fix checks if syscounter is enabled, and returns 0
if not.
</pre>
</div>
</content>
</entry>
<entry>
<title>chore: cleanup</title>
<updated>2025-11-26T13:42:46+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-11-26T13:42:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=da96ef9d51730975b52fa2c92ec27236b68f1daf'/>
<id>da96ef9d51730975b52fa2c92ec27236b68f1daf</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>feat: support nrf54 GRTC as time-driver</title>
<updated>2025-11-26T13:35:18+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-11-26T13:35:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=660fc4f7602c0be689e2c6cb4b20e55a26127636'/>
<id>660fc4f7602c0be689e2c6cb4b20e55a26127636</id>
<content type='text'>
* Refactor GRTC peripheral splitting it into multiple channels
* Reserve channel 1 for time-driver if enabled
* Implement time-driver using GRTC (RTC peripheral is now removed).
* Add timer example to nrf54l15
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Refactor GRTC peripheral splitting it into multiple channels
* Reserve channel 1 for time-driver if enabled
* Implement time-driver using GRTC (RTC peripheral is now removed).
* Add timer example to nrf54l15
</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>Relax timestamp check</title>
<updated>2025-01-02T12:35:55+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-01-02T12:35:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=92d67c3ccda06fecf5864a90fe1a74be8495bd36'/>
<id>92d67c3ccda06fecf5864a90fe1a74be8495bd36</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Move safeguard if compare irq is enabled</title>
<updated>2025-01-02T11:53:55+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-01-02T11:53:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=422938745a03ae36ffc058ff28011fe15dff2d00'/>
<id>422938745a03ae36ffc058ff28011fe15dff2d00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update comment to reflect reality</title>
<updated>2025-01-02T11:03:03+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-01-02T11:03:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=06901c3279430a40a449e5944e8ba3788388deb7'/>
<id>06901c3279430a40a449e5944e8ba3788388deb7</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix case where a short interrupt caused wrong alarm set</title>
<updated>2025-01-02T10:59:57+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-01-02T10:59:57+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=9c7d508bcf3384ab0883c7ef710e485106ccbb6c'/>
<id>9c7d508bcf3384ab0883c7ef710e485106ccbb6c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Ensure alarm is re-scheduled if timetamp is in the past</title>
<updated>2025-01-01T18:47:39+00:00</updated>
<author>
<name>Ulf Lilleengen</name>
<email>ulf@digili.no</email>
</author>
<published>2025-01-01T18:47:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=e012e1385814647e1c17cb64175a19745c18bb8f'/>
<id>e012e1385814647e1c17cb64175a19745c18bb8f</id>
<content type='text'>
Fixes #3672
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes #3672
</pre>
</div>
</content>
</entry>
<entry>
<title>Rename ETQD, bump date</title>
<updated>2024-12-22T20:00:23+00:00</updated>
<author>
<name>Dániel Buga</name>
<email>bugadani@gmail.com</email>
</author>
<published>2024-12-20T11:45:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.d464.sh/rust/embassy/commit/?id=ab8ca3f126447edb3a9eb06aa6fd6cd394219c17'/>
<id>ab8ca3f126447edb3a9eb06aa6fd6cd394219c17</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
