Skip to content

Conversation

earlephilhower
Copy link
Owner

Redo the multiple convoluted ifs + nested trinaries into a simpler switch() statement to make it easier to work on the library.

Remove all hardcoded "swap" versions of PIO programs because they are a headache and need to manually be sync'd with the normal pinout programs. Instead, dynamically swap the sideset pins from the single normal-mode version. Removes 1/2 of the PIO programs.

Redo the multiple convoluted ifs + nested trinaries into a simpler
switch() statement to make it easier to work on the library.

Remove all hardcoded "swap" versions of PIO programs because they
are a headache and need to manually be sync'd with the normal pinout
programs.  Instead, dynamically swap the sideset pins from the
single normal-mode version.  Removes 1/2 of the PIO programs.
@earlephilhower earlephilhower merged commit b35aaa4 into master Oct 3, 2025
32 checks passed
@earlephilhower earlephilhower deleted the swappo branch October 3, 2025 19:33
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