Line 228: |
Line 228: |
| | 32 || [5.0.0+] GetUsbTypeCPowerSourceCircuitVersion | | | 32 || [5.0.0+] GetUsbTypeCPowerSourceCircuitVersion |
| |- | | |- |
− | | 33 || [9.0.0+] GetAnalogStickModuleTypeL | + | | 33 || [8.1.1+] GetAnalogStickModuleTypeL |
| |- | | |- |
− | | 34 || [9.0.0+] GetAnalogStickModelParameterL | + | | 34 || [8.1.1+] GetAnalogStickModelParameterL |
| |- | | |- |
− | | 35 || [9.0.0+] GetAnalogStickFactoryCalibrationL | + | | 35 || [8.1.1+] GetAnalogStickFactoryCalibrationL |
| |- | | |- |
− | | 36 || [9.0.0+] GetAnalogStickModuleTypeR | + | | 36 || [8.1.1+] GetAnalogStickModuleTypeR |
| |- | | |- |
− | | 37 || [9.0.0+] GetAnalogStickModelParameterR | + | | 37 || [8.1.1+] GetAnalogStickModelParameterR |
| |- | | |- |
− | | 38 || [9.0.0+] GetAnalogStickFactoryCalibrationR | + | | 38 || [8.1.1+] GetAnalogStickFactoryCalibrationR |
| |- | | |- |
− | | 39 || [9.0.0+] GetConsoleSixAxisSensorModuleType | + | | 39 || [8.1.1+] GetConsoleSixAxisSensorModuleType |
| |- | | |- |
− | | 40 || [9.0.0+] GetConsoleSixAxisSensorHorizontalOffset | + | | 40 || [8.1.1+] GetConsoleSixAxisSensorHorizontalOffset |
| |- | | |- |
| | 41 || [6.0.0+] GetBatteryVersion | | | 41 || [6.0.0+] GetBatteryVersion |
Line 308: |
Line 308: |
| | | |
| == AmiiboEcqvBlsKey == | | == AmiiboEcqvBlsKey == |
− | This is "nn::settings::factory::AmiiboEcqvBlsKey". It's size is 0x40 bytes (0x44 bytes for ([[Calibration#CAL0|Calibration Version]] >= 9). | + | This is "nn::settings::factory::AmiiboEcqvBlsKey". It's size is 0x40 bytes. |
| + | |
| + | If [[Calibration#CAL0|Calibration Version]] >= 9, this is now: |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Name |
| + | |- |
| + | | 0x0 |
| + | | 0x40 |
| + | | Key |
| + | |- |
| + | | 0x44 |
| + | | 0x4 |
| + | | Key generation |
| + | |} |
| | | |
| == AmiiboEcqvBlsRootCertificate == | | == AmiiboEcqvBlsRootCertificate == |
Line 317: |
Line 333: |
| | | |
| == AmiiboKey == | | == AmiiboKey == |
− | This is "nn::settings::factory::AmiiboKey". It's size is 0x50 bytes (0x54 bytes for ([[Calibration#CAL0|Calibration Version]] >= 9). | + | This is "nn::settings::factory::AmiiboKey". It's size is 0x50 bytes. |
| + | |
| + | If [[Calibration#CAL0|Calibration Version]] >= 9, this is now: |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Name |
| + | |- |
| + | | 0x0 |
| + | | 0x50 |
| + | | Key |
| + | |- |
| + | | 0x50 |
| + | | 0x4 |
| + | | Key generation |
| + | |} |
| | | |
| == AnalogStickFactoryCalibration == | | == AnalogStickFactoryCalibration == |
Line 344: |
Line 376: |
| | | |
| == EccB233DeviceKey == | | == EccB233DeviceKey == |
− | This is "nn::settings::factory::EccB233DeviceKey". It's size is 0x30 bytes or 0x54 bytes (0x58 bytes for ([[Calibration#CAL0|Calibration Version]] >= 9) in the extended version. | + | This is "nn::settings::factory::EccB233DeviceKey". It's size is 0x30 bytes or 0x54 bytes in the extended version. |
| + | |
| + | If [[Calibration#CAL0|Calibration Version]] >= 9, this is now: |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Name |
| + | |- |
| + | | 0x0 |
| + | | 0x54 |
| + | | Key |
| + | |- |
| + | | 0x54 |
| + | | 0x4 |
| + | | Key generation |
| + | |} |
| | | |
| == GameCardCertificate == | | == GameCardCertificate == |
− | This is "nn::settings::factory::GameCardCertificate". It's maximum size is 0x400 bytes. | + | This is "nn::settings::factory::GameCardCertificate". It's maximum size is 0x404 bytes. |
| {| class="wikitable" border="1" | | {| class="wikitable" border="1" |
| |- | | |- |
Line 364: |
Line 412: |
| | | |
| == GameCardKey == | | == GameCardKey == |
− | This is "nn::settings::factory::GameCardKey". It's size is 0x110 bytes or 0x130 bytes (0x134 bytes for ([[Calibration#CAL0|Calibration Version]] >= 9) in the extended version. | + | This is "nn::settings::factory::GameCardKey". It's size is 0x110 bytes or 0x130 bytes in the extended version. |
| + | |
| + | If [[Calibration#CAL0|Calibration Version]] >= 9, this is now: |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Name |
| + | |- |
| + | | 0x0 |
| + | | 0x130 |
| + | | Key |
| + | |- |
| + | | 0x130 |
| + | | 0x4 |
| + | | Key generation |
| + | |} |
| | | |
| == GyroscopeOffset == | | == GyroscopeOffset == |
Line 379: |
Line 443: |
| | | |
| == Rsa2048DeviceKey == | | == Rsa2048DeviceKey == |
− | This is "nn::settings::factory::Rsa2048DeviceKey". It's size is 0x220 bytes or 0x240 bytes (0x244 bytes for ([[Calibration#CAL0|Calibration Version]] >= 9) in the extended version. | + | This is "nn::settings::factory::Rsa2048DeviceKey". It's size is 0x220 bytes or 0x240 bytes in the extended version. |
| + | |
| + | If [[Calibration#CAL0|Calibration Version]] >= 9, this is now: |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Name |
| + | |- |
| + | | 0x0 |
| + | | 0x240 |
| + | | Key |
| + | |- |
| + | | 0x240 |
| + | | 0x4 |
| + | | Key generation |
| + | |} |
| | | |
| == SerialNumber == | | == SerialNumber == |
Line 405: |
Line 485: |
| | | |
| == SslKey == | | == SslKey == |
− | This is "nn::settings::factory::SslKey". It's size is 0x110 bytes or 0x130 bytes (0x134 bytes for ([[Calibration#CAL0|Calibration Version]] >= 9) in the extended version. | + | This is "nn::settings::factory::SslKey". It's size is 0x110 bytes or 0x130 bytes in the extended version. |
| + | |
| + | If [[Calibration#CAL0|Calibration Version]] >= 9, this is now: |
| + | {| class="wikitable" border="1" |
| + | |- |
| + | ! Offset |
| + | ! Size |
| + | ! Name |
| + | |- |
| + | | 0x0 |
| + | | 0x130 |
| + | | Key |
| + | |- |
| + | | 0x130 |
| + | | 0x4 |
| + | | Key generation |
| + | |} |
| | | |
| == RegionCode == | | == RegionCode == |
Line 727: |
Line 823: |
| | 157 || [6.0.0+] SetPctlReadyFlag | | | 157 || [6.0.0+] SetPctlReadyFlag |
| |- | | |- |
− | | 158 || [9.0.0+] GetAnalogStickUserCalibrationL | + | | 158 || [8.1.1+] GetAnalogStickUserCalibrationL |
| |- | | |- |
− | | 159 || [9.0.0+] SetAnalogStickUserCalibrationL | + | | 159 || [8.1.1+] SetAnalogStickUserCalibrationL |
| |- | | |- |
− | | 160 || [9.0.0+] GetAnalogStickUserCalibrationR | + | | 160 || [8.1.1+] GetAnalogStickUserCalibrationR |
| |- | | |- |
− | | 161 || [9.0.0+] SetAnalogStickUserCalibrationR | + | | 161 || [8.1.1+] SetAnalogStickUserCalibrationR |
| |- | | |- |
| | 162 || [6.0.0+] GetPtmBatteryVersion | | | 162 || [6.0.0+] GetPtmBatteryVersion |
Line 759: |
Line 855: |
| | 173 || [7.0.0+] SetPtmCycleCountReliability | | | 173 || [7.0.0+] SetPtmCycleCountReliability |
| |- | | |- |
− | | 174 || [9.0.0+] [[#GetHomeMenuScheme]] | + | | 174 || [8.1.1+] [[#GetHomeMenuScheme]] |
| |- | | |- |
| | 175 || [7.0.0+] GetThemeSettings | | | 175 || [7.0.0+] GetThemeSettings |