Filesystem services: Difference between revisions

Line 563: Line 563:
| ([7.0.0-9.2.0] 0x26) || || 0x8000000000000080 || ||
| ([7.0.0-9.2.0] 0x26) || || 0x8000000000000080 || ||
|-
|-
| 0x26 || CanOpenSdCardStorage || 0xC000000000200000 || RW ||  
| ([10.0.0-14.1.2] 0x26) || || 0xC000000000200000 || ||
|-
| 0x26 || CanOpenBisPartitionDeviceTreeBlob || 0x8000002000000080 || RW || [[#OpenBisStorage]]
|-
|-
| ([3.0.0-5.1.0] 0x27) || || 0x8000000000100008 || ||
| ([3.0.0-5.1.0] 0x27) || || 0x8000000000100008 || ||
Line 571: Line 573:
| ([7.0.0-9.2.0] 0x27) || || 0xC000000000200000 || ||  
| ([7.0.0-9.2.0] 0x27) || || 0xC000000000200000 || ||  
|-
|-
| [3.0.0+] 0x27 || CanOpenGameCardStorage || 0x8000000000000100 || RW || [[#OpenGameCardStorage]], [[#EraseGameCard]] (bit1), [[#WriteToGameCard]] (bit1), [[#GetGameCardErrorInfo]] (bit1), [[#EraseAndWriteParamDirectly]] (bit1), [[#ReadParamDirectly]] (bit1), [[#ForceEraseGameCard]] (bit1)
| ([10.0.0-14.1.2] 0x27) || || 0x8000000000000100 || ||
|-
| [3.0.0+] 0x27 || CanOpenSdCardStorage || 0xC000000000200000 || RW ||  
|-
|-
| ([3.0.0-5.1.0] 0x28) || || 0xC000000000400000 || ||
| ([3.0.0-5.1.0] 0x28) || || 0xC000000000400000 || ||
Line 579: Line 583:
| ([7.0.0-9.2.0] 0x28) || || 0x8000000000000100 || ||
| ([7.0.0-9.2.0] 0x28) || || 0x8000000000000100 || ||
|-
|-
| [3.0.0+] 0x28 || CanMountSystemDataPrivate || 0x8000000000100008 || R- || [[#OpenFileSystem]], [[#OpenDataStorageByDataId]]
| ([10.0.0-14.1.2] 0x28) || || 0x8000000000100008 || ||
|-
| [3.0.0+] 0x28 || CanOpenGameCardStorage || 0x8000000000000100 || RW || [[#OpenGameCardStorage]], [[#EraseGameCard]] (bit1), [[#WriteToGameCard]] (bit1), [[#GetGameCardErrorInfo]] (bit1), [[#EraseAndWriteParamDirectly]] (bit1), [[#ReadParamDirectly]] (bit1), [[#ForceEraseGameCard]] (bit1)
|-
|-
| ([4.0.0-5.1.0] 0x29) || || 0x8000000000010000 || ||
| ([4.0.0-5.1.0] 0x29) || || 0x8000000000010000 || ||
Line 587: Line 593:
| ([7.0.0-9.2.0] 0x29) || || 0x8000000000100008 || ||
| ([7.0.0-9.2.0] 0x29) || || 0x8000000000100008 || ||
|-
|-
| [4.0.0+] 0x29 || CanMountHost || 0xC000000000400000 || RW || [[#OpenHostFileSystem]]
| ([10.0.0-14.1.2] 0x29) || || 0xC000000000400000 || ||
|-
| [4.0.0+] 0x29 || CanMountSystemDataPrivate || 0x8000000000100008 || R- || [[#OpenFileSystem]], [[#OpenDataStorageByDataId]]
|-
|-
| ([5.0.0-5.1.0] 0x2A) || || 0x8000000000000000 || ||
| ([5.0.0-5.1.0] 0x2A) || || 0x8000000000000000 || ||
Line 595: Line 603:
| ([7.0.0-9.2.0] 0x2A) || || 0xC000000000400000 || ||
| ([7.0.0-9.2.0] 0x2A) || || 0xC000000000400000 || ||
|-
|-
| [5.0.0+] 0x2A || CanMountRegisteredUpdatePartition || 0x8000000000010000 || R- || [[#OpenRegisteredUpdatePartition]]
| ([10.0.0-14.1.2] 0x2A) || || 0x8000000000010000 || ||
|-
| [5.0.0+] 0x2A || CanMountHost || 0xC000000000400000 || RW || [[#OpenHostFileSystem]]
|-
|-
| ([6.0.0-6.2.0] 0x2B) || || 0x8000000000000000 || ||
| ([6.0.0-6.2.0] 0x2B) || || 0x8000000000000000 || ||
Line 601: Line 611:
| ([7.0.0-9.2.0] 0x2B) || || 0x8000000000010000 || ||  
| ([7.0.0-9.2.0] 0x2B) || || 0x8000000000010000 || ||  
|-
|-
| [6.0.0+] 0x2B || CanOpenSaveDataInternalStorage || 0x8000000000000000 || RW || [[#OpenSaveDataInternalStorageFileSystem]]
| ([10.0.0-14.1.2] 0x2B) || || 0x8000000000000000 || ||
|-
| [6.0.0+] 0x2B || CanMountRegisteredUpdatePartition || 0x8000000000010000 || R- || [[#OpenRegisteredUpdatePartition]]
|-
|-
| ([7.0.0-9.2.0] 0x2C) || || 0x8000000000000000 || ||
| ([7.0.0-9.2.0] 0x2C) || || 0x8000000000000000 || ||
Line 607: Line 619:
| ([10.0.0-10.2.0] 0x2C) || || 0x0000000000000000 || ||
| ([10.0.0-10.2.0] 0x2C) || || 0x0000000000000000 || ||
|-
|-
| [7.0.0+] 0x2C || CanMountTemporaryDirectory|| 0xC000000000000000 || RW ||  
| ([11.0.0-14.1.2] 0x2C) || || 0xC000000000000000 || ||
|-
| [7.0.0+] 0x2C || CanOpenSaveDataInternalStorage || 0x8000000000000000 || RW || [[#OpenSaveDataInternalStorageFileSystem]]
|-
|-
| ([7.0.0-9.2.0] 0x2D) || || 0x0000000000000000 || ||
| ([7.0.0-9.2.0] 0x2D) || || 0x0000000000000000 || ||
|-
|-
| [7.0.0+] 0x2D || CanMountAllBaseFilesystem || 0x8000000000000000 || RW || OpenBaseFileSystem
| ([10.0.0-10.2.0] 0x2D) || || 0x8000000000000000 || ||
|-
| [7.0.0+] 0x2D || CanMountTemporaryDirectory || 0xC000000000000000 || RW ||
|-
| ([11.0.0-14.1.2] 0x2E) || || 0x0000000000000000 || ||
|-
| [11.0.0+] 0x2E || CanMountAllBaseFilesystem || 0x8000000000000000 || RW || OpenBaseFileSystem
|-
|-
| [11.0.0+] 0x2E || CanNotMount || 0x0000000000000000 || -- || OpenCustomStorageFileSystem
| [15.0.0+] 0x2F || CanNotMount || 0x0000000000000000 || -- || OpenCustomStorageFileSystem
|}
|}