Skip to content

Restore TinyUSB to the revision set by #1455 - #1721

Closed
djGLiTCH wants to merge 1 commit into
OpenStickCommunity:mainfrom
djGLiTCH:20260921-restore-tinyusb
Closed

djGLiTCH wants to merge 1 commit into
OpenStickCommunity:mainfrom
djGLiTCH:20260921-restore-tinyusb

Conversation

@djGLiTCH

Copy link
Copy Markdown
Contributor

#1455 moved lib/tinyusb to 9865cba1 on the OpenStickCommunity fork. The #1514 squash merge moved the pointer back to f7779351, leaving .gitmodules unchanged. Both revisions exist in the fork, so main still builds and nothing flagged it. I noticed it while rebasing #1691 onto the merged LED refactor.

This PR puts the pointer back and changes nothing else. The two revisions differ by one commit, OpenStickCommunity/tinyusb#1, a one-line change in src/class/hid/hid_host.c. It makes hidh_open() record the device's bInterfaceProtocol instead of a fixed HID_ITF_PROTOCOL_NONE, which is the value KeyboardHostListener::mount() reads through tuh_hid_interface_protocol().

Built locally for Haute42COSMOXMUltra on top of current main. I have not tested USB host devices with either revision, so this PR simply restores what #1455 set.

Kept separate from #1691 on purpose so that PR stays Host Lighting only.

OpenStickCommunity#1455 moved lib/tinyusb to 9865cba1 on the OpenStickCommunity fork. The
OpenStickCommunity#1514 squash merge moved the pointer back to f7779351, leaving .gitmodules
unchanged. Both revisions exist in the fork, so main still builds and
nothing flagged it.

This puts the pointer back. The two revisions differ by one commit,
OpenStickCommunity/tinyusb#1 (src/class/hid/hid_host.c).
@djGLiTCH

djGLiTCH commented Oct 6, 2026

Copy link
Copy Markdown
Contributor Author

Closing this, as it is no longer needed.

#1684 and #1698 moved lib/tinyusb to 7884ef7f on a newer TinyUSB, which supersedes the revision this PR restored.

@djGLiTCH djGLiTCH closed this Oct 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant