<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/src/ringbuffer.c, branch v2.0.0_rc</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/src/ringbuffer.c?h=v2.0.0_rc</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/src/ringbuffer.c?h=v2.0.0_rc'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2013-08-19T07:32:42Z</updated>
<entry>
<title>ringbuffer: add put_force and putchar_force API</title>
<updated>2013-08-19T07:32:42Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-08-19T03:52:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4919d29d693491e8eae9697deed7b808c7bcbb93'/>
<id>urn:sha1:4919d29d693491e8eae9697deed7b808c7bcbb93</id>
<content type='text'>
Add the APIs that will discard the old data when rb is full.
</content>
</entry>
<entry>
<title>ringbuffer: fix the ambiguous name</title>
<updated>2013-08-19T06:12:35Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-08-19T02:50:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=981d929b562610328309ee4e01d66727f5e6896e'/>
<id>urn:sha1:981d929b562610328309ee4e01d66727f5e6896e</id>
<content type='text'>
RT_RINGBUFFER_SIZE could mean "the size of the whole buffer", "the size
of the empty space" or "the size of the data". Moreover, it's never a
micro anymore. Change it to rt_ringbuffer_data_len before it's too late.
Also, RT_RINGBUFFER_EMPTY is changed to rt_ringbuffer_space_len.
</content>
</entry>
<entry>
<title>Embedded GPLv2 license in drivers</title>
<updated>2013-06-27T16:36:54Z</updated>
<author>
<name>yiyue.fang</name>
<email>dzzxzz@gmail.com</email>
</author>
<published>2013-06-27T16:36:54Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=621fbdb90c9f9529700ed8894b01919ac1ec1929'/>
<id>urn:sha1:621fbdb90c9f9529700ed8894b01919ac1ec1929</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ringbuffer: format the code to a more symmetric structure</title>
<updated>2013-05-08T07:54:30Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-08T07:54:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=952bc0d4ef04d2152954df18b534ba82f3d91468'/>
<id>urn:sha1:952bc0d4ef04d2152954df18b534ba82f3d91468</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reimplement ringbuffer</title>
<updated>2013-05-08T07:45:31Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-08T07:45:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=639bd30321bf55b4ea44f55ff2e753f3a270b51a'/>
<id>urn:sha1:639bd30321bf55b4ea44f55ff2e753f3a270b51a</id>
<content type='text'>
The new implementation use the mirroring method to distinguish full
buffer and the empty buffer. It also support buffers of arbitrary size.
</content>
</entry>
<entry>
<title>fixed the coding style in components/drivers/src</title>
<updated>2012-12-26T00:29:42Z</updated>
<author>
<name>dzzxzz@gmail.com</name>
<email>dzzxzz@gmail.com</email>
</author>
<published>2012-12-26T00:29:42Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ef5c47e6840a2d2cd986f4ecfdde87c9148375b2'/>
<id>urn:sha1:ef5c47e6840a2d2cd986f4ecfdde87c9148375b2</id>
<content type='text'>
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2529 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>fixed the coding style in the components/drivers</title>
<updated>2012-11-22T08:43:40Z</updated>
<author>
<name>dzzxzz@gmail.com</name>
<email>dzzxzz@gmail.com</email>
</author>
<published>2012-11-22T08:43:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=68b7e7c4812bc3203120c925f8fc92ec4d3ecf46'/>
<id>urn:sha1:68b7e7c4812bc3203120c925f8fc92ec4d3ecf46</id>
<content type='text'>
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2431 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>fixed coding style in component/drivers/src</title>
<updated>2012-11-02T04:05:38Z</updated>
<author>
<name>dzzxzz@gmail.com</name>
<email>dzzxzz@gmail.com</email>
</author>
<published>2012-11-02T04:05:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=1aab195a7dd1557eb02e403f4667933cc76d4347'/>
<id>urn:sha1:1aab195a7dd1557eb02e403f4667933cc76d4347</id>
<content type='text'>
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2384 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>Remove rt_ringbuffer_get_datasize function.</title>
<updated>2012-09-30T08:13:53Z</updated>
<author>
<name>bernard.xiong@gmail.com</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2012-09-30T08:13:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=c75867fc5fe4b78dac60cf81bbd8bbb65772c215'/>
<id>urn:sha1:c75867fc5fe4b78dac60cf81bbd8bbb65772c215</id>
<content type='text'>
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2314 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
<entry>
<title>Add pipe, data queue implementation; Fix the issue which leaks one item in the available data of ring buffer.</title>
<updated>2012-09-30T07:33:13Z</updated>
<author>
<name>bernard.xiong@gmail.com</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2012-09-30T07:33:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=4f05dd5426c277cd1b14f7d20f678983f88b2c0a'/>
<id>urn:sha1:4f05dd5426c277cd1b14f7d20f678983f88b2c0a</id>
<content type='text'>
git-svn-id: https://rt-thread.googlecode.com/svn/trunk@2313 bbd45198-f89e-11dd-88c7-29a3b14d5316
</content>
</entry>
</feed>
