<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/device/usbd.c, branch 0.17.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/device/usbd.c?h=0.17.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/device/usbd.c?h=0.17.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2024-08-19T10:36:11Z</updated>
<entry>
<title>fix ci build</title>
<updated>2024-08-19T10:36:11Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-08-19T06:20:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=635bdc1fcea1d4d9972d4c9960a32250b0245186'/>
<id>urn:sha1:635bdc1fcea1d4d9972d4c9960a32250b0245186</id>
<content type='text'>
</content>
</entry>
<entry>
<title>implement dcd_edpt_iso_alloc/dcd_edpt_iso_activate for musb. video_capture example with iso kind of work but not smoothly. audio example does not seems to work as expected</title>
<updated>2024-08-19T05:04:24Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-08-19T04:59:41Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8fdd8d9a7b83bfb79ac9a02142592d7ee4948b83'/>
<id>urn:sha1:8fdd8d9a7b83bfb79ac9a02142592d7ee4948b83</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finally fixed fsdev setup handling, which cause race condition for ch32v203</title>
<updated>2024-08-05T10:43:27Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-08-05T10:43:27Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=315dae6a85cbb3df5b30429b28d8c74130f44db6'/>
<id>urn:sha1:315dae6a85cbb3df5b30429b28d8c74130f44db6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>increase freerto min task stack for some stm32</title>
<updated>2024-08-01T07:24:23Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-08-01T07:24:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=46fd82299040ff8c572f2b991f5226bf18405ffe'/>
<id>urn:sha1:46fd82299040ff8c572f2b991f5226bf18405ffe</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix race condition where reset event cleaar setup count</title>
<updated>2024-07-25T09:49:01Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-07-25T09:49:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a5bc0430f75c4e2088690467b369db7e24bba97b'/>
<id>urn:sha1:a5bc0430f75c4e2088690467b369db7e24bba97b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix compile with tud_vendor_control_xfer_cb() and check tud_descriptor_device_cb()</title>
<updated>2024-07-19T14:05:10Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-07-19T14:05:10Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=8183433600a675a54964d0a36efb814f77f38a54'/>
<id>urn:sha1:8183433600a675a54964d0a36efb814f77f38a54</id>
<content type='text'>
</content>
</entry>
<entry>
<title>also migrate tud_descriptor_device_qualifier_cb() / tud_descriptor_other_speed_configuration_cb()</title>
<updated>2024-07-19T13:53:23Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-07-19T13:53:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e92acf0a91b071a723c408385add083dfe337e8b'/>
<id>urn:sha1:e92acf0a91b071a723c408385add083dfe337e8b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Additional fix related to issue #1018. Corrects the usage of TU_ATTR_WEAK for the Keil</title>
<updated>2024-07-19T13:43:26Z</updated>
<author>
<name>Frank Voorburg</name>
<email>voorburg@feaser.com</email>
</author>
<published>2024-06-29T12:25:02Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d040644b6cb055532de7d3da3477e20067f1f15f'/>
<id>urn:sha1:d040644b6cb055532de7d3da3477e20067f1f15f</id>
<content type='text'>
compiler for the callback functions:

* tud_descriptor_bos_cb()
* tud_vendor_control_xfer_cb()
* tud_mount_cb()
* tud_umount_cb()
* tud_suspend_cb()
* tud_resume_cb()

Without the fix for the first two functions, the USB device won't enumerate properly, if
the device makes use of a BOS description. For example when using a Microsoft OS 2.0
platform capability descriptor to set a specific Device Interface GUID for WinUSB.

The fix for the other four functions were added, because it's probably just a matter of
time before someone runs into the same problem with those callback functions.
</content>
</entry>
<entry>
<title>- add tud_cdc_n_ready() though not used</title>
<updated>2024-07-19T11:08:04Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-07-19T11:08:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=6fb6602a097b2d2e026f150d6fde387803606f88'/>
<id>urn:sha1:6fb6602a097b2d2e026f150d6fde387803606f88</id>
<content type='text'>
- usbd now change _usbd_dev.cfg_num before calling driver's open()
</content>
</entry>
<entry>
<title>revert changes to usbds configuration_reset() (deal with it in separated PR)</title>
<updated>2024-07-19T10:10:53Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-07-19T10:10:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=be18af823591389a12e246f65784646f93443882'/>
<id>urn:sha1:be18af823591389a12e246f65784646f93443882</id>
<content type='text'>
</content>
</entry>
</feed>
