<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/portable/microchip/samd/dcd_samd.c, branch 0.20.0</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/portable/microchip/samd/dcd_samd.c?h=0.20.0</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/portable/microchip/samd/dcd_samd.c?h=0.20.0'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2025-11-17T05:09:30Z</updated>
<entry>
<title>make TUP_DCD_EDPT_ISO_ALLOC i.e dcd_edpt_iso_alloc()/dcd_edpt_iso_activate() as default driver implementation. dcd_edpt_close() is deprecated and will be removed from all driver in the future.</title>
<updated>2025-11-17T05:09:30Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-11-15T12:46:14Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=6b28a4478c9f8fa3993d593360eb5574bbdeda22'/>
<id>urn:sha1:6b28a4478c9f8fa3993d593360eb5574bbdeda22</id>
<content type='text'>
</content>
</entry>
<entry>
<title>merge samd2x and saml2x bsp, add OPT_MCU_SAML2X to replace OPT_MCU_SAML21 &amp; OPT_MCU_SAML22</title>
<updated>2025-10-14T17:15:46Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2025-10-14T17:15:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=2a8811ebb0213297dedb34c33f29c9035a516600'/>
<id>urn:sha1:2a8811ebb0213297dedb34c33f29c9035a516600</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix missing protoype warning, change TUD_EPBUF_TYPE_DEF order (#2889)</title>
<updated>2024-11-27T11:28:12Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-11-27T11:28:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dbc2c8d9720593ce4b0bbd0c96b3b91f81ce15bb'/>
<id>urn:sha1:dbc2c8d9720593ce4b0bbd0c96b3b91f81ce15bb</id>
<content type='text'>
* change TUD_EPBUF_TYPE_DEF order
* add and fix -Wmissing-prototypes warnings  for   cmake (skip  make)</content>
</entry>
<entry>
<title>change dcd_init() return from void to bool</title>
<updated>2024-10-14T12:42:22Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-10-14T12:42:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e83e08343afca86b2bacf26822ef9032571e6f56'/>
<id>urn:sha1:e83e08343afca86b2bacf26822ef9032571e6f56</id>
<content type='text'>
</content>
</entry>
<entry>
<title>change the tusb_rhport_init_t struct, exclude the rhport to make API more consistent</title>
<updated>2024-10-14T11:27:52Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-10-14T11:27:52Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=1f18be93db39dbc57bbf34f982dbe07e209a2ae3'/>
<id>urn:sha1:1f18be93db39dbc57bbf34f982dbe07e209a2ae3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix fuzzing build</title>
<updated>2024-10-11T09:00:51Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2024-10-11T09:00:51Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=f3b7d7515e9cae834013dc9ee3a67d87111090eb'/>
<id>urn:sha1:f3b7d7515e9cae834013dc9ee3a67d87111090eb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>microchip samd: Add support for dcd_sof_enable().</title>
<updated>2024-05-27T10:35:35Z</updated>
<author>
<name>Andrew Leech</name>
<email>andrew@alelec.net</email>
</author>
<published>2024-05-16T04:12:22Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=e229270a1c3d542cdf9924313f585dd43c607de8'/>
<id>urn:sha1:e229270a1c3d542cdf9924313f585dd43c607de8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #1523 from maddyaby/dcd_edpt_open</title>
<updated>2022-10-19T15:56:36Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2022-10-19T15:56:36Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=2cd4e27e98aff18076863964062c6fd2f59c89f6'/>
<id>urn:sha1:2cd4e27e98aff18076863964062c6fd2f59c89f6</id>
<content type='text'>
Allow more endpoint packet sizes for SAMD</content>
</entry>
<entry>
<title>samd: Fix a lock-up situation at high traffic.</title>
<updated>2022-06-27T18:31:44Z</updated>
<author>
<name>robert-hh</name>
<email>robert@hammelrath.com</email>
</author>
<published>2022-06-27T18:31:44Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=bc4da2047bf73f81cfcd6daa9bd07901dcdff3c9'/>
<id>urn:sha1:bc4da2047bf73f81cfcd6daa9bd07901dcdff3c9</id>
<content type='text'>
This PR fixes a transmit lock-up, which happens, when data is received
and sent at the sime time at moderate to high speeds, like code
which just echoes incoming data.

In my case, an issue was reported here:
https://github.com/micropython/micropython/issues/8521
</content>
</entry>
<entry>
<title>Allow more endpoint packet sizes for SAMD</title>
<updated>2022-06-17T23:07:32Z</updated>
<author>
<name>maddyaby</name>
<email>32046405+maddyaby@users.noreply.github.com</email>
</author>
<published>2022-06-17T23:07:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=2cc2a90215f94692f18e0a402470c58366bfca47'/>
<id>urn:sha1:2cc2a90215f94692f18e0a402470c58366bfca47</id>
<content type='text'>
Tested on SAMD51 - we can allow more packet sizes by checking that the set size value is greater than the requested packet size instead of exactly the same.
</content>
</entry>
</feed>
