Difference between revisions of "Kernel ABI"

From 3dbrew
Jump to navigation Jump to search
(Starting the page, just throwing content in there for now.)
 
Line 7: Line 7:
 
!  Inputs
 
!  Inputs
 
!  Outputs
 
!  Outputs
 +
|-
 +
| 0x1B
 +
| SetTimer
 +
| Timer handle, initial_low, interval_low, initial_high, interval_high
 +
| Result
 
|-
 
|-
 
| 0x2D
 
| 0x2D

Revision as of 20:03, 13 May 2016

Inputs are read from registers starting from r0 and outputs are written back to the same registers (also starting with r0).

Id Name Inputs Outputs
0x1B SetTimer Timer handle, initial_low, interval_low, initial_high, interval_high Result
0x2D ConnectToPort ??, pointer to port name Result, handle to KClientSession
0x32 SendSyncRequest handle to KClientSession Result