Homebrew ABI: Difference between revisions

Line 143: Line 143:
* '''IsRecognitionMandatory:''' False.
* '''IsRecognitionMandatory:''' False.
* '''IsPresenceMandatory:''' False.
* '''IsPresenceMandatory:''' False.
* '''Value[0]:''' Each byte is a rare syscall number that the process has access to. <code>0xFF</code> means byte should be ignored.
* '''Value[0-1]:''' 128bit mask for the entire SVC range, bit set = SVC accessible.
* '''Value[1]:''' Same as above.
* '''DefaultBehavior:''' If NSO0, assume kernelhax thus all rare syscalls are allowed. If NRO0, assume all rare syscalls are inaccessible.
* '''DefaultBehavior:''' If NSO0, assume kernelhax thus all rare syscalls are allowed. If NRO0, assume all rare syscalls are inaccessible.