PPC services: Difference between revisions
m Hexkyz moved page APM services to PPC services |
No edit summary |
||
Line 1: | Line 1: | ||
APM is utilized for setting system performance profiles including clocks for CPU, GPU, and memory. | APM is utilized for setting system performance profiles including clocks for CPU, GPU, and memory. | ||
= apm = | |||
This is "nn::apm::IManager". | This is "nn::apm::IManager". | ||
Line 13: | Line 13: | ||
|} | |} | ||
= apm:p = | |||
This is "nn::apm::IManagerPrivileged". | This is "nn::apm::IManagerPrivileged". | ||
Line 23: | Line 23: | ||
|} | |} | ||
= apm:sys = | |||
This is "nn::apm::ISystemManager". | This is "nn::apm::ISystemManager". | ||
Line 43: | Line 43: | ||
|} | |} | ||
== ISession | = ISession = | ||
This is "nn::apm::ISession". | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 53: | Line 55: | ||
|} | |} | ||
== PerformanceMode == | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 63: | Line 65: | ||
|} | |} | ||
== PerformanceConfiguration == | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- | ||
Line 98: | Line 100: | ||
Some of these require apm:p. | Some of these require apm:p. | ||
== Settings | = fgm, fgm:0, fgm:9 = | ||
This is "nn::fgm::sf::ISession". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || Initialize | |||
|} | |||
== IRequest == | |||
This is "nn::fgm::sf::IRequest". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || Initialize | |||
|- | |||
| 1 || Set | |||
|- | |||
| 2 || Get | |||
|- | |||
| 3 || Cancel | |||
|} | |||
= fgm:dbg = | |||
This is "nn::fgm::sf::IDebugger". | |||
{| class="wikitable" border="1" | |||
|- | |||
! Cmd || Name | |||
|- | |||
| 0 || Initialize | |||
|- | |||
| 1 || Read | |||
|- | |||
| 2 || Cancel | |||
|} | |||
= Settings = | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
|- | |- |