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