Changes

115 bytes added ,  18:17, 16 July 2017
no edit summary
Line 139: Line 139:  
| 0x53 || svcCreateInterruptEvent || X1=irq_id || W0=result, W1=handle
 
| 0x53 || svcCreateInterruptEvent || X1=irq_id || W0=result, W1=handle
 
|-
 
|-
| 0x54 || svcQueryPhysicalAddress ||  ||  
+
| 0x54 || [[#svcQueryPhysicalAddress]] ||  ||  
 
|-
 
|-
| 0x55 || svcQueryIoMapping || X0=physaddr, X1=size || X0=virtaddr
+
| 0x55 || [[#svcQueryIoMapping]] || X0=physaddr, X1=size || X0=virtaddr
 
|-
 
|-
 
| 0x56 || svcCreateDeviceAddressSpace || X1=start_addr?, X2=size? || W0=result, W1=handle
 
| 0x56 || svcCreateDeviceAddressSpace || X1=start_addr?, X2=size? || W0=result, W1=handle
Line 391: Line 391:  
== svcUnmapTransferMemory ==
 
== svcUnmapTransferMemory ==
 
Size must match size given in map syscall, otherwise there's an invalid-size error.
 
Size must match size given in map syscall, otherwise there's an invalid-size error.
 +
 +
== svcQueryPhysicalAddress ==
 +
The inverse operation of [[#svcQueryIoAddress]].
 +
 +
== svcQueryIoAddress ==
    
== svcCreateProcess ==
 
== svcCreateProcess ==