<feed xmlns='http://www.w3.org/2005/Atom'>
<title>tinyusb.git/src/portable/chipidea/ci_hs, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<id>http://cgit.235523.xyz/tinyusb.git/atom/src/portable/chipidea/ci_hs?h=master</id>
<link rel='self' href='http://cgit.235523.xyz/tinyusb.git/atom/src/portable/chipidea/ci_hs?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/'/>
<updated>2026-07-14T08:23:07Z</updated>
<entry>
<title>dcd(ci_hs): stale overlay fix; run usbtest on lpcxpresso43s67</title>
<updated>2026-07-14T08:23:07Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-07-14T08:23:07Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=ca402a0e781eb4d5580030f713377552b72eddda'/>
<id>urn:sha1:ca402a0e781eb4d5580030f713377552b72eddda</id>
<content type='text'>
- dcd_edpt_stall flushes the primed buffer (ENDPTFLUSH), but the aborted
  transfer's dQH overlay can be left ACTIVE with mid-transfer state; the
  next prime after clear-halt then resumes the stale overlay instead of
  loading the fresh qtd, so post-halt IN reads return mid-buffer data
  (usbtest case 13 'buf[32] = 56 (not 0)', with case 18 failing
  downstream of the same corruption in the full battery). qhd_start_xfer
  now clears overlay.active alongside overlay.halted before linking the
  new qtd.
- test/hil(hfp): drop lpcxpresso43s67's device/usbtest skip - the
  historical first-case wedge no longer reproduces on this branch, and
  with the overlay fix the board runs 30/30 on its Fresco xHCI host
  (previously 28/30 with deterministic case 13/18 failures).
  mimxrt1064_evk (imxrt dcache path) 30/30 regression-clean.
- docs(hil skill): document the external hifiphile rig - pool
  test/hil/hfp.json, SSH-reachable from htpc/ci with no outbound SSH,
  exercised by the CI hil-tinyusb (hfp.json) job; never run HIL against
  it during development unless the user explicitly asks.

Co-Authored-By: Claude Fable 5 &lt;noreply@anthropic.com&gt;
Claude-Session: https://claude.ai/code/session_017TQZrFfU3K4Y198aLsUpBC
</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 ep_ctrl_mask() corrupting opposite direction's ENDPTCTRL bits</title>
<updated>2026-03-07T20:53:01Z</updated>
<author>
<name>gab-k</name>
<email>gabriel@koppenstein.com</email>
</author>
<published>2026-03-07T20:53:01Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=11a3c3b712eb97e5c05ed3df20dcde9451fe158d'/>
<id>urn:sha1:11a3c3b712eb97e5c05ed3df20dcde9451fe158d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Merge pull request #3528 from hathach/improve-iar-warnings</title>
<updated>2026-03-06T04:57:53Z</updated>
<author>
<name>Ha Thach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-06T04:57:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=06a4c6d7190ef83f76b2a65496f2a48a54a8c134'/>
<id>urn:sha1:06a4c6d7190ef83f76b2a65496f2a48a54a8c134</id>
<content type='text'>
Add IAR warning flags to CMake build and resolve warnings</content>
</entry>
<entry>
<title>fix warnings</title>
<updated>2026-03-06T04:26:00Z</updated>
<author>
<name>hathach</name>
<email>thach@tinyusb.org</email>
</author>
<published>2026-03-06T03:59:32Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=94baf394686f92d9edaf109dcae30fa7b531fefc'/>
<id>urn:sha1:94baf394686f92d9edaf109dcae30fa7b531fefc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update PORTSC1</title>
<updated>2026-03-05T15:23:24Z</updated>
<author>
<name>Zixun LI</name>
<email>admin@hifiphile.com</email>
</author>
<published>2026-03-05T15:23:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=4ed45cf9bc866750492210b0a14bf751d43421ab'/>
<id>urn:sha1:4ed45cf9bc866750492210b0a14bf751d43421ab</id>
<content type='text'>
Signed-off-by: Zixun LI &lt;admin@hifiphile.com&gt;
</content>
</entry>
<entry>
<title>ci_hs: add deinit support</title>
<updated>2026-03-05T15:09:39Z</updated>
<author>
<name>Zixun LI</name>
<email>admin@hifiphile.com</email>
</author>
<published>2025-12-03T15:26:56Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=7088dc528bd5a89a77e06798d8b5384962748828'/>
<id>urn:sha1:7088dc528bd5a89a77e06798d8b5384962748828</id>
<content type='text'>
Signed-off-by: Zixun LI &lt;admin@hifiphile.com&gt;
</content>
</entry>
<entry>
<title>Merge remote-tracking branch 'tinyusb/master' into support-nxp-rw612</title>
<updated>2025-12-16T19:47:37Z</updated>
<author>
<name>HiFiPhile</name>
<email>admin@hifiphile.com</email>
</author>
<published>2025-12-16T19:47:15Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=abf27bfa37f9e8bee49011eb91f7088287afa529'/>
<id>urn:sha1:abf27bfa37f9e8bee49011eb91f7088287afa529</id>
<content type='text'>
Signed-off-by: HiFiPhile &lt;admin@hifiphile.com&gt;
</content>
</entry>
<entry>
<title>support hpmicro chips</title>
<updated>2025-12-16T05:08:30Z</updated>
<author>
<name>Zhihong Chen</name>
<email>zhihong.chen@hpmicro.com</email>
</author>
<published>2025-12-08T05:59:21Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=ba3319d90d546143d169b398166b457082ad21d4'/>
<id>urn:sha1:ba3319d90d546143d169b398166b457082ad21d4</id>
<content type='text'>
Signed-off-by: Zhihong Chen &lt;zhihong.chen@hpmicro.com&gt;
</content>
</entry>
<entry>
<title>bsp: nxp: add support for RW612 (FRDM-RW612)</title>
<updated>2025-12-14T00:30:12Z</updated>
<author>
<name>gab-k</name>
<email>gabriel@koppenstein.com</email>
</author>
<published>2025-12-14T00:30:12Z</published>
<link rel='alternate' type='text/html' href='http://cgit.235523.xyz/tinyusb.git/commit/?id=b43b99a571e81fb99f6603d9534f7d4bb55e8d02'/>
<id>urn:sha1:b43b99a571e81fb99f6603d9534f7d4bb55e8d02</id>
<content type='text'>
- Added `rw61x` family support.
- Added `frdm_rw612` board support.
- Update `get_deps.py` to include mcux-sdk for RW61x.
- Add ci_hs_rw61x include to ChipIdea HS driver and enable host examples.
</content>
</entry>
</feed>
