<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/include/rtthread.h, branch copilot/create-ai-agent-rules</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/include/rtthread.h?h=copilot%2Fcreate-ai-agent-rules</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/include/rtthread.h?h=copilot%2Fcreate-ai-agent-rules'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2026-05-19T01:36:16Z</updated>
<entry>
<title>feat(kernel): Check interrupt-disabled context in RT_DEBUG_SCHEDULER_AVAILABLE</title>
<updated>2026-05-19T01:36:16Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2026-04-27T01:02:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4ec8373caaf2be9bf1dd67f7057bd7c0d58484de'/>
<id>urn:sha1:4ec8373caaf2be9bf1dd67f7057bd7c0d58484de</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix[src][thread]: add defensive check for idle thread suspension</title>
<updated>2026-04-07T05:54:11Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2026-04-07T05:38:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=29e5f61fb9a03722c5fba65a963b2d7840587de0'/>
<id>urn:sha1:29e5f61fb9a03722c5fba65a963b2d7840587de0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor(core): Move __rt_fls to kservice</title>
<updated>2026-03-12T08:40:33Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2026-03-09T01:25:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=cda0a63ab56d9b46577a58958cb01418e2d668f2'/>
<id>urn:sha1:cda0a63ab56d9b46577a58958cb01418e2d668f2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>feat(console): Add console output enable switch</title>
<updated>2026-02-12T01:24:18Z</updated>
<author>
<name>wdfk-prog</name>
<email>1425075683@qq.com</email>
</author>
<published>2026-02-12T00:57:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=db6c0ddbf333be65f5ddc990ee63a200f768a9f7'/>
<id>urn:sha1:db6c0ddbf333be65f5ddc990ee63a200f768a9f7</id>
<content type='text'>
- rt_console_output_enabled()/rt_console_output_is_enabled() gate rt_kprintf/rt_kputs output with the switch
</content>
</entry>
<entry>
<title>doxygen: cleanup code for group_thread_management</title>
<updated>2025-09-30T02:25:08Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-09-29T08:43:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3dd4f71bb6bd546757f591e1ed61e8b96ae95352'/>
<id>urn:sha1:3dd4f71bb6bd546757f591e1ed61e8b96ae95352</id>
<content type='text'>
The cleanup involved three parts:

- Merging the standalone "/**@{*/" into
  "@addtogroup group_thread_management"

- Changing "/**@}*/" to "/** @} group_thread_management */",
  adding the group name makes it easier to find the matching "@{" part.

- Deleting the "@addtogroup" directive in "include/rtthread.h"
  because this header file doesn't have doxygen comments.
  All doxygen comments for function bodies are defined in other .c files.

  Note, we remian two doxygen comments for rt_thread_inited_hookproto_t
  and rt_thread_idle_sethook in the "include/rtthread.h".
  rt_thread_inited_hookproto_t is really defined here.
  For rt_thread_idle_sethook, please see FIXME comment for reason.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: cleanup code for group_object_management</title>
<updated>2025-09-29T06:22:40Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-09-28T09:46:18Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=05dc189e37de721e7355372e777b7a16771be0c5'/>
<id>urn:sha1:05dc189e37de721e7355372e777b7a16771be0c5</id>
<content type='text'>
The cleanup involved three parts:

- Merging the standalone "/**@{*/" into
  "@addtogroup group_object_management"

- Changing "/**@}*/" to "/** @} group_object_management */",
  adding the group name makes it easier to find the matching "@{" part.

- Deleting the "@addtogroup" directive in "include/rtthread.h"
  because this header file doesn't have doxygen comments.
  All doxygen comments for function bodies are defined in "src/object.c".

Plus minor cleanup for group_hook in src/object.c.

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>doxygen: updated doc for thread management subsystem</title>
<updated>2025-09-02T10:05:44Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-09-02T07:37:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f44ce3a64cbd18d12ab5873ebfb2587adc0f3c31'/>
<id>urn:sha1:f44ce3a64cbd18d12ab5873ebfb2587adc0f3c31</id>
<content type='text'>
Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
<entry>
<title>[Add][kernel/thread]Add thread overflow hook and testcases:thread_overflow_tc.c.</title>
<updated>2025-09-02T08:46:55Z</updated>
<author>
<name>Rbb666</name>
<email>zhangbingru@rt-thread.com</email>
</author>
<published>2025-09-01T07:30:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c17851fe2316b8cb4434dfe0d6046fcede3b0c7'/>
<id>urn:sha1:3c17851fe2316b8cb4434dfe0d6046fcede3b0c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Add][kservice]Add thread usage support.</title>
<updated>2025-08-30T05:10:14Z</updated>
<author>
<name>Rbb666</name>
<email>zhangbingru@rt-thread.com</email>
</author>
<published>2025-08-28T11:10:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=bc4c0369420be58a8b0d5378f3238a14df7ff57e'/>
<id>urn:sha1:bc4c0369420be58a8b0d5378f3238a14df7ff57e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doxygen: promote object management to a separate page</title>
<updated>2025-07-22T10:07:17Z</updated>
<author>
<name>Chen Wang</name>
<email>unicorn_wang@outlook.com</email>
</author>
<published>2025-07-22T08:48:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3c046646cbba093c5ffaf2721d11391a5417fe2a'/>
<id>urn:sha1:3c046646cbba093c5ffaf2721d11391a5417fe2a</id>
<content type='text'>
For "RT-Thread User Guide":
Take the "RT-Thread Kernel Object Model" sub-section out of
the "Kernel Basics" section and rename it to "Object Management".

Correspondingly, rename the "Kernel Object Management" section
in the "RT-Thread API Guide" to "Object Management".

Signed-off-by: Chen Wang &lt;unicorn_wang@outlook.com&gt;
</content>
</entry>
</feed>
