<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/class/dfu, branch 0.15.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/class/dfu?h=0.15.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/class/dfu?h=0.15.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2022-08-09T08:42:30Z</updated>
<entry>
<title>dfu: Allow DFU coexistence with other interfaces</title>
<updated>2022-08-09T08:42:30Z</updated>
<author>
<name>Jerzy Kasenberg</name>
<email>jerzy.kasenberg@codecoup.pl</email>
</author>
<published>2022-08-09T07:53:08Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=c7469ce986b495ccd3777e542df31bd90f4134f2'/>
<id>urn:sha1:c7469ce986b495ccd3777e542df31bd90f4134f2</id>
<content type='text'>
dfu_moded_open() only works correct when its called on DFU interface
descriptor. It means that DFU is the only one interface in configuration
or driver is called after all others interface drivers were tried and
gave up.

If other interface is supported and but driver for DFU is called first
(this is the case for BTH and RNDIS).
Code after while loop (that was not entered) has an TU_ASSERT that will
make set_configuration to fail.

Now TU_VERIFY is called first to make sure open code is called for DFU
only and not other interface descriptors like in other drivers.
</content>
</entry>
<entry>
<title>rename TUSB_OPT_DEVICE_ENABLED to CFG_TUD_ENABLED</title>
<updated>2022-02-25T11:35:21Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-02-23T14:46:40Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d10326cb4e0f48a05bc39c6f51b7b0fb29427cc9'/>
<id>urn:sha1:d10326cb4e0f48a05bc39c6f51b7b0fb29427cc9</id>
<content type='text'>
TUSB_OPT_DEVICE_ENABLED still usable for backward compatible
</content>
</entry>
<entry>
<title>fix -Wcast-qual</title>
<updated>2021-10-15T16:54:31Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-10-15T10:35:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=0b249618b0469529da748e3e5478751cd56acd31'/>
<id>urn:sha1:0b249618b0469529da748e3e5478751cd56acd31</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix IAR warning</title>
<updated>2021-07-27T16:08:52Z</updated>
<author>
<name>MasterPhi</name>
<email>admin@hifiphile.com</email>
</author>
<published>2021-07-27T16:08:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=0ba4315ae559f595c0d01ab650ea924d8e9bec69'/>
<id>urn:sha1:0ba4315ae559f595c0d01ab650ea924d8e9bec69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename CFG_TUD_DFU_TRANSFER_BUFSIZE to CFG_TUD_DFU_XFER_BUFSIZE</title>
<updated>2021-07-21T18:00:06Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-21T18:00:06Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9542fcdbcda23a08fb4d7901bbb01333b6465bfc'/>
<id>urn:sha1:9542fcdbcda23a08fb4d7901bbb01333b6465bfc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename CFG_TUD_DFU_MODE to simply CFG_TUD_DFU</title>
<updated>2021-07-15T13:52:58Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-15T13:52:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3960beece0ea3dccf7ca615bd7841daa6b703d56'/>
<id>urn:sha1:3960beece0ea3dccf7ca615bd7841daa6b703d56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>wrap up DFU update</title>
<updated>2021-07-15T13:47:50Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-15T13:47:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=daca9e520bce0b4eb5882c5692986ec5c513f319'/>
<id>urn:sha1:daca9e520bce0b4eb5882c5692986ec5c513f319</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update clear status and get state</title>
<updated>2021-07-14T10:03:20Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-14T10:03:20Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b4fde90b5518c4e92750af2e27eae598267ad8cf'/>
<id>urn:sha1:b4fde90b5518c4e92750af2e27eae598267ad8cf</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update dfu abort</title>
<updated>2021-07-14T09:51:28Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-14T09:51:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=6a68fc699724fb216b745dbf48fdae32305f1d35'/>
<id>urn:sha1:6a68fc699724fb216b745dbf48fdae32305f1d35</id>
<content type='text'>
</content>
</entry>
<entry>
<title>simplify upload request</title>
<updated>2021-07-14T09:42:12Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-07-14T09:42:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=95ded08e3b96b77bbbb1e11e7f0043fb86b7316f'/>
<id>urn:sha1:95ded08e3b96b77bbbb1e11e7f0043fb86b7316f</id>
<content type='text'>
</content>
</entry>
</feed>
