A detailed account of reverse engineering the SGI O2 workstation's PROM firmware to enable CPU upgrades. The author built a decompiler that converts the 512 KiB binary into modifiable assembly by discovering the firmware's structure: section headers (SHDRs), checksums, code/data boundaries, and virtual memory layout. Key
Table of contents
Reverse Engineering the PROM for the SGI O2BackgroundThe ProblemThe (partial) SolutionReverse engineering the IP32 PROMFootnotesSort: