<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rt-thread.git/components/drivers/usb/usbdevice/class, 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/usb/usbdevice/class?h=v2.0.0_rc</id>
<link rel='self' href='http://cgit.235523.xyz/rt-thread.git/atom/components/drivers/usb/usbdevice/class?h=v2.0.0_rc'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/'/>
<updated>2014-07-13T09:19:34Z</updated>
<entry>
<title>1. Fix some spell error;</title>
<updated>2014-07-13T09:19:34Z</updated>
<author>
<name>shaolin</name>
<email>qiuyiuestc@gmail.com</email>
</author>
<published>2014-07-13T09:19:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=64a2902fa9d5a2cbf15873c1857c6909db13dd75'/>
<id>urn:sha1:64a2902fa9d5a2cbf15873c1857c6909db13dd75</id>
<content type='text'>
2. Fix data transfer size calculate error issue;
</content>
</entry>
<entry>
<title>Update USB Device Stack to support more device controllers;</title>
<updated>2014-02-16T09:42:35Z</updated>
<author>
<name>shaolin</name>
<email>qiuyiuestc@gmail.com</email>
</author>
<published>2014-02-16T09:42:35Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=8fd0a7f9c61dde28d90ec4c3661e9e0e8327f7fc'/>
<id>urn:sha1:8fd0a7f9c61dde28d90ec4c3661e9e0e8327f7fc</id>
<content type='text'>
Pass USB CV test verification;
Code cleanup;
</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>udisk can be eject</title>
<updated>2013-06-15T15:02:50Z</updated>
<author>
<name>heyuanjie87</name>
<email>sc943313837@gmail.com</email>
</author>
<published>2013-06-15T15:02:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=02869d7e6758231ca05776cc49582910db87972e'/>
<id>urn:sha1:02869d7e6758231ca05776cc49582910db87972e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cdc_vcom: reset the vcom state in proper cases</title>
<updated>2013-05-25T07:25:32Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-25T07:25:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=046182be94c04ca33c7b4a80a96c4b443314a5f7'/>
<id>urn:sha1:046182be94c04ca33c7b4a80a96c4b443314a5f7</id>
<content type='text'>
Reset the vcom state in class_{run,stop} and when the PC is not
receiving data from me.
</content>
</entry>
<entry>
<title>cdc_vcom: not to start sending data when the data is already sending</title>
<updated>2013-05-12T05:27:13Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-11T01:42:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=aa179e44383a20234fd07f79805f571af9936a01'/>
<id>urn:sha1:aa179e44383a20234fd07f79805f571af9936a01</id>
<content type='text'>
We start the sending transaction in SOF handler. But if the data is
already sending, start an other transaction will cause data lose.
Implement a state machine is cdc_vcom and avoid that.
</content>
</entry>
<entry>
<title>cdc_vcom: send data as many as possible</title>
<updated>2013-05-10T09:50:07Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-10T09:50:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=d23ee75d2e36a145d62dff7bb2b738a29779c716'/>
<id>urn:sha1:d23ee75d2e36a145d62dff7bb2b738a29779c716</id>
<content type='text'>
The data filled into dcd_ep_write does not to be limited by
MaxPacketSize.
</content>
</entry>
<entry>
<title>cdc_vcom: send a zero-length-packet at the end is transaction</title>
<updated>2013-05-10T07:17:59Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-10T07:17:59Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=ffb1e620207942e941f2fb1b9c390404658e0cf3'/>
<id>urn:sha1:ffb1e620207942e941f2fb1b9c390404658e0cf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>cdc_vcom: fix the bug that use ringbuffer pool as usb packet buffer</title>
<updated>2013-05-09T15:18:58Z</updated>
<author>
<name>Grissiom</name>
<email>chaos.proton@gmail.com</email>
</author>
<published>2013-05-09T15:18:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/rt-thread.git/commit/?id=778c4239b1972658e4566c2c62f91c5c8d6d88f2'/>
<id>urn:sha1:778c4239b1972658e4566c2c62f91c5c8d6d88f2</id>
<content type='text'>
This commit set the buffer for packet to CDC_MaxPacketSize which is a
reasonable value for it. However, maybe we should make
CDC_{RX,TX}_BUFSIZE configurable as well.
</content>
</entry>
</feed>
