Settings services: Difference between revisions
No edit summary |
|||
Line 22: | Line 22: | ||
! Cmd || Name | ! Cmd || Name | ||
|- | |- | ||
| | | 0 || GetBdAddress | ||
|- | |- | ||
| | | 1 || GetConfigurationId1 | ||
|- | |- | ||
| 16 || | | 2 || GetAccelerometerOffset | ||
|- | |||
| 3 || GetAccelerometerScale | |||
|- | |||
| 4 || GetGyroscopeOffset | |||
|- | |||
| 5 || GetGyroscopeScale | |||
|- | |||
| 6 || GetWlanMacAddress | |||
|- | |||
| 7 || GetWlanCountryCodesNum | |||
|- | |||
| 8 || GetWlanCountryCodes | |||
|- | |||
| 9 || GetSerialNumber | |||
|- | |||
| 10 || | |||
|- | |||
| 11 || | |||
|- | |||
| 12 || GetBatteryLot | |||
|- | |||
| 14 || GetDeviceCertECC | |||
|- | |||
| 15 || GetETicketCertRSA | |||
|- | |||
| 16 || GetSslKey | |||
|- | |||
| 17 || GetSslCert | |||
|- | |||
| 18 || GetGamecardKey | |||
|- | |||
| 19 || GetGamecardCert | |||
|- | |||
| 20 || GetDeviceKeyECC | |||
|- | |||
| 21 || GetETicketKeyRSA | |||
|- | |||
| 22 || GetSpeakerCalibrationValues | |||
|- | |- | ||
|} | |} | ||
Used for accessing data calibrated at the factory. | Used for accessing data calibrated at the factory. | ||
== | == GetDeviceCertECC == | ||
Takes a type-0x16 output buffer with fixed size 0x180. | Takes a type-0x16 output buffer with fixed size 0x180. | ||
Returns the DeviceCert. This is identical to 3DS DeviceCert/CTCert besides the strings. NIM loads the DeviceId from this. | Returns the DeviceCert. This is identical to 3DS DeviceCert/CTCert besides the strings. NIM loads the DeviceId from this. | ||
== | == GetETicketCertRSA == | ||
Takes a type-0x16 output buffer with fixed size 0x240. | Takes a type-0x16 output buffer with fixed size 0x240. | ||
Same as | Same as GetDeviceCertECC, except this returns more data and the data starts differing at offset 0x108 compared to GetDeviceCert. | ||
== | == GetSslKey == | ||
Takes a type-0x16 output buffer with fixed size 0x134. | Takes a type-0x16 output buffer with fixed size 0x134. | ||
Line 50: | Line 87: | ||
Used by SSL-sysmodule, see [[SSL_services|here]]. | Used by SSL-sysmodule, see [[SSL_services|here]]. | ||
== | == GetSslCert == | ||
Takes a type-0x16 output buffer with fixed size 0x804. | Takes a type-0x16 output buffer with fixed size 0x804. | ||