performInjectionSequence(): Deep refactor with a cleaner.
captureSubQ(): Faster bit-banging and improved timing accuracy.
board_detection(): Optimized logic .
General Cleanup: Fixed all warnings and minimized memory footprint.
Modular breakdown: Separated main logic into
- captureSubQ,
- logic_SCPH_5903,
- logic_Standard,
- performInjectionSequence.
Added support for SCPH-5903 by RepairBox
Co-Authored-By: RepairBox <33960601+danielfergisz@users.noreply.github.com>
removal of the ISR(CTC_TIMER_VECTOR) function, and all its dependencies.
- Timer_Start
- Timer_Stop
modification
- Board detection
- inject_SCEX
- BIOS_PATCH
- MCU
- Setting