<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/utilities, branch v2.0.1</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/rt-thread.git/atom/components/utilities?h=v2.0.1</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/utilities?h=v2.0.1'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2014-12-26T14:20:17Z</updated>
<entry>
<title>ymodem: fix a race-condition in handshaking</title>
<updated>2014-12-26T14:20:17Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-12-26T14:20:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d479960aac7f8c10f50343b017e924cdbb5d22f9'/>
<id>urn:sha1:d479960aac7f8c10f50343b017e924cdbb5d22f9</id>
<content type='text'>
As we are sending C continuously, there is a chance that the
sender(remote) receive an C after sending the first handshake package.
So the sender will interpret it as NAK and re-send the package. So we
just ignore it and proceed.
</content>
</entry>
<entry>
<title>[Ymodem]Change tabs to space.</title>
<updated>2014-09-14T06:52:00Z</updated>
<author>
<name>armink</name>
<email>armink.ztl@gmail.com</email>
</author>
<published>2014-09-14T06:52:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=762f18d743580b4b8f3a7954d481dcbe1d2ecf30'/>
<id>urn:sha1:762f18d743580b4b8f3a7954d481dcbe1d2ecf30</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Ymodem]Change macro definition and code format.</title>
<updated>2014-09-14T06:44:48Z</updated>
<author>
<name>armink</name>
<email>armink.ztl@gmail.com</email>
</author>
<published>2014-09-14T06:44:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=987532967ff6261fc6ae6e58c70cc29958215ab6'/>
<id>urn:sha1:987532967ff6261fc6ae6e58c70cc29958215ab6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Ymodem]Add device open flag as input parameter to ymodem function.</title>
<updated>2014-09-13T03:22:01Z</updated>
<author>
<name>armink</name>
<email>armink.ztl@gmail.com</email>
</author>
<published>2014-09-13T03:22:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=7121697a71953bf0c7efd4141fc29e29307b3913'/>
<id>urn:sha1:7121697a71953bf0c7efd4141fc29e29307b3913</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[Ymodem]When active end the session, It can config send CAN number.</title>
<updated>2014-09-13T03:15:48Z</updated>
<author>
<name>armink</name>
<email>armink.ztl@gmail.com</email>
</author>
<published>2014-09-13T03:15:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ed57c7c32a3642c4512c71a0779bbb6e9780f3ad'/>
<id>urn:sha1:ed57c7c32a3642c4512c71a0779bbb6e9780f3ad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>[LogTrace] Use OFLAG_RDWR to replace FLAG_RDWR when opening a device.</title>
<updated>2014-09-11T04:53:23Z</updated>
<author>
<name>bernard</name>
<email>bernard.xiong@gmail.com</email>
</author>
<published>2014-09-11T04:53:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=6045b3a075bd2fa10a7b71b67979278e559d9bb2'/>
<id>urn:sha1:6045b3a075bd2fa10a7b71b67979278e559d9bb2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>ymodem: increase the default RYM_CHD_INTV_TICK</title>
<updated>2014-07-15T06:58:05Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-07-15T06:58:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=2aa51d42f910781cc25747347eea4e0ae6bd1b77'/>
<id>urn:sha1:2aa51d42f910781cc25747347eea4e0ae6bd1b77</id>
<content type='text'>
Frequent 'C' on the handshake will confuse some sender(lrzsz for
example).
</content>
</entry>
<entry>
<title>ymodem: refactor _rym_read_code</title>
<updated>2014-07-14T10:45:46Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-07-13T10:26:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ff1eb2cbc9b7bb146cae957d15cccfb67285d57e'/>
<id>urn:sha1:ff1eb2cbc9b7bb146cae957d15cccfb67285d57e</id>
<content type='text'>
Make fast path fast and slow path slow.
</content>
</entry>
<entry>
<title>logtrace: add log_session_lvl</title>
<updated>2014-04-10T13:22:39Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-04-10T13:18:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=299cccfb2655423de544db00ed09485df212b3c7'/>
<id>urn:sha1:299cccfb2655423de544db00ed09485df212b3c7</id>
<content type='text'>
log_session_lvl is suitable for performance critical places where in
most cases, the log is turned off by level. If the session is const and
the level is greater than session-&gt;lvl, the whole function will be
optimized out.
</content>
</entry>
<entry>
<title>logtrace: add const modifier to the APIs</title>
<updated>2014-04-10T13:22:39Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2014-04-10T13:10:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=12728bcdff4c983215c6ac26f1bbdd2e9512f64b'/>
<id>urn:sha1:12728bcdff4c983215c6ac26f1bbdd2e9512f64b</id>
<content type='text'>
Compiler may do more optimization when the parameter is const.
</content>
</entry>
</feed>
