<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/ktime, branch copilot/refactor-hwtimer-ktime-cputime-again</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/ktime?h=copilot%2Frefactor-hwtimer-ktime-cputime-again</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/ktime?h=copilot%2Frefactor-hwtimer-ktime-cputime-again'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2025-12-29T12:12:07Z</updated>
<entry>
<title>Remove old hwtimer/ktime/cputime subsystems and fix formatting</title>
<updated>2025-12-29T12:12:07Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-29T12:12:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e9f911cbd47dbec29fbc1fbef6fa89a4f1cf67c8'/>
<id>urn:sha1:e9f911cbd47dbec29fbc1fbef6fa89a4f1cf67c8</id>
<content type='text'>
Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Add backward compatibility layer and Kconfig integration</title>
<updated>2025-12-29T00:38:02Z</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-12-29T00:38:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e05532a08c6b3b9aa815a55a90e4eafa20371630'/>
<id>urn:sha1:e05532a08c6b3b9aa815a55a90e4eafa20371630</id>
<content type='text'>
Co-authored-by: BernardXiong &lt;1241087+BernardXiong@users.noreply.github.com&gt;
</content>
</entry>
<entry>
<title>Reorganize Group names in build system for clarity and IDE integration #10923</title>
<updated>2025-11-16T03:40:53Z</updated>
<author>
<name>Copilot</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2025-11-16T03:40:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=30e1e5e9dcdaff17258edf70b9f9783e08356288'/>
<id>urn:sha1:30e1e5e9dcdaff17258edf70b9f9783e08356288</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[components/ktime]: Remove unused rt_ktime_cputimer_getstep</title>
<updated>2025-11-12T04:59:29Z</updated>
<author>
<name>Yonggang Luo</name>
<email>luoyonggang@gmail.com</email>
</author>
<published>2025-10-14T04:04:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a81023b88dd7265aaedb765ee6446beeaf5b8415'/>
<id>urn:sha1:a81023b88dd7265aaedb765ee6446beeaf5b8415</id>
<content type='text'>
Can use rt_ktime_cputimer_getfrq() / RT_TICK_PER_SECOND instead.
</content>
</entry>
<entry>
<title>Remove rt_ktime_hrtimer_getcnt for hrtimer</title>
<updated>2025-10-21T02:25:41Z</updated>
<author>
<name>Yonggang Luo</name>
<email>luoyonggang@gmail.com</email>
</author>
<published>2025-09-27T00:11:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d3e0a532036c0031c2a000cdc14e536e747abbfd'/>
<id>urn:sha1:d3e0a532036c0031c2a000cdc14e536e747abbfd</id>
<content type='text'>
There is no user of it and also the return type is mismatch
</content>
</entry>
<entry>
<title>[src/ktime] fix the bug when use keil AC6 and open RT_USING_HOOKLIST … (#9993)</title>
<updated>2025-02-16T14:02:42Z</updated>
<author>
<name>Supper Thomas</name>
<email>78900636@qq.com</email>
</author>
<published>2025-02-16T14:02:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=5b3320624da5149fc21c2d3e1f321d855e3d0dfe'/>
<id>urn:sha1:5b3320624da5149fc21c2d3e1f321d855e3d0dfe</id>
<content type='text'>
* [src/ktime] fix the bug when use keil AC6 and open RT_USING_HOOKLIST and RT_USING_KTIME</content>
</entry>
<entry>
<title>[ktime] quality: remove recursion on hrtimer (#9110)</title>
<updated>2024-06-27T16:22:06Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-06-27T16:22:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3d8c27bcc998c0a43aedc069a4a826e349b85485'/>
<id>urn:sha1:3d8c27bcc998c0a43aedc069a4a826e349b85485</id>
<content type='text'>
[ktime] feat: remove recursion on hrtimer

Replace recursive algorithm with a loop in hrtimer
when determining next timeout event and setup hr timer.

Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
<entry>
<title>[components][ktime]support period ktime timeout and multiple ktimer_hrtimer (#8972)</title>
<updated>2024-06-23T14:08:54Z</updated>
<author>
<name>zms123456</name>
<email>85141075+zmshahaha@users.noreply.github.com</email>
</author>
<published>2024-06-23T14:08:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=22b5e5fd7b80403d2c58c8361d3678eb7f21df68'/>
<id>urn:sha1:22b5e5fd7b80403d2c58c8361d3678eb7f21df68</id>
<content type='text'>
* support period time

* enable multiple ktimer

* mv set delay_cnt to hrtimer_start

* add ktime debug info

* change current_irq_begin to local var

* fix bug: setting current timer and setting timeout in driver aren't atomicly

* create-&gt;init

* refactoring ktime</content>
</entry>
<entry>
<title>解决ktime部分函数计算时unsigned long溢出 (#9008)</title>
<updated>2024-05-30T04:04:33Z</updated>
<author>
<name>LaterComer</name>
<email>12015333+Later-Comer@users.noreply.github.com</email>
</author>
<published>2024-05-30T04:04:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2cbe8bdae01cdd2d8fc0c55f363a94f13fb11a47'/>
<id>urn:sha1:2cbe8bdae01cdd2d8fc0c55f363a94f13fb11a47</id>
<content type='text'>
* 解决ktime部分函数计算时unsigned long溢出

* 恢复部分不需要ktime中部分rt_uint64_t类型的为unsigned long</content>
</entry>
<entry>
<title>[hrtimer] fixup use-after-free (#8928)</title>
<updated>2024-05-11T00:53:42Z</updated>
<author>
<name>Shell</name>
<email>smokewood@qq.com</email>
</author>
<published>2024-05-11T00:53:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=989cc61f48486034abd925d83cae1fbe8b680947'/>
<id>urn:sha1:989cc61f48486034abd925d83cae1fbe8b680947</id>
<content type='text'>
Signed-off-by: Shell &lt;smokewood@qq.com&gt;</content>
</entry>
</feed>
