<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/include/rtdef.h, branch v1.2.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/include/rtdef.h?h=v1.2.0</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/include/rtdef.h?h=v1.2.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2014-01-03T22:03:24Z</updated>
<entry>
<title>fix the FINSH_USING_SYMTAB not defined and compiling error issue</title>
<updated>2014-01-03T22:03:24Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-03T22:03:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=e393b8fcfa52f2dbc9d5f64e46d253e8ce897bc9'/>
<id>urn:sha1:e393b8fcfa52f2dbc9d5f64e46d253e8ce897bc9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add file and path name auto completion for module shell</title>
<updated>2014-01-01T13:45:09Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-01-01T13:45:09Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=a5ba2a24f746028fd18142b88ce916f913e65f0c'/>
<id>urn:sha1:a5ba2a24f746028fd18142b88ce916f913e65f0c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #173 from grissiom/new-timer</title>
<updated>2013-10-17T22:44:20Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2013-10-17T22:44:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=3eac58ce8e71ea7993a1febb159c2b156f3835af'/>
<id>urn:sha1:3eac58ce8e71ea7993a1febb159c2b156f3835af</id>
<content type='text'>
kernel: use skip list to implement timer list</content>
</entry>
<entry>
<title>kernel: use skip list to implement timer list</title>
<updated>2013-10-12T14:48:29Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-09-26T07:52:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d59aa279c37b7aba07385a3a2cb3057bce6c5fea'/>
<id>urn:sha1:d59aa279c37b7aba07385a3a2cb3057bce6c5fea</id>
<content type='text'>
Skip list is a "random" data structure that in high possibilities it
would get O(log(N)) time complexity in inserting while the old list get
O(N). Forthermore, when set RT_TIMER_SKIP_LIST_LEVEL to 1, it will just
the same as the old double linked list, both in time and space
complexity.

Benchmarks shows that when RT_TIMER_SKIP_LIST_LEVEL is 3, the average
time of random insertion of new timer is about 2 times faster than the
old timer when there are 100 timers and 3 times faster when there are
200 timers.

However, it restores the deprecated funcion rt_system_timer_init. BSPs
must invoke it upon system startup.
</content>
</entry>
<entry>
<title>add BGR565 definition</title>
<updated>2013-10-09T15:22:11Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2013-10-09T15:22:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=f1107f6714a2d6e53f94c957fb352846407c56f9'/>
<id>urn:sha1:f1107f6714a2d6e53f94c957fb352846407c56f9</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dev/portal: implement portal device</title>
<updated>2013-08-20T04:54:43Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-08-20T02:48:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6e676e7754e9042c333ff7f3826766c6462f92be'/>
<id>urn:sha1:6e676e7754e9042c333ff7f3826766c6462f92be</id>
<content type='text'>
Portal is a device that connect devices. Currently, you can only connect
pipes in portal. Pipes are unidirectional. But with portal, you can
construct a bidirectional device with two pipes.
</content>
</entry>
<entry>
<title>dev/pipe: make pipe a type of device</title>
<updated>2013-08-20T02:16:55Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-08-20T02:16:55Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7e68096a88aaa9279507df54da191893be99f7df'/>
<id>urn:sha1:7e68096a88aaa9279507df54da191893be99f7df</id>
<content type='text'>
Pipe have many differences with char device. The main difference is
altough pipe have both read and write, it is unidirectional in nature.
</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>
<entry>
<title>add mount table</title>
<updated>2013-07-21T23:46:10Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2013-07-21T23:46:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=b96b35613f2cdc8118f083a3e2795788915319d7'/>
<id>urn:sha1:b96b35613f2cdc8118f083a3e2795788915319d7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #118 from BernardXiong/master</title>
<updated>2013-07-09T20:56:51Z</updated>
<author>
<name>Bernard Xiong</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2013-07-09T20:56:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=493930ea07246bfe39d12ebcc21f08a28f6a8239'/>
<id>urn:sha1:493930ea07246bfe39d12ebcc21f08a28f6a8239</id>
<content type='text'>
Remove initialization feature for MS VC++ compiler.</content>
</entry>
</feed>
