PTM services: Difference between revisions

Line 46: Line 46:
| 1 || [[#GetChargerType]]
| 1 || [[#GetChargerType]]
|-
|-
| 2 || EnableBatteryCharging
| 2 || [[#EnableBatteryCharging]]
|-
|-
| 3 || DisableBatteryCharging
| 3 || [[#DisableBatteryCharging]]
|-
|-
| 4 || IsBatteryChargingEnabled
| 4 || IsBatteryChargingEnabled
|-
|-
| 5 || AcquireControllerPowerSupply
| 5 || [[#AcquireControllerPowerSupply]]
|-
|-
| 6 || ReleaseControllerPowerSupply
| 6 || [[#ReleaseControllerPowerSupply]]
|-
|-
| 7 || [[#OpenSession]]
| 7 || [[#OpenSession]]
|-
|-
| 8 || EnableEnoughPowerChargeEmulation
| 8 || [[#EnableEnoughPowerChargeEmulation]]
|-
|-
| 9 || DisableEnoughPowerChargeEmulation
| 9 || [[#DisableEnoughPowerChargeEmulation]]
|-
|-
| 10 || EnableFastBatteryCharging
| 10 || [[#EnableFastBatteryCharging]]
|-
|-
| 11 || DisableFastBatteryCharging
| 11 || [[#DisableFastBatteryCharging]]
|-
|-
| 12 || GetBatteryVoltageState
| 12 || GetBatteryVoltageState
Line 85: Line 85:
== GetChargerType ==
== GetChargerType ==
No input, returns an output u32.
No input, returns an output u32.
== EnableBatteryCharging ==
No input/output.
== DisableBatteryCharging ==
No input/output.
== AcquireControllerPowerSupply ==
No input/output.
== ReleaseControllerPowerSupply ==
No input/output.


== OpenSession ==
== OpenSession ==
No input, returns an output [[#IPsmSession]].
No input, returns an output [[#IPsmSession]].
== EnableEnoughPowerChargeEmulation ==
No input/output.
== DisableEnoughPowerChargeEmulation ==
No input/output.
== EnableFastBatteryCharging ==
No input/output.
== DisableFastBatteryCharging ==
No input/output.


== IPsmSession ==
== IPsmSession ==