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. |
| |} | | |} |