|
|
Line 189: |
Line 189: |
| | 3.60 || 0xBD53731C | | | 3.60 || 0xBD53731C |
| |} | | |} |
| | |
| | === SceRtcForDriver_ABA035B7 === |
| | {| class="wikitable" |
| | |- |
| | ! Version !! NID |
| | |- |
| | | 3.60 || 0xABA035B7 |
| | |} |
| | |
| | Reset all SceRtc internal flags to 0. |
| | |
| | Returns 0. |
| | |
| | <source lang="C">int SceRtcForDriver_ABA035B7(void);</source> |
|
| |
|
| === sceRtcGetSomeUnkRtcForDriver === | | === sceRtcGetSomeUnkRtcForDriver === |
Line 197: |
Line 211: |
| | 0.990-3.60 || 0xA0D7899A | | | 0.990-3.60 || 0xA0D7899A |
| |} | | |} |
| | |
| | Seems to be used on DevKit only. Used when checking DevKit activation license expire date. |
| | |
| | If some SceRtc internal flag is set, it sets an hardcoded tick, else it gets value from [[SceKernelThreadMgr#sceKernelGetSystemTimeWideForDriver]]. |
| | |
| | <source lang="C">int sceRtcGetSomeUnkRtcForDriver(SceRtcTick *pTick);</source> |
|
| |
|
| === sceRtcIsAlarmedForDriver === | | === sceRtcIsAlarmedForDriver === |
Revision as of 12:39, 28 May 2020
Real time clock
Module
Known NIDs
Version |
Name |
World |
Privilege |
NID
|
1.69 |
SceRtc |
Non-secure |
Kernel |
0x72D38B0A
|
Libraries
Known NIDs
Version |
Name |
World |
Visibility |
NID
|
1.69-3.60 |
SceRtcForDriver |
Non-secure |
Kernel |
0x0351D827
|
1.69-3.60 |
SceRtc |
Non-secure |
User |
0x3503487E
|
SceRtcForDriver
sceRtcConvertLocalTimeToUtcForDriver
Version |
NID
|
3.60 |
0xAD2F3544
|
sceRtcConvertUtcToLocalTimeForDriver
Version |
NID
|
3.60 |
0xC6E03DD4
|
sceRtcFormatRFC2822ForDriver
Version |
NID
|
3.60 |
0xBA3415F8
|
sceRtcFormatRFC2822LocalTimeForDriver
Version |
NID
|
3.60 |
0x1F7FC209
|
sceRtcFormatRFC3339ForDriver
Version |
NID
|
3.60 |
0xD32AC698
|
int sceRtcFormatRFC3339ForDriver(char *pszDateTime, const SceRtcTick *utc, int iTimeZoneMinutes);
sceRtcFormatRFC3339LocalTimeForDriver
Version |
NID
|
3.60 |
0x35925318
|
sceRtcGetAccumulativeTimeForDriver
Version |
NID
|
3.60 |
0x0A86FB04
|
sceRtcGetAlarmTickForDriver
Version |
NID
|
3.60 |
0xC838275A
|
sceRtcGetCurrentAdNetworkTickForDriver
Version |
NID
|
3.60 |
0x3E3C09A0
|
sceRtcGetCurrentClockForDriver
Version |
NID
|
3.60 |
0xA930CD1A
|
sceRtcGetCurrentClockLocalTimeForDriver
Version |
NID
|
3.60 |
0x7DC0DF93
|
sceRtcGetCurrentDebugNetworkTickForDriver
Version |
NID
|
3.60 |
0xC141632A
|
sceRtcGetCurrentGpsTickForDriver
Version |
NID
|
3.60 |
0xF69B610F
|
sceRtcGetCurrentNetworkTickForDriver
Version |
NID
|
3.60 |
0xF1517B38
|
sceRtcGetCurrentRetainedNetworkTickForDriver
Version |
NID
|
3.60 |
0x40B4BCFF
|
sceRtcGetCurrentTickForDriver
Version |
NID
|
3.60 |
0xDEC408D4
|
sceRtcGetCurrentSecureTickForDriver
Version |
NID
|
1.03-3.60 |
0x401C0954
|
int sceRtcGetCurrentSecureTickForDriver(SceRtcTick *tick);
sceRtcGetLastAdjustedTickForDriver
Version |
NID
|
3.60 |
0x8A987573
|
sceRtcGetLastReincarnatedTickForDriver
Version |
NID
|
3.60 |
0x3D614A9A
|
sceRtcGetSecureAlarmTickForDriver
Version |
NID
|
3.60 |
0xBD53731C
|
SceRtcForDriver_ABA035B7
Version |
NID
|
3.60 |
0xABA035B7
|
Reset all SceRtc internal flags to 0.
Returns 0.
int SceRtcForDriver_ABA035B7(void);
sceRtcGetSomeUnkRtcForDriver
Version |
NID
|
0.990-3.60 |
0xA0D7899A
|
Seems to be used on DevKit only. Used when checking DevKit activation license expire date.
If some SceRtc internal flag is set, it sets an hardcoded tick, else it gets value from SceKernelThreadMgr#sceKernelGetSystemTimeWideForDriver.
int sceRtcGetSomeUnkRtcForDriver(SceRtcTick *pTick);
sceRtcIsAlarmedForDriver
Version |
NID
|
3.60 |
0xCD295F0C
|
sceRtcIsSecureAlarmedForDriver
Version |
NID
|
3.60 |
0xE39F2ABE
|
sceRtcRegisterCallbackForDriver
Version |
NID
|
3.60 |
0x5220870D
|
sceRtcRegisterSecureAlarmCallbackForDriver
Version |
NID
|
3.60 |
0xCF84DFC0
|
sceRtcSetAlarmTickForDriver
Version |
NID
|
3.60 |
0xD610C646
|
sceRtcSetConfForDriver
Version |
NID
|
3.60 |
0xACFE5A9F
|
sceRtcSetCurrentDebugNetworkTickForDriver
Version |
NID
|
3.60 |
0xAAB6053F
|
sceRtcSetCurrentNetworkTickForDriver
Version |
NID
|
3.60 |
0x162E486E
|
sceRtcSetCurrentSecureTickForDriver
Version |
NID
|
3.60 |
0x7D431C87
|
sceRtcSetCurrentTickForDriver
Version |
NID
|
3.60 |
0x70A78CD2
|
sceRtcSetSecureAlarmTickForDriver
Version |
NID
|
3.60 |
0x8333790D
|
sceRtcUnregisterCallbackForDriver
Version |
NID
|
3.60 |
0x9546C68B
|
sceRtcUnregisterSecureAlarmCallbackForDriver
Version |
NID
|
3.60 |
0xEDDC2325
|
SceRtcForDriver_9C8AF264
Version |
NID
|
0.990-3.60 |
0x9C8AF264
|
int SceRtcForDriver_9C8AF264(void *a1, void *secure_tick_maybe, SceSize size_maybe, int a3);
SceRtcForDriver_0CB72FAF
Version |
NID
|
3.60 |
0x0CB72FAF
|
Used by SceCompat#sceCompatSetUpdateState.
SceRtc
_sceRtcGetCurrentNetworkTick
Version |
NID
|
1.69-3.60 |
0x06F734FE
|
_sceRtcConvertLocalTimeToUtc
Version |
NID
|
1.69-3.60 |
0x0FC8AC41
|
_sceRtcConvertUtcToLocalTime
Version |
NID
|
1.69-3.60 |
0x1E61DDA4
|
_sceRtcGetCurrentTick
Version |
NID
|
1.69-3.60 |
0x247EE33B
|
_sceRtcGetCurrentClock
Version |
NID
|
1.69-3.60 |
0x24947354
|
sceRtcGetAccumulativeTime
Version |
NID
|
1.69-3.60 |
0x258BE8EC
|
_sceRtcFormatRFC2822
Version |
NID
|
1.69-3.60 |
0x2CD6AC86
|
_sceRtcGetCurrentGpsTick
Version |
NID
|
1.69-3.60 |
0x3BA820E5
|
_sceRtcGetCurrentClockLocalTime
Version |
NID
|
1.69-3.60 |
0x41A6C861
|
_sceRtcFormatRFC3339LocalTime
Version |
NID
|
1.69-3.60 |
0x4836474D
|
_sceRtcFormatRFC2822LocalTime
Version |
NID
|
1.69-3.60 |
0x4C7ED349
|
_sceRtcFormatRFC3339
Version |
NID
|
1.69-3.60 |
0x7EE2CBEF
|
_sceRtcGetCurrentRetainedNetworkTick
Version |
NID
|
1.69-3.60 |
0xC17EA809
|
_sceRtcGetLastReincarnatedTick
Version |
NID
|
1.69-3.60 |
0xE13D0FE5
|
_sceRtcGetLastAdjustedTick
Version |
NID
|
1.69-3.60 |
0xEA157EC5
|
_sceRtcGetCurrentAdNetworkTick
Version |
NID
|
3.60 |
0x76EFA8FE
|
_sceRtcGetCurrentDebugNetworkTick
Version |
NID
|
3.60 |
0xBF639B21
|