SPL services: Difference between revisions
No edit summary  | 
				|||
| Line 74: | Line 74: | ||
|-  | |-  | ||
| 2 || MemoryConfiguration  | | 2 || MemoryConfiguration  | ||
|-  | |||
| 3 || Returns 0x2C?  | |||
|-  | |||
| 4 || Returns 0x02?  | |||
|-  | |-  | ||
| 5 || HardwareType (0=Icosa, 1=Copper)  | | 5 || HardwareType (0=Icosa, 1=Copper)  | ||
| Line 81: | Line 85: | ||
| 7 || IsRecoveryBoot  | | 7 || IsRecoveryBoot  | ||
|-  | |-  | ||
| 8 || DeviceId (byte7 clear)  | | 8 || DeviceId (byte7 clear)  | ||
|-  | |-  | ||
| 9 || BootReason  | | 9 || BootReason  | ||
| Line 91: | Line 95: | ||
| 12 || KernelMemoryConfiguration  | | 12 || KernelMemoryConfiguration  | ||
|-  | |-  | ||
| 13 || BatteryProfile  | | 13 || BatteryProfile  | ||
|}  | |}  | ||
[[PCV_services|PCV]] configures memory profiles based on id2.  | |||
{| class="wikitable" border="1"  | |||
|-  | |||
!  Platform  | |||
!  Version  | |||
!  Revision  | |||
!  id2  | |||
|-  | |||
|  "jetson-tx1"  | |||
|  "11_40800_01_V9.8.3_V1.6"  | |||
|  N/A  | |||
|  N/A  | |||
|-  | |||
|  "nx-abcb"  | |||
|  "10_40800_NoCfgVersion_V9.8.4_V1.6"  | |||
|  0  | |||
|  0  | |||
|-  | |||
|  "nx-abca2"  | |||
|  "10_40800_NoCfgVersion_V9.8.7_V1.6"  | |||
|  0  | |||
|  0 or 3  | |||
|-  | |||
|  "nx-abca2"  | |||
|  "10_40800_NoCfgVersion_V9.8.7_V1.6"  | |||
|  1  | |||
|  4  | |||
|-  | |||
|  "nx-abca2"  | |||
|  "10_40800_NoCfgVersion_V9.8.7_V1.6"  | |||
|  2  | |||
|  1  | |||
|-  | |||
|  "nx-abca2"  | |||
|  "10_40800_NoCfgVersion_V9.8.7_V1.6"  | |||
|  3  | |||
|  2  | |||
|-  | |||
|}  | |||
[[Process Manager services|PM]] checks id1 and if non-zero, calls fsp-pr SetEnabledProgramVerification(false).  | [[Process Manager services|PM]] checks id1 and if non-zero, calls fsp-pr SetEnabledProgramVerification(false).  | ||
| Line 123: | Line 169: | ||
! ConfigItem || Name  | ! ConfigItem || Name  | ||
|-  | |-  | ||
| 13 || BatteryProfile  | | 13 || BatteryProfile  | ||
|}  | |}  | ||