<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/examples/device/cdc_dual_ports/src/usb_descriptors.c, branch 0.18.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/examples/device/cdc_dual_ports/src/usb_descriptors.c?h=0.18.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/examples/device/cdc_dual_ports/src/usb_descriptors.c?h=0.18.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2024-08-19T12:05:33Z</updated>
<entry>
<title>rename TUD_ENDPOINT_EXCLUSIVE_NUMBER to TUD_ENDPOINT_ONE_DIRECTION_ONLY</title>
<updated>2024-08-19T12:05:33Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-08-19T12:05:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=088486186f514578a02d6b6c7f39e0ad74f56118'/>
<id>urn:sha1:088486186f514578a02d6b6c7f39e0ad74f56118</id>
<content type='text'>
</content>
</entry>
<entry>
<title>define and use TUD_ENDPOINT_EXCLUSIVE_NUMBER</title>
<updated>2024-08-17T11:07:36Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-08-17T11:07:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=a6bee747b6f550e4fdb144c7db4aad70fee5ac69'/>
<id>urn:sha1:a6bee747b6f550e4fdb144c7db4aad70fee5ac69</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Combined DCD MUSB implementations</title>
<updated>2024-07-25T13:08:37Z</updated>
<author>
<name>Brent Kowal</name>
<email>brent.kowal@analog.com</email>
</author>
<published>2024-07-25T13:08:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=5122d6d109f8c4b31b6cbe29c685fad30a8961fe'/>
<id>urn:sha1:5122d6d109f8c4b31b6cbe29c685fad30a8961fe</id>
<content type='text'>
Combined the new MAX32 MUSB implementation with the existing (TI) implementation to provide generic code base for working the MUSB DCD peripheral.
 - Added abstraction calls for FIFO setup, EP registers, Ctrl registers and interrupt setup.
 - Combined TM4C and MSP432E into a single header file.
 - Created musb_max32.h, and removed the MAX32 specific C implementation.
 - Updated MAX32 build system to use dcd_musb.c.
 - Added MAX32 conditions for cdc_dual_ports example descriptors missed during first testing.
</content>
</entry>
<entry>
<title>update all examples to use unique ID as serial if avaialble</title>
<updated>2023-08-04T03:28:24Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-08-04T03:28:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9697c4df4e57435781119c0d4716635f344ed8f1'/>
<id>urn:sha1:9697c4df4e57435781119c0d4716635f344ed8f1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix trailing space and new line</title>
<updated>2023-03-17T09:12:49Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2023-03-17T09:12:49Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=3623ba1884ddff23e9b64766cb6dd032f1425846'/>
<id>urn:sha1:3623ba1884ddff23e9b64766cb6dd032f1425846</id>
<content type='text'>
temporarily disable codespell
</content>
</entry>
<entry>
<title>Add FT9xx for cdc_dual_ports</title>
<updated>2022-11-30T11:46:13Z</updated>
<author>
<name>Gordon McNab</name>
<email>gordon.mcnab@brtchip.com</email>
</author>
<published>2022-11-30T11:46:13Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=fe63e30a4408dacc714ad9fcf39cf6fcf7c7d865'/>
<id>urn:sha1:fe63e30a4408dacc714ad9fcf39cf6fcf7c7d865</id>
<content type='text'>
Fix handling of interrupt endpoints. i.e. no ZLPs.
Fix the assignation of endpoint types.
Add button support for MM900evx boards.
On board support do not block for UART input.
</content>
</entry>
<entry>
<title>Fix transfers issues with FT9xx</title>
<updated>2022-11-29T18:49:23Z</updated>
<author>
<name>Gordon McNab</name>
<email>gordon.mcnab@brtchip.com</email>
</author>
<published>2022-11-29T18:49:23Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7d8d3eca730552355b5ad442f58b5a6b070d4d03'/>
<id>urn:sha1:7d8d3eca730552355b5ad442f58b5a6b070d4d03</id>
<content type='text'>
Correct USB FIFO use for setup data phases (OUT transfers). We cannot stop traffic on the control endpoint so we set a flag and pull data from host when tinyUSB requests it from the USB FIFO. Extend this for all endpoints although currently not required.
Rename all instances of ft90x which can apply to ft93x as ft9xx.
Add support for the cdc_dual_ports example for ft9xx.
Add LED pin definition for board LED in a simple to access place on the Bridgetek MM900EVx boards.
</content>
</entry>
<entry>
<title>Fix issue with the CDC SetLineCoding request</title>
<updated>2022-11-28T17:41:00Z</updated>
<author>
<name>Gordon McNab</name>
<email>gordon.mcnab@brtchip.com</email>
</author>
<published>2022-11-28T17:41:00Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=1fce76ad472fe1936eedea0688960c76bd42fd40'/>
<id>urn:sha1:1fce76ad472fe1936eedea0688960c76bd42fd40</id>
<content type='text'>
The SetLineCoding would fail as host would send the SETUP OUT phase before tinyUSB had setup a transaction for it. ft9xx port would ignore the transfer since there was no valid transaction setup for it. One SETUP data phase packet is cached now.
</content>
</entry>
<entry>
<title>fix most warnings with rp2040 -wconversion</title>
<updated>2022-06-27T04:50:17Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-06-27T04:50:17Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b9dc9dbd78ee1890342429502d585f323c480fc2'/>
<id>urn:sha1:b9dc9dbd78ee1890342429502d585f323c480fc2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>add other speed descriptor callback tud_descriptor_other_speed_configuration_cb()</title>
<updated>2021-09-09T08:17:19Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2021-09-09T07:34:03Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f81368174b613f4168ddb0e2ec1822c8dbc31d59'/>
<id>urn:sha1:f81368174b613f4168ddb0e2ec1822c8dbc31d59</id>
<content type='text'>
example implement tud_descriptor_device_qualifier_cb() and
tud_descriptor_other_speed_configuration_cb() on high speed device to
fully compliant to usbcv
</content>
</entry>
</feed>
