Line 3:
Line 3:
|-
|-
! Command Header
! Command Header
+
! Available since system version
! Description
! Description
|-
|-
| 0x00010244
| 0x00010244
+
| [[1.0.0-0]]
| SignRsaSha256
| SignRsaSha256
|-
|-
| 0x00020244
| 0x00020244
+
| [[1.0.0-0]]
| VerifyRsaSha256
| VerifyRsaSha256
|-
|-
| Not implemented
| Not implemented
−
| SetAesKey
+
|
+
| SetAesKey (just returns error 0xD8C107F4)
|-
|-
| 0x00040204
| 0x00040204
+
| [[1.0.0-0]]
| [[PS:EncryptDecryptAes|EncryptDecryptAes]]
| [[PS:EncryptDecryptAes|EncryptDecryptAes]]
|-
|-
| 0x00050284
| 0x00050284
+
| [[1.0.0-0]]
| [[PS:EncryptSignDecryptVerifyAesCcm|EncryptSignDecryptVerifyAesCcm]]
| [[PS:EncryptSignDecryptVerifyAesCcm|EncryptSignDecryptVerifyAesCcm]]
|-
|-
| 0x00060040
| 0x00060040
+
| [[1.0.0-0]]
| GetRomId (u32 processID)
| GetRomId (u32 processID)
|-
|-
| 0x00070040
| 0x00070040
+
| [[1.0.0-0]]
| GetRomId2 (u32 processID)
| GetRomId2 (u32 processID)
|-
|-
| 0x00080040
| 0x00080040
+
| [[1.0.0-0]]
| GetRomMakerCode (u32 processID)
| GetRomMakerCode (u32 processID)
|-
|-
| 0x00090000
| 0x00090000
+
| [[1.0.0-0]]
| GetCTRCardAutoStartupBit
| GetCTRCardAutoStartupBit
|-
|-
| 0x000A0000
| 0x000A0000
+
| [[1.0.0-0]]
| GetLocalFriendCodeSeed
| GetLocalFriendCodeSeed
|-
|-
| 0x000B0000
| 0x000B0000
+
| [[1.0.0-0]]
| GetDeviceId
| GetDeviceId
|-
|-
| 0x000C0000
| 0x000C0000
+
| [[1.0.0-0]]
| GatherEntropy
| GatherEntropy
|-
|-
| 0x000D0042
| 0x000D0042
+
| [[1.0.0-0]]
| GenerateRandomBytes
| GenerateRandomBytes
|-
|-
| 0x000E0082
| 0x000E0082
+
| New3DS = [[8.1.0-0_New3DS]], Old3DS = [[9.0.0-20]]
| Interface for [[Process_Services_PXI]] New3DS command 0x04010084.
| Interface for [[Process_Services_PXI]] New3DS command 0x04010084.
|-
|-
| 0x000F0082
| 0x000F0082
+
| New3DS = [[8.1.0-0_New3DS]], Old3DS = [[9.0.0-20]]
| Interface for [[Process_Services_PXI]] New3DS command 0x04020082.
| Interface for [[Process_Services_PXI]] New3DS command 0x04020082.
|-
|-
| 0x00100042
| 0x00100042
+
| New3DS = [[8.1.0-0_New3DS]], Old3DS = [[9.0.0-20]]
| Interface for [[Process_Services_PXI]] New3DS command 0x04030044.
| Interface for [[Process_Services_PXI]] New3DS command 0x04030044.
|-
|-
| 0x00110042
| 0x00110042
+
| New3DS = [[8.1.0-0_New3DS]], Old3DS = [[9.0.0-20]]
| Interface for [[Process_Services_PXI]] New3DS command 0x04040044.
| Interface for [[Process_Services_PXI]] New3DS command 0x04040044.
|}
|}