No description
Find a file
Ryan Malloy da08d1b099 Add Linux gp8psk kernel driver analysis and firmware-driver correlation
Maps all vendor USB control commands (0x80-0x9D) used by the kernel driver
against firmware implementations across all 4 extracted versions.

Key findings:
- PID 0x0203 confirmed in kernel 6.16.5 module aliases (our device)
- PID 0x0204 is a separate SkyWalker-1 hardware revision
- LOAD_BCM4500 (0x88) intentionally STALLs on Rev.2/SkyWalker hardware
- BCM4500 firmware loading protocol documented (64-byte chunked via EP0)
- Complete boot, tuning, DiSEqC, and streaming sequences mapped
2026-02-11 10:29:43 -07:00
docs/diseqc Initial commit: Genpix SkyWalker-1 DVB-S driver source and DiSEqC docs 2026-02-11 04:22:13 -07:00
firmware-driver Extract firmware from official Genpix updater EXEs via Wine memory dump 2026-02-11 06:05:13 -07:00
firmware-dump Add Rev.2 v2.10.4 64K Ghidra image for 8051 analysis 2026-02-11 10:27:05 -07:00
tools Extract firmware from official Genpix updater EXEs via Wine memory dump 2026-02-11 06:05:13 -07:00
.gitignore Initial commit: Genpix SkyWalker-1 DVB-S driver source and DiSEqC docs 2026-02-11 04:22:13 -07:00
firmware-analysis-v206-vs-v213.md Add comparative firmware analysis reports from Ghidra 8051 reverse engineering 2026-02-11 06:44:26 -07:00
gp8psk-driver-analysis.md Add Linux gp8psk kernel driver analysis and firmware-driver correlation 2026-02-11 10:29:43 -07:00