PCV services: Difference between revisions

From Nintendo Switch Brew
Jump to navigation Jump to search
time:u, time:a, time:s (more stuff to come in a minute)
ISteadyClock
Line 113: Line 113:
|-
|-
|}
|}
= ISteadyClock =
{| class="wikitable" border="1"
|-
! Cmd || Name
|-
| 0 || GetCurrentTimePoint
|-
| 2 || GetTestOffset
|-
| 3 || SetTestOffset
|-
| 100 || GetRtcValue
|-
| 101 || IsRtcResetDetected
|-
| 102 || GetSetupResultValue
|-
| 200 || GetInternalOffset
|-
| 201 || SetInternalOffset
|-
|}
= ISystemClock =
= ITimeZoneService =

Revision as of 23:35, 19 September 2017

bpc

Cmd Name
0 ShutdownConsole
1 RebootConsole
2
3
4
5 Returns an event handle.
6
7 Returns an event handle.
8
9
10

bpc:r

pcv

Cmd Name
0 SetPowerEnabled
1 SetClockEnabled
2
3
4
5
6
7 SetReset
8
9
10
11
12
13
14
15
16
17

pcv:arb

Cmd Name
0

pcv:imm

Cmd Name
0

time:u, time:a, time:s

The following is "nn::timesrv::detail::service::IStaticService"

Cmd Name Notes
0 GetStandardUserSystemClock Returns an #ISystemClock.
1 GetStandardNetworkSystemClock Returns an #ISystemClock.
2 GetStandardSteadyClock Returns an #ISteadyClock.
3 GetTimeZoneService Returns an #ITimeZoneService.
4 GetStandardLocalSystemClock Returns an #ISystemClock.
100 IsStandardUserSystemClockAutomaticCorrectionEnabled
101 SetStandardUserSystemClockAutomaticCorrectionEnabled
200 IsStandardNetworkSystemClockAccuracySufficient

ISteadyClock

Cmd Name
0 GetCurrentTimePoint
2 GetTestOffset
3 SetTestOffset
100 GetRtcValue
101 IsRtcResetDetected
102 GetSetupResultValue
200 GetInternalOffset
201 SetInternalOffset

ISystemClock

ITimeZoneService