Difference between revisions of "SMC"

From Nintendo Switch Brew
Jump to navigation Jump to search
(Created page with "= Secure Monitor Calls = The secure monitor provides two top level handlers of which each provides a range of sub handlers. == Id 0 == {| class=wikitable ! Sub-Id || Name |...")
 
m
Line 4: Line 4:
  
 
== Id 0 ==
 
== Id 0 ==
 +
 +
Cryptography related functions.
  
 
{| class=wikitable
 
{| class=wikitable
Line 46: Line 48:
  
 
== Id 1 ==
 
== Id 1 ==
 +
 +
General and power related functions.
  
 
{| class=wikitable
 
{| class=wikitable
 
! Sub-Id || Name || In || Out
 
! Sub-Id || Name || In || Out
 
|-
 
|-
| 0xC4000001 || || ||
+
| 0xC4000001 || oyasumi || ||
 
|-
 
|-
 
| 0x84000002 || || ||
 
| 0x84000002 || || ||

Revision as of 10:53, 10 July 2017

Secure Monitor Calls

The secure monitor provides two top level handlers of which each provides a range of sub handlers.

Id 0

Cryptography related functions.

Sub-Id Name In Out
0xC3000401
0xC3000002 (Same as Id 1 Sub-Id 4.)
0xC3000003
0xC3000404
0xC3000E05
0xC3000006
0xC3000007
0xC3000008
0xC3000009
0xC300000A
0xC300040B
0xC300100C
0xC300100D
0xC300100E
0xC300060F
0xC3000610
0xC3000011
0xC3000012

Id 1

General and power related functions.

Sub-Id Name In Out
0xC4000001 oyasumi
0x84000002
0xC4000003
0xC3000004 (Same as Id 0 Sub-Id 2.)
0xC3000005
0xC3000006
0xC3000007
0xC3000008