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....
| ?
| ?
|}
|}