<feed xmlns='http://www.w3.org/2005/Atom'>
<title>cherryusb.git/class/hub, branch v1.0.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/cherryusb.git/atom/class/hub?h=v1.0.0</id>
<link rel='self' href='http://cgit.235523.xyz/cherryusb.git/atom/class/hub?h=v1.0.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/'/>
<updated>2023-12-24T15:37:47Z</updated>
<entry>
<title>add usbh_deinitialize api</title>
<updated>2023-12-24T15:37:47Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-12-24T15:37:47Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=f68a86ea89c6c9bbc3bc662b0f593dd7c850a450'/>
<id>urn:sha1:f68a86ea89c6c9bbc3bc662b0f593dd7c850a450</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add usb errno, do not use system errno</title>
<updated>2023-12-05T13:34:32Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-12-05T13:34:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=14f1f597f11f55e943ee35a3a3c842217a29f142'/>
<id>urn:sha1:14f1f597f11f55e943ee35a3a3c842217a29f142</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add mutex for ep0 urb to avoid multithreading</title>
<updated>2023-11-22T13:44:51Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-11-22T13:44:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=50e1cd3471c138b73d79bc3b7d5f0c3c5dad3fe6'/>
<id>urn:sha1:50e1cd3471c138b73d79bc3b7d5f0c3c5dad3fe6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>make hub_set_feature and hub_clear_feature api public</title>
<updated>2023-11-20T14:15:43Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-11-20T14:15:43Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=9ea2121c7c5eae505f4b03c22be963ba604bc8b0'/>
<id>urn:sha1:9ea2121c7c5eae505f4b03c22be963ba604bc8b0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>use static urb for ep0</title>
<updated>2023-11-17T13:05:07Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-11-17T13:05:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=a08097c90e725370aea9060e4425f7082a0265ed'/>
<id>urn:sha1:a08097c90e725370aea9060e4425f7082a0265ed</id>
<content type='text'>
</content>
</entry>
<entry>
<title>refactor urb, add ep &amp; hport in urb to make hardware pipe more reusable</title>
<updated>2023-11-16T11:56:52Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-11-15T14:08:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=5bbe2a97f25ca780dde2bab0e9aafab46bac8913'/>
<id>urn:sha1:5bbe2a97f25ca780dde2bab0e9aafab46bac8913</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix class api name</title>
<updated>2023-11-13T11:50:04Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-11-13T11:50:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=5e689dfe1555c1f91572d2da9229ad962fb4dca2'/>
<id>urn:sha1:5e689dfe1555c1f91572d2da9229ad962fb4dca2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>check qtd active status to fix nbytes = 0 in nak or ping status</title>
<updated>2023-11-03T14:18:58Z</updated>
<author>
<name>sakumisu</name>
<email>1203593632@qq.com</email>
</author>
<published>2023-11-03T14:18:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=0738c09a4d2b66974d15b9ef802f945f11473650'/>
<id>urn:sha1:0738c09a4d2b66974d15b9ef802f945f11473650</id>
<content type='text'>
</content>
</entry>
<entry>
<title>osal: add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use</title>
<updated>2023-10-12T06:38:13Z</updated>
<author>
<name>Zhihong Chen</name>
<email>zhihong.chen@hpmicro.com</email>
</author>
<published>2023-10-12T02:23:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=d4ba2eef5779c9f1259668ff4f51430419c3ad2d'/>
<id>urn:sha1:d4ba2eef5779c9f1259668ff4f51430419c3ad2d</id>
<content type='text'>
- add USB_OSAL_WAITING_FOREVER for Semaphore and Queue use

Signed-off-by: Zhihong Chen &lt;zhihong.chen@hpmicro.com&gt;
</content>
</entry>
<entry>
<title>Update hcd-ehci, dcd-dwc2 and examples.</title>
<updated>2023-09-07T07:07:04Z</updated>
<author>
<name>Wayne Lin</name>
<email>wclin@nuvoton.com</email>
</author>
<published>2023-09-07T04:43:30Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/cherryusb.git/commit/?id=dd1f1d3ba80d979ef5c0153bf3897ccf45febeac'/>
<id>urn:sha1:dd1f1d3ba80d979ef5c0153bf3897ccf45febeac</id>
<content type='text'>
1. Add some example Msh commands.
2. Fix device enumeration on EXT hub.
3. Re-file some templates.
4. Extend end-point number of dwc2 device driver.
5. Re-file rndis_host implementation includes
   a. rt_mutex_take in ISR
   b. 2rd pmsg is unaligned issue.
   c. destroy u0 ethernet resource after removing dongle.
</content>
</entry>
</feed>
