Changes

Jump to navigation Jump to search
348 bytes added ,  17:35, 12 October 2022
Added SyscallAvailableHint2
Line 84: Line 84:     
* 16: [[#HosVersion]]
 
* 16: [[#HosVersion]]
 +
 +
* 17: [[#SyscallAvailableHint2]]
    
==== EndOfList ====
 
==== EndOfList ====
Line 242: Line 244:  
* '''Value[0]:''' HOS version, formatted using libnx's [https://github.com/switchbrew/libnx/blob/master/nx/include/switch/runtime/hosversion.h#L11 MAKEHOSVERSION macro].
 
* '''Value[0]:''' HOS version, formatted using libnx's [https://github.com/switchbrew/libnx/blob/master/nx/include/switch/runtime/hosversion.h#L11 MAKEHOSVERSION macro].
 
* '''Value[1]:''' Magic value indicating the current implementation of Horizon OS.
 
* '''Value[1]:''' Magic value indicating the current implementation of Horizon OS.
 +
 +
==== SyscallAvailableHint2 ====
 +
Supplement to [[#SyscallAvailableHint]] for the extended SVC range.
 +
 +
* '''Key:''' 17
 +
* '''Value[0]:''' 64-bit mask for the 0x80-0xBF SVC range. n:th bit set means SVC is accessible.
 +
* '''Value[1]:''' Reserved/should be zero.
 +
* '''DefaultBehavior:''' See [[#SyscallAvailableHint]].
    
{| class="wikitable" border="1"
 
{| class="wikitable" border="1"

Navigation menu