Config Services: Difference between revisions
No edit summary |
|||
Line 127: | Line 127: | ||
|- | |- | ||
! Command Header | ! Command Header | ||
! Available since system version | |||
! Description | ! Description | ||
|- | |- | ||
| 0x04010082 | | 0x04010082 | ||
| | |||
| [[CfgS:GetConfigInfoBlk8|GetConfigInfoBlk8]] | | [[CfgS:GetConfigInfoBlk8|GetConfigInfoBlk8]] | ||
|- | |- | ||
| 0x04020082 | | 0x04020082 | ||
| | |||
| [[CfgS:SetConfigInfoBlk4|SetConfigInfoBlk4]] | | [[CfgS:SetConfigInfoBlk4|SetConfigInfoBlk4]] | ||
|- | |- | ||
| 0x04030000 | | 0x04030000 | ||
| | |||
| [[Cfg:UpdateConfigNANDSavegame|UpdateConfigNANDSavegame]] | | [[Cfg:UpdateConfigNANDSavegame|UpdateConfigNANDSavegame]] | ||
|- | |- | ||
| 0x04040042 | | 0x04040042 | ||
| | |||
| [[Cfg:GetLocalFriendCodeSeedData|GetLocalFriendCodeSeedData]] | | [[Cfg:GetLocalFriendCodeSeedData|GetLocalFriendCodeSeedData]] | ||
|- | |- | ||
| 0x04050000 | | 0x04050000 | ||
| | |||
| [[CfgS:GetLocalFriendCodeSeed|GetLocalFriendCodeSeed]] | | [[CfgS:GetLocalFriendCodeSeed|GetLocalFriendCodeSeed]] | ||
|- | |- | ||
| 0x04060000 | | 0x04060000 | ||
| | |||
| [[Cfg:SecureInfoGetRegion|SecureInfoGetRegion]] | | [[Cfg:SecureInfoGetRegion|SecureInfoGetRegion]] | ||
|- | |- | ||
| 0x04070000 | | 0x04070000 | ||
| | |||
| [[CfgS:SecureInfoGetByte101|SecureInfoGetByte101]] | | [[CfgS:SecureInfoGetByte101|SecureInfoGetByte101]] | ||
|- | |- | ||
| 0x04080042 | | 0x04080042 | ||
| | |||
| [[CfgS:SecureInfoGetSerialNo|SecureInfoGetSerialNo]] | | [[CfgS:SecureInfoGetSerialNo|SecureInfoGetSerialNo]] | ||
|- | |- | ||
| 0x04090000 | | 0x04090000 | ||
| | |||
| [[Cfg:UpdateConfigBlk00040003|UpdateConfigBlk00040003]] | | [[Cfg:UpdateConfigBlk00040003|UpdateConfigBlk00040003]] | ||
|- | |||
| 0x040A0000 | |||
| ? | |||
| ? | |||
|- | |||
| 0x040B0000 | |||
| ? | |||
| ? | |||
|- | |||
| 0x040C0000 | |||
| ? | |||
| ? | |||
|- | |||
| 0x040D0040 | |||
| ? | |||
| ? | |||
|- | |||
| 0x040E0000 | |||
| ? | |||
| ? | |||
|- | |||
| 0x040F0000 | |||
| ? | |||
| ? | |||
|- | |- | ||
| 0x08010082 | | 0x08010082 | ||
| | |||
| [[CfgS:GetConfigInfoBlk8|GetConfigInfoBlk8]] | | [[CfgS:GetConfigInfoBlk8|GetConfigInfoBlk8]] | ||
|- | |- | ||
| 0x08020082 | | 0x08020082 | ||
| | |||
| [[CfgS:SetConfigInfoBlk4|SetConfigInfoBlk4]] | | [[CfgS:SetConfigInfoBlk4|SetConfigInfoBlk4]] | ||
|- | |- | ||
| 0x08030000 | | 0x08030000 | ||
| | |||
| [[Cfg:UpdateConfigNANDSavegame|UpdateConfigNANDSavegame]] | | [[Cfg:UpdateConfigNANDSavegame|UpdateConfigNANDSavegame]] | ||
|- | |- | ||
| 0x080400C2 | | 0x080400C2 | ||
| | |||
| [[CfgI:CreateConfigInfoBlk|CreateConfigInfoBlk]] | | [[CfgI:CreateConfigInfoBlk|CreateConfigInfoBlk]] | ||
|- | |- | ||
| 0x08050000 | | 0x08050000 | ||
| | |||
| [[CfgI:DeleteConfigNANDSavefile|DeleteConfigNANDSavefile]] | | [[CfgI:DeleteConfigNANDSavefile|DeleteConfigNANDSavefile]] | ||
|- | |- | ||
| 0x08060000 | | 0x08060000 | ||
| | |||
| [[CfgI:FormatConfig|FormatConfig]] | | [[CfgI:FormatConfig|FormatConfig]] | ||
|- | |- | ||
| 0x08070000 | | 0x08070000 | ||
| | |||
| This basically just returns result-code value 0x0, due to code this eventually executes being NOPed out. | | This basically just returns result-code value 0x0, due to code this eventually executes being NOPed out. | ||
|- | |- | ||
| 0x08080000 | | 0x08080000 | ||
| | |||
| This updates the config blocks for blkIDs 0x0 and 0x20000. In certain cases this may call the code for [[CfgI:FormatConfig|FormatConfig]]. | | This updates the config blocks for blkIDs 0x0 and 0x20000. In certain cases this may call the code for [[CfgI:FormatConfig|FormatConfig]]. | ||
|- | |- | ||
| 0x08090000 | | 0x08090000 | ||
| | |||
| This updates the config block for blkID 0x60000. | | This updates the config block for blkID 0x60000. | ||
|- | |- | ||
| 0x080A0000 | | 0x080A0000 | ||
| | |||
| This updates the config block for blkID 0x00040001. | | This updates the config block for blkID 0x00040001. | ||
|- | |- | ||
| 0x080B0082 | | 0x080B0082 | ||
| | |||
| [[CfgI:SetGetLocalFriendCodeSeedData|SetGetLocalFriendCodeSeedData]] | | [[CfgI:SetGetLocalFriendCodeSeedData|SetGetLocalFriendCodeSeedData]] | ||
|- | |- | ||
| 0x080C0042 | | 0x080C0042 | ||
| | |||
| [[CfgI:SetLocalFriendCodeSeedSignature|SetLocalFriendCodeSeedSignature]] | | [[CfgI:SetLocalFriendCodeSeedSignature|SetLocalFriendCodeSeedSignature]] | ||
|- | |- | ||
| 0x080D0000 | | 0x080D0000 | ||
| | |||
| [[CfgI:DeleteCreateNANDLocalFriendCodeSeed|DeleteCreateNANDLocalFriendCodeSeed]] | | [[CfgI:DeleteCreateNANDLocalFriendCodeSeed|DeleteCreateNANDLocalFriendCodeSeed]] | ||
|- | |- | ||
| 0x080E0000 | | 0x080E0000 | ||
| | |||
| [[CfgI:VerifySigLocalFriendCodeSeed|VerifySigLocalFriendCodeSeed]] | | [[CfgI:VerifySigLocalFriendCodeSeed|VerifySigLocalFriendCodeSeed]] | ||
|- | |- | ||
| 0x080F0042 | | 0x080F0042 | ||
| | |||
| [[Cfg:GetLocalFriendCodeSeedData|GetLocalFriendCodeSeedData]] | | [[Cfg:GetLocalFriendCodeSeedData|GetLocalFriendCodeSeedData]] | ||
|- | |- | ||
| 0x08100000 | | 0x08100000 | ||
| | |||
| [[CfgS:GetLocalFriendCodeSeed|GetLocalFriendCodeSeed]] | | [[CfgS:GetLocalFriendCodeSeed|GetLocalFriendCodeSeed]] | ||
|- | |- | ||
| 0x08110084 | | 0x08110084 | ||
| | |||
| [[CfgI:SetSecureInfo|SetSecureInfo]] | | [[CfgI:SetSecureInfo|SetSecureInfo]] | ||
|- | |- | ||
| 0x08120000 | | 0x08120000 | ||
| | |||
| [[CfgI:DeleteCreateNANDSecureInfo|DeleteCreateNANDSecureInfo]] | | [[CfgI:DeleteCreateNANDSecureInfo|DeleteCreateNANDSecureInfo]] | ||
|- | |- | ||
| 0x08130000 | | 0x08130000 | ||
| | |||
| [[CfgI:VerifySigSecureInfo|VerifySigSecureInfo]] | | [[CfgI:VerifySigSecureInfo|VerifySigSecureInfo]] | ||
|- | |- | ||
| 0x08140042 | | 0x08140042 | ||
| | |||
| [[CfgI:SecureInfoGetData|SecureInfoGetData]] | | [[CfgI:SecureInfoGetData|SecureInfoGetData]] | ||
|- | |- | ||
| 0x08150042 | | 0x08150042 | ||
| | |||
| [[CfgI:SecureInfoGetSignature|SecureInfoGetSignature]] | | [[CfgI:SecureInfoGetSignature|SecureInfoGetSignature]] | ||
|- | |- | ||
| 0x08160000 | | 0x08160000 | ||
| | |||
| [[Cfg:SecureInfoGetRegion|SecureInfoGetRegion]] | | [[Cfg:SecureInfoGetRegion|SecureInfoGetRegion]] | ||
|- | |- | ||
| 0x08170000 | | 0x08170000 | ||
| | |||
| [[CfgS:SecureInfoGetByte101|SecureInfoGetByte101]] | | [[CfgS:SecureInfoGetByte101|SecureInfoGetByte101]] | ||
|- | |- | ||
| 0x08180042 | | 0x08180042 | ||
| | |||
| [[CfgS:SecureInfoGetSerialNo|SecureInfoGetSerialNo]] | | [[CfgS:SecureInfoGetSerialNo|SecureInfoGetSerialNo]] | ||
|- | |||
| 0x0819.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x081A.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x081B.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x081C.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x081D.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x081E.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x081F.... | |||
| ? | |||
| ? | |||
|- | |||
| 0x0820.... | |||
| ? | |||
| ? | |||
|} | |} | ||