Line 99: |
Line 99: |
| | 34 || [5.0.0+] GetCacheStorageSize | | | 34 || [5.0.0+] GetCacheStorageSize |
| |- | | |- |
− | | 35 || [6.0.0+] ? (Takes a total of 0xB0-bytes of input, no output) | + | | 35 || [6.0.0+] CreateSaveDataFileSystemByHashSalt (Unofficial name, takes a total of 0xB0-bytes of input, no output) |
| |- | | |- |
| | 51 || [[#OpenSaveDataFileSystem]] | | | 51 || [[#OpenSaveDataFileSystem]] |
Line 125: |
Line 125: |
| | 66 || [5.0.0+] WriteSaveDataFileSystemExtraData2 | | | 66 || [5.0.0+] WriteSaveDataFileSystemExtraData2 |
| |- | | |- |
− | | 67 || [6.0.0+] ? (Takes a total of 0x50-bytes of input, returns 8-bytes of output, and a type-0x6 output buffer) | + | | 67 || [6.0.0+] FindSaveDataWithFilter (Takes a total of 0x50-bytes of input, returns 8-bytes of output, and a type-0x6 output buffer) |
| |- | | |- |
− | | 68 || [6.0.0+] ? (Takes a total of 0x50-bytes of input, returns an [[#ISaveDataInfoReader]]) | + | | 68 || [6.0.0+] OpenSaveDataInfoReaderBySaveDataFilter (Unofficial name, takes a total of 0x50-bytes of input, returns an #ISaveDataInfoReader) |
| |- | | |- |
| | 80 || OpenSaveDataMetaFile | | | 80 || OpenSaveDataMetaFile |
Line 137: |
Line 137: |
| | 83 || [6.0.0+] OpenSaveDataTransferProhibiterForCloudBackUp (Takes an input u64, returns an [[#ISaveDataTransferProhibiter]]) | | | 83 || [6.0.0+] OpenSaveDataTransferProhibiterForCloudBackUp (Takes an input u64, returns an [[#ISaveDataTransferProhibiter]]) |
| |- | | |- |
− | | 84 || [6.0.0+] ? (Takes a total of 0x10-bytes of input, returns 4-bytes of output, and a type-0x6 output buffer) | + | | 84 || [6.0.0+] ListApplicationAccessibleSaveDataOwnerId (Takes a total of 0x10-bytes of input, returns 4-bytes of output, and a type-0x6 output buffer) |
| |- | | |- |
| | 100 || OpenImageDirectoryFileSystem | | | 100 || OpenImageDirectoryFileSystem |
Line 143: |
Line 143: |
| | 110 || [[#OpenContentStorageFileSystem]] | | | 110 || [[#OpenContentStorageFileSystem]] |
| |- | | |- |
− | | 120 || [6.0.0+] ? (Takes 4-bytes of input, returns an [[#IFileSystem]]) | + | | 120 || [6.0.0+] OpenCloudBackupWorkStorageFileSystem (Takes 4-bytes of input, returns an #IFileSystem) |
| |- | | |- |
| | 200 || OpenDataStorageByCurrentProcess | | | 200 || OpenDataStorageByCurrentProcess |
Line 163: |
Line 163: |
| | 511 || [5.0.0+] NotifySystemDataUpdateEvent | | | 511 || [5.0.0+] NotifySystemDataUpdateEvent |
| |- | | |- |
− | | 520 || [6.0.0+] ? (Takes a total of 0xC-bytes of input, no output) | + | | 520 || [6.0.0+] SimulateGameCardDetectionEvent (Takes a total of 0xC-bytes of input, no output) |
| |- | | |- |
| | 600 || [1.0.0-3.0.2] SetCurrentPosixTime | | | 600 || [1.0.0-3.0.2] SetCurrentPosixTime |
Line 239: |
Line 239: |
| | 1009 || [4.0.0+] GetAndClearMemoryReportInfo | | | 1009 || [4.0.0+] GetAndClearMemoryReportInfo |
| |- | | |- |
− | | 1010 || [5.1.0+] | + | | 1010 || [5.1.0+] SetDataStorageRedirectTarget |
| |- | | |- |
| | 1100 || [4.0.0+] OverrideSaveDataTransferTokenSignVerificationKey | | | 1100 || [4.0.0+] OverrideSaveDataTransferTokenSignVerificationKey |
| |- | | |- |
− | | 1200 || [6.0.0+] ? (No input, returns an output [[#IMultiCommitManager]]) | + | | 1110 || [6.0.0+] CorruptSaveDataFileSystemBySaveDataSpaceId2 |
| + | |- |
| + | | 1200 || [6.0.0+] OpenMultiCommitManager (No input, returns an output #IMultiCommitManager) |
| |} | | |} |
| | | |
Line 278: |
Line 280: |
| | 0x8 || 0x8000000000001000 || CanMountImageAndVideoStorage || 3 || [[#OpenImageDirectoryFileSystem]] | | | 0x8 || 0x8000000000001000 || CanMountImageAndVideoStorage || 3 || [[#OpenImageDirectoryFileSystem]] |
| |- | | |- |
− | | 0x9 || 0x8000000200000000<br/>([1.0.0-5.1.0] 0x8000000000000084) || || 3 || cmd120 | + | | 0x9 || 0x8000000200000000<br/>([1.0.0-5.1.0] 0x8000000000000084) || CanMountCloudBackupWorkStorage || 3 || OpenCloudBackupWorkStorageFileSystem |
| |- | | |- |
| | 0xA || 0x8000000000000084<br/>([1.0.0-5.1.0] 0x8000000000000080) || CanMountBisCalibrationFile || 3 || [[#OpenBisFileSystem]] | | | 0xA || 0x8000000000000084<br/>([1.0.0-5.1.0] 0x8000000000000080) || CanMountBisCalibrationFile || 3 || [[#OpenBisFileSystem]] |
Line 380: |
Line 382: |
| | 0xC || 0x8000000000004020 || CanOpenSaveDataInfoReaderForSystem || [[#OpenSaveDataInfoReaderBySaveDataSpaceId]], [[#OpenSaveDataInfoReader]] | | | 0xC || 0x8000000000004020 || CanOpenSaveDataInfoReaderForSystem || [[#OpenSaveDataInfoReaderBySaveDataSpaceId]], [[#OpenSaveDataInfoReader]] |
| |- | | |- |
− | | 0xD || 0x8000000000000040<br/>([1.0.0-5.1.0] 0x8000000000020000) || || cmd68 | + | | 0xD || 0x8000000000000040<br/>([1.0.0-5.1.0] 0x8000000000020000) || || OpenSaveDataInfoReaderBySaveDataFilter |
| |- | | |- |
| | 0xE || 0x8000000000020000<br/>([1.0.0-5.1.0] 0x8000000000000400) || CanOpenSaveDataMetaFile || [[#OpenSaveDataMetaFile]] | | | 0xE || 0x8000000000020000<br/>([1.0.0-5.1.0] 0x8000000000000400) || CanOpenSaveDataMetaFile || [[#OpenSaveDataMetaFile]] |
Line 432: |
Line 434: |
| | [5.0.0+] 0x26 || 0x8000000200002000<br/>([1.0.0-5.1.0] 0x8000000080000110) || CanOpenSaveDataTransferProhibiterForCloudBackUp || [[#OpenSaveDataTransferProhibiterForCloudBackUp]] | | | [5.0.0+] 0x26 || 0x8000000200002000<br/>([1.0.0-5.1.0] 0x8000000080000110) || CanOpenSaveDataTransferProhibiterForCloudBackUp || [[#OpenSaveDataTransferProhibiterForCloudBackUp]] |
| |- | | |- |
− | | [5.0.0+] 0x27 || 0x8000000200002000<br/>([1.0.0-5.1.0] 0x8000000000100008) || || cmd84 | + | | [5.0.0+] 0x27 || 0x8000000200002000<br/>([1.0.0-5.1.0] 0x8000000000100008) || CanListApplicationAccessibleSaveDataOwnerId || ListApplicationAccessibleSaveDataOwnerId |
| |- | | |- |
| | [5.0.0+] 0x28 || 0x8000000000000000<br/>([1.0.0-5.1.0] 0x8000000080010000) || CanControlMmcPatrol || [[#SuspendMmcPatrol]], [[#ResumeMmcPatrol]] | | | [5.0.0+] 0x28 || 0x8000000000000000<br/>([1.0.0-5.1.0] 0x8000000080010000) || CanControlMmcPatrol || [[#SuspendMmcPatrol]], [[#ResumeMmcPatrol]] |
Line 462: |
Line 464: |
| | [6.0.0+] 0x35 || 0x8000000000200000 || CanSetSdCardAccessibility || [[#SetSdCardAccessibility]] | | | [6.0.0+] 0x35 || 0x8000000000200000 || CanSetSdCardAccessibility || [[#SetSdCardAccessibility]] |
| |- | | |- |
− | | [6.0.0+] 0x36 || 0x4000000000000000 || || cmd520, IDeviceOperator cmd500, IDeviceOperator cmd501 | + | | [6.0.0+] 0x36 || 0x4000000000000000 || || SimulateGameCardDetectionEvent, SetGameCardSimulationEvent, ClearGameCardSimulationEvent |
| |- | | |- |
− | | [6.0.0+] 0x37 || 0x8000000000080000 || || cmd1010 | + | | [6.0.0+] 0x37 || 0x8000000000080000 || CanSetDataStorageRedirectTarget || SetDataStorageRedirectTarget |
| |- | | |- |
− | | [6.0.0+] 0x38 || 0x8000000000000000 || || [[#CreateSaveDataFileSystem]], cmd35 | + | | [6.0.0+] 0x38 || 0x8000000000000000 || || [[#CreateSaveDataFileSystem]], CreateSaveDataFileSystemByHashSalt |
| |} | | |} |
| | | |
Line 833: |
Line 835: |
| | 211 || GetGameCardImageHash | | | 211 || GetGameCardImageHash |
| |- | | |- |
− | | 212 || [2.0.0+] GetGameCardErrorInfo | + | | 212 || [2.0.0+] GetGameCardDeviceIdForProdCard |
| |- | | |- |
| | 213 || [2.0.0+] EraseAndWriteParamDirectly | | | 213 || [2.0.0+] EraseAndWriteParamDirectly |
Line 841: |
Line 843: |
| | 215 || [2.0.0+] ForceEraseGameCard | | | 215 || [2.0.0+] ForceEraseGameCard |
| |- | | |- |
− | | 216 || [2.0.0+] GetGameCardErrorInfo2 | + | | 216 || [2.0.0+] GetGameCardErrorInfo |
| |- | | |- |
| | 217 || [2.1.0+] GetGameCardErrorReportInfo | | | 217 || [2.1.0+] GetGameCardErrorReportInfo |
Line 855: |
Line 857: |
| | 401 || [5.0.0+] ResumeSdmmcControl | | | 401 || [5.0.0+] ResumeSdmmcControl |
| |- | | |- |
− | | 402 || [6.0.0+] ? (Takes a total of 4-bytes of input, returns a total of 8-bytes of output) | + | | 402 || [6.0.0+] GetSdmmcConnectionStatus (Takes a total of 4-bytes of input, returns a total of 8-bytes of output) |
| |- | | |- |
− | | 500 || [6.0.0+] ? (Takes a total of 0x14-bytes of input, no output) | + | | 500 || [6.0.0+] SetGameCardSimulationEvent (Takes a total of 0x14-bytes of input, no output) |
| |- | | |- |
− | | 501 || [6.0.0+] ? (Takes a total of 4-bytes of input, no output) | + | | 501 || [6.0.0+] ClearGameCardSimulationEvent (Takes a total of 4-bytes of input, no output) |
| |} | | |} |
| | | |