Is there a machine-readable list of OS SWIs, their SWI numbers and ideally their calling convention (registers used) available anywhere?
I'm writing some plugins for Ghidra to aid in disassembling RISC OS modules and applications, and at the very least I'd like to convert the SWI numbers to names. It'd be even nicer if I could make the SWI calls look like OSLib-style function calls.
I'm writing some plugins for Ghidra to aid in disassembling RISC OS modules and applications, and at the very least I'd like to convert the SWI numbers to names. It'd be even nicer if I could make the SWI calls look like OSLib-style function calls.
Statistics: Posted by philpem — Fri Dec 20, 2024 3:49 pm