Skip to content

chore(cpn): remove SKY9X/9XRPRO#6410

Merged
pfeerick merged 2 commits intomainfrom
pfeerick/cpn-die-sky9x
Jul 24, 2025
Merged

chore(cpn): remove SKY9X/9XRPRO#6410
pfeerick merged 2 commits intomainfrom
pfeerick/cpn-die-sky9x

Conversation

@pfeerick
Copy link
Copy Markdown
Member

@pfeerick pfeerick commented Jul 1, 2025

Summary of changes:

  • rip out 9XRPRO / SKY9X / AR9X remnants
  • FSIZE_ corrections (was in fix(cpn): add HRS V14 #6409, move here as not strictly necessary there)

WiP, some more optimisation / refactoring of some now otherwise redundant functions might still happen... ie. (IS_ARM() needs to go, getReadFirmwareArgs() / getWriteFirmwareArgs() can probably be flattened... etc.

@elecpower Any reason not to rip these out now (as in for 3.0, not necessarily right this instant 🤭)?

@pfeerick pfeerick added this to the 3.0 milestone Jul 1, 2025
@pfeerick pfeerick added the companion Related to the companion software label Jul 1, 2025
@elecpower
Copy link
Copy Markdown
Collaborator

I see no reason to keep. There are also lots of other if horus or taranis checks too.
With the withdrawal of binary support there is lots of housekeeping to do.

@elecpower
Copy link
Copy Markdown
Collaborator

Would suggest holding back on any further work until qt6 is merged.

@pfeerick
Copy link
Copy Markdown
Member Author

pfeerick commented Jul 1, 2025

Definitely - not putting any more effort into this until that is ready to go. Plus only intend to do baby step PRs / commits to make this easier to track.

pfeerick added 2 commits July 24, 2025 03:09
Probably pointless, but it was wrong anyway
@pfeerick pfeerick force-pushed the pfeerick/cpn-die-sky9x branch from b97a86c to 35012bc Compare July 24, 2025 03:53
@pfeerick pfeerick marked this pull request as ready for review July 24, 2025 04:17
@pfeerick pfeerick merged commit fd831e6 into main Jul 24, 2025
3 checks passed
@pfeerick pfeerick deleted the pfeerick/cpn-die-sky9x branch July 24, 2025 23:51
@pfeerick pfeerick modified the milestones: 3.0, 2.12.0 Dec 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

companion Related to the companion software

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants