Filesystem services PXI: Difference between revisions
| No edit summary | No edit summary | ||
| Line 5: | Line 5: | ||
| !  Available since system version | !  Available since system version | ||
| !  Description | !  Description | ||
| |- | |||
| | 0x000101C2 | |||
| | [[1.0.0-0]] | |||
| | [[FSPXI:OpenFile|OpenFile]] | |||
| |- | |||
| | 0x00020142 | |||
| | [[1.0.0-0]] | |||
| | DeleteFile? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr)  | |||
| |- | |||
| | 0x00030244 | |||
| | [[1.0.0-0]] | |||
| | RenameFile? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, secondarchivehandlelo, secondarchivehandlehi, secondpathtype, secondpathsize, pathptrsize, pathptr, secondpathptrsize, secondpathptr) | |||
| |- | |||
| | 0x00040142 | |||
| | [[1.0.0-0]] | |||
| | DeleteDirectory? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr)  | |||
| |- | |||
| | 0x00050202 | |||
| | [[1.0.0-0]] | |||
| | CreateFile? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, unknown_u32, unknown_lo, unknown_hi, pathptrsize, pathptr)  | |||
| |- | |||
| | 0x00060182 | |||
| | [[1.0.0-0]] | |||
| | CreateDirectory? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, unknown_u32, pathptrsize, pathptr)  | |||
| |- | |||
| | 0x00070244 | |||
| | [[1.0.0-0]] | |||
| | RenameDirectory? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, secondarchivehandlelo, secondarchivehandlehi, secondpathtype, secondpathsize, pathptrsize, pathptr, secondpathptrsize, secondpathptr) | |||
| |- | |||
| | 0x00080102 | |||
| | [[1.0.0-0]] | |||
| | OpenDirectory (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) | |||
| |- | |||
| | 0x00090142 | |||
| | [[1.0.0-0]] | |||
| | [[FSPXI:ReadFile|ReadFile]] | |||
| |- | |||
| | 0x000A00C2 | |||
| | [[1.0.0-0]] | |||
| | CalculateFileHashSHA256 | |||
| |- | |||
| | 0x000B0182 | |||
| | [[1.0.0-0]] | |||
| | WriteFile | |||
| |- | |||
| | 0x000C0104 | |||
| | [[1.0.0-0]] | |||
| | [[FSPXI:CalcSavegameMAC|CalcSavegameMAC]] | |||
| |- | |||
| | 0x000D0080 | |||
| | [[1.0.0-0]] | |||
| | [[FSPXI:GetFileSize|GetFileSize]] | |||
| |- | |||
| | 0x000E0100 | |||
| | [[1.0.0-0]] | |||
| | SetFileSize (sizelo, sizehi, filehandlelo, filehandlehi) | |||
| |- | |||
| | 0x000F0080 | |||
| | [[1.0.0-0]] | |||
| | CloseFile (filehandlelo, filehandlehi) | |||
| |- | |||
| | 0x001000C2 | |||
| | [[1.0.0-0]] | |||
| | ReadDirectory (dirhandlelo, dirhandlehi, count, ptrsize, ptr) | |||
| |- | |||
| | 0x00110080 | |||
| | [[1.0.0-0]] | |||
| | CloseDirectory (dirhandlelo, dirhandlehi) | |||
| |- | |||
| | 0x001200C2 | |||
| | [[1.0.0-0]] | |||
| | [[FSPXI:OpenArchive|OpenArchive]] | |||
| |- | |||
| | 0x00130102 | |||
| | [[1.0.0-0]] | |||
| | CreateExtSaveData? (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr)  | |||
| |- | |||
| | 0x00140102 | |||
| | [[1.0.0-0]] | |||
| | (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr)  | |||
| |- | |||
| | 0x0015.... | |||
| | 3.0.0.0? | |||
| | ? | |||
| |- | |||
| | 0x0016.... | |||
| | 3.0.0.0? | |||
| | ? | |||
| |- | |||
| | 0x0017.... | |||
| | 3.0.0.0? | |||
| | ? | |||
| |- | |- | ||
| | 0x00180000 | | 0x00180000 | ||