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