|
libnx v4.9.0
|
Clkrst service IPC wrapper. More...
Go to the source code of this file.
Data Structures | |
| struct | ClkrstSession |
Functions | |
| Result | clkrstInitialize (void) |
| Initialize clkrst. Only available on [8.0.0+]. | |
| void | clkrstExit (void) |
| Exit clkrst. | |
| Service * | clkrstGetServiceSession (void) |
| Gets the Service object for the actual clkrst service session. | |
| Result | clkrstOpenSession (ClkrstSession *session_out, PcvModuleId module_id, u32 unk) |
| Opens a ClkrstSession for the requested PcvModuleId, unk is set to 3 in official sysmodules. | |
| void | clkrstCloseSession (ClkrstSession *session) |
| Result | clkrstSetClockRate (ClkrstSession *session, u32 hz) |
| Result | clkrstGetClockRate (ClkrstSession *session, u32 *out_hz) |
| Result | clkrstGetPossibleClockRates (ClkrstSession *session, u32 *rates, s32 max_count, PcvClockRatesListType *out_type, s32 *out_count) |
Clkrst service IPC wrapper.