Filesystem services PXI
Jump to navigation
Jump to search
Command Header | Description |
---|---|
0x000101C2 | OpenFile |
0x00020142 | DeleteFile? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) |
0x00030244 | RenameFile? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, secondarchivehandlelo, secondarchivehandlehi, secondpathtype, secondpathsize, pathptrsize, pathptr, secondpathptrsize, secondpathptr) |
0x00040142 | DeleteDirectory? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) |
0x00050202 | CreateFile? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, unknown_u32, unknown_lo, unknown_hi, pathptrsize, pathptr) |
0x00060182 | CreateDirectory? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, unknown_u32, pathptrsize, pathptr) |
0x00070244 | RenameDirectory? (unknown_u32, archivehandlelo, archivehandlehi, pathtype, pathsize, secondarchivehandlelo, secondarchivehandlehi, secondpathtype, secondpathsize, pathptrsize, pathptr, secondpathptrsize, secondpathptr) |
0x00080102 | OpenDirectory (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) |
0x00090142 | ReadFile |
0x000A00C2 | CalculateFileHashSHA256 |
0x000B0182 | WriteFile |
0x000C0104 | CalcSavegameMAC |
0x000D0080 | GetFileSize |
0x000E0100 | SetFileSize (sizelo, sizehi, filehandlelo, filehandlehi) |
0x000F0080 | CloseFile (filehandlelo, filehandlehi) |
0x001000C2 | ReadDirectory (dirhandlelo, dirhandlehi, count, ptrsize, ptr) |
0x00110080 | CloseDirectory (dirhandlelo, dirhandlehi) |
0x001200C2 | OpenArchive |
0x00130102 | CreateExtSaveData? (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) |
0x00140102 | (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) |
0x00150102 | (archivehandlelo, archivehandlehi, pathtype, pathsize, pathptrsize, pathptr) |
0x00160080 | CloseArchive (archivehandlelo, archivehandlehi) |
0x00170080 | ReopenArchive? (archivehandlelo, archivehandlehi) |
0x00180000 | GetCardType |
0x00190000 | GetSdmcArchiveResource |
0x001A0000 | GetNandArchiveResource |
0x001B0000 | GetSdmcFatFsError |
0x001C0000 | GetSdmcDetected |
0x001D0000 | GetSdmcWritable |
0x001E0042 | GetSdmcCid |
0x001F0042 | GetNandCid |
0x00200000 | GetSdmcSpeedInfo |
0x00210000 | GetNandSpeedInfo |
0x00220042 | GetSdmcLog |
0x00230042 | GetNandLog |
0x00240000 | ClearSdmcLog |
0x00250000 | ClearNandLog |
0x00260000 | GetCardSlotInserted |
0x00270000 | CardSlotPowerOn |
0x00280000 | CardSlotPowerOff |
0x00290000 | CardSlotGetIfPowerStatus |
0x002A0040 | CardNorDirectCommand (These CardNor commands are used for accessing the raw gamecard savegame?) |
0x002B0080 | CardNorDirectCommandWithAddress |
0x002C0082 | CardNorDirectRead |
0x002D00C2 | CardNorDirectReadWithAddress |
0x002E0082 | CardNorDirectWrite |
0x002F00C2 | CardNorDirectWriteWithAddress |
0x003000C2 | CardNorDirectRead4IO |
0x00310082 | CardNorDirectCpuWriteWithoutVerify |
0x00320040 | CardNorDirectSectorEraseWithoutVerify |
0x00330080 | GetProductInfo |
0x00340040 | SetCardSpiBaudrate |
0x00350040 | SetCardSpiBusMode |
0x00360040 | SendInitializeInfo |
0x00370140 | CreateExtSaveData |
0x003800C0 | DeleteExtSaveData |
0x00390082 | EnumerateExtSaveData |
0x003A0100 | GetSpecialContentIndex |
0x003B00C2 | GetLegacyRomHeader |
0x003C00C2 | GetLegacyBannerData |
0x003F0000 | DeleteSdmcRoot |
0x00400040 | DeleteAllExtSaveDataOnNand |
0x00410000 | InitializeCtrFilesystem |
0x00420000 | CreateSeed |
0x00430042 | GetSdmcCtrRootPath |
0x00440040 | GetArchiveResource |
0x00450002 | ExportIntegrityVerificationSeed |
0x00460002 | ImportIntegrityVerificationSeed |
0x00470082 | EnumerateSharedExtSaveData |
0x00480102 | GetLegacySubBannerData |
0x00490042 | Initialize (?) |
0x004A00C2 | OpenSpecialFile? (archivehandlelo, archivehandlehi, size, ptrsize_mul2, ptr) |
0x004B0102 | ReadSpecialFile |
0x004C0040 | GetSpecialFileSize |