<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/portable/raspberrypi/rp2040/dcd_rp2040.c, branch codex/class-reference-docs</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/portable/raspberrypi/rp2040/dcd_rp2040.c?h=codex%2Fclass-reference-docs</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/portable/raspberrypi/rp2040/dcd_rp2040.c?h=codex%2Fclass-reference-docs'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2026-07-29T09:36:01Z</updated>
<entry>
<title>rp2xxx: added rp2usb_deinit() to fix 'No spinlocks are available'</title>
<updated>2026-07-29T09:36:01Z</updated>
<author>
<name>Geurt Vos</name>
<email>geurt.vos@outerplane.nl</email>
</author>
<published>2026-07-29T09:36:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=84e938bd7661a862589a92635d77f1b7e4a02484'/>
<id>urn:sha1:84e938bd7661a862589a92635d77f1b7e4a02484</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dcd(rp2040): re-issue in-flight transfer on clear-halt toggle reset</title>
<updated>2026-07-09T16:38:31Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-07-09T16:38:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=ad7acc849ab36c1bc2e560fcfac89bd136ec96b3'/>
<id>urn:sha1:ad7acc849ab36c1bc2e560fcfac89bd136ec96b3</id>
<content type='text'>
Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_01HeF2gZ1M7GWkz6Av4BpKPg
</content>
</entry>
<entry>
<title>license: use SPDX identifiers for src/ headers (#3749)</title>
<updated>2026-07-02T14:55:45Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-07-02T14:55:45Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7a4111b96ef6279e75579f9a18443834f6a0871d'/>
<id>urn:sha1:7a4111b96ef6279e75579f9a18443834f6a0871d</id>
<content type='text'>
* license: use SPDX identifiers for src/ headers

Replace the full ~20-line MIT license boilerplate on every src/ file with a
two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following
the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500
lines of duplicated boilerplate.</content>
</entry>
<entry>
<title>fix issue caused by merging active + pending state</title>
<updated>2026-04-01T16:50:26Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-04-01T16:50:26Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=087ceb7417e6c1d72701ae491407490cfe5c6558'/>
<id>urn:sha1:087ceb7417e6c1d72701ae491407490cfe5c6558</id>
<content type='text'>
</content>
</entry>
<entry>
<title>reduce code size, use state to replace active + pending</title>
<updated>2026-04-01T10:47:01Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-04-01T08:51:31Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=78d34d5b6488d7129530461ce1865a33a946e698'/>
<id>urn:sha1:78d34d5b6488d7129530461ce1865a33a946e698</id>
<content type='text'>
</content>
</entry>
<entry>
<title>finally get rp2040 host epx working with 2-sof solution for switching</title>
<updated>2026-03-31T16:53:56Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-31T10:41:50Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9ac343a0471b03b1a76166c72347e7fdbf2c4800'/>
<id>urn:sha1:9ac343a0471b03b1a76166c72347e7fdbf2c4800</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rp2 common refactor</title>
<updated>2026-03-28T16:27:39Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-28T16:27:39Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dfcd271400c31e15a7d38b319c65173c3e4227c7'/>
<id>urn:sha1:dfcd271400c31e15a7d38b319c65173c3e4227c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>rename and clean up</title>
<updated>2026-03-27T10:14:37Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-27T10:14:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=d9d28b7e94aac295e08db5fff8649e1467a37399'/>
<id>urn:sha1:d9d28b7e94aac295e08db5fff8649e1467a37399</id>
<content type='text'>
</content>
</entry>
<entry>
<title>fix E15 workaround issue with out of order in double buffer. device bulk rx/tx ping-pong double buffered all working well</title>
<updated>2026-03-27T06:11:53Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-27T06:11:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=dd08939f68cd5e41f45a942efee41dba85110619'/>
<id>urn:sha1:dd08939f68cd5e41f45a942efee41dba85110619</id>
<content type='text'>
</content>
</entry>
<entry>
<title>clean up hw_endpoint_open(), still has issue with E15 and ping-pong (slow read).</title>
<updated>2026-03-27T06:04:59Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-26T15:41:28Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=9b3d51790f19676c6863f3362608794eff02bfa2'/>
<id>urn:sha1:9b3d51790f19676c6863f3362608794eff02bfa2</id>
<content type='text'>
</content>
</entry>
</feed>
