<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/include/rtdebug.h, branch v3.0.3</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/include/rtdebug.h?h=v3.0.3</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/include/rtdebug.h?h=v3.0.3'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2018-02-09T08:58:20Z</updated>
<entry>
<title>Update rtdebug.h</title>
<updated>2018-02-09T08:58:20Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2018-02-09T08:58:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=40fc0fa50d83edddf0395b7f2db32f7e8e5b20d0'/>
<id>urn:sha1:40fc0fa50d83edddf0395b7f2db32f7e8e5b20d0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Kernel] Add more setting checking for RT_USING_POSIX.</title>
<updated>2017-10-18T09:27:48Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@rt-thread.com</email>
</author>
<published>2017-10-18T09:27:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e4beb9c0f7d72786b9ace6830bf7b3a9e75a9637'/>
<id>urn:sha1:e4beb9c0f7d72786b9ace6830bf7b3a9e75a9637</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[libc] Add RT_USING_POSIX macro.</title>
<updated>2017-10-17T14:27:06Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@rt-thread.com</email>
</author>
<published>2017-10-17T14:27:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8a38307e2cce628017e9eb7153ae7a2430a3d9ef'/>
<id>urn:sha1:8a38307e2cce628017e9eb7153ae7a2430a3d9ef</id>
<content type='text'>
1. Add macro check in rtdebug.h;
2. Use RT_USING_POSIX for poll/select, stdin etc.
3. Split dfs_posix.h to dfs_posix.h, dfs_poll.h and dfs_select.h;
</content>
</entry>
<entry>
<title>[Kernel] Use rt_assert_handler() function to handle assertion.</title>
<updated>2015-08-03T08:07:30Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2015-08-03T08:07:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=266496cef3a109660dc575a38a127d5508d59208'/>
<id>urn:sha1:266496cef3a109660dc575a38a127d5508d59208</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[kservice]add hook for RT_ASSERT</title>
<updated>2015-06-11T02:59:25Z</updated>
<author>
<name>armink</name>
<email>armink.ztl@gmail.com</email>
</author>
<published>2015-06-11T02:59:25Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=892eac2cce846d11204036ad7e8fb80c8b332258'/>
<id>urn:sha1:892eac2cce846d11204036ad7e8fb80c8b332258</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Kernel] Fix the compiling issue for not including rtconfig.h file in rtdebug.h/rtdef.h</title>
<updated>2014-01-17T14:32:32Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-17T14:32:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8fdbb7c92b1f398668a280923f02a0355a6f7dcc'/>
<id>urn:sha1:8fdbb7c92b1f398668a280923f02a0355a6f7dcc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>kernel: rearrange the header file include order</title>
<updated>2014-01-11T08:50:53Z</updated>
<author>
<name>prife</name>
<email>goprife@gmail.com</email>
</author>
<published>2014-01-11T08:37:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=86cdc22043d4f765aa2ad289fac09aca518fe525'/>
<id>urn:sha1:86cdc22043d4f765aa2ad289fac09aca518fe525</id>
<content type='text'>
There are some CONFIG OPTIONS in rtdebug.h, which may influence the
rtdef.h, so rtdebug.h should be head of the rtdef.h
</content>
</entry>
<entry>
<title>kernel: fix compiling error when RT_DEBUG is not defined</title>
<updated>2013-10-12T02:58:56Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-10-12T02:58:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c9b8b7465fe17d80ad8850544944ef0d6fdaf7e8'/>
<id>urn:sha1:c9b8b7465fe17d80ad8850544944ef0d6fdaf7e8</id>
<content type='text'>
Define RT_DEBUG_IN_THREAD_CONTEXT when RT_DEBUG is not defined.
</content>
</entry>
<entry>
<title>kernel: add RT_DEBUG_IN_THREAD_CONTEXT</title>
<updated>2013-10-11T14:51:38Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-10-11T14:46:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6f71308ef529bfcecd54daaa309d1336ef0c6366'/>
<id>urn:sha1:6f71308ef529bfcecd54daaa309d1336ef0c6366</id>
<content type='text'>
In thread context means: 1) the scheduler has been started; 2) not in
interrupt context. It is more stronger than RT_DEBUG_NOT_IN_INTERRUPT.
With this commit, you will catch the error on situations like taking
mutex before scheduling instead of crashing on NULL pointer reference.
</content>
</entry>
<entry>
<title>add initialization debug code</title>
<updated>2013-07-23T23:33:48Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2013-07-23T23:33:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a124e7bd22445ce90fc39419268d1b27e74ffd45'/>
<id>urn:sha1:a124e7bd22445ce90fc39419268d1b27e74ffd45</id>
<content type='text'>
</content>
</entry>
</feed>
