Skip to content

Sycl badge improvements - #1020

Merged
mattnite merged 3 commits into
mainfrom
sycl-badge
Aug 30, 2026
Merged

Sycl badge improvements#1020
mattnite merged 3 commits into
mainfrom
sycl-badge

Conversation

@mattnite

@mattnite mattnite commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

While working on the SYCL Badge, I had to make some of these improvements. A lot of the USB stuff needs some style cleanup, but that can be followed up later.

We don't get safety checks in release small, and release safe's
optimizations often lead to larger binaries. This compitme configurable
flag lets developers write tripwires and choose for themselves if they
want to disable them.
This patch makes a general EndianInt type, and moves it into core. I
found it super useful for SCSI in the SYCL Badge.

I also set up an abstraction so you can switch on the setup request with
packet structs.
@mattnite
mattnite merged commit f417df9 into main Aug 30, 2026
56 of 60 checks passed
@mattnite
mattnite deleted the sycl-badge branch August 30, 2026 20:26
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