Secure RTC Manager: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
mNo edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[Category:Software]]
This Service is responsible for Real Time Clock and System Time.
This Service is responsible for Real Time Clock and System Time.


Line 6: Line 5:


== 0x3000 - Secure RTC  ==
== 0x3000 - Secure RTC  ==
note: inside ss_server2.fself
RTC Manager service is accessed by GameOS '''syscall 866'''


{| class="wikitable FCK__ShowTableBorders"
{| class="wikitable FCK__ShowTableBorders"
Line 11: Line 13:
! Packet ID  
! Packet ID  
! Description
! Description
! Lv1 Parameter Usage
! Lv2Syscall Parameter
! notes
|-
|-
| 0x3001  
| 0x3001  
| Set RTC
| Set RTC
|
|
|
|-
|-
| 0x3002  
| 0x3002  
| Get Time
| Get Time
|
|
|
|-
|-
| 0x3003  
| 0x3003  
| Set Time
| Set Time
|
|
|
|}
|}


Line 34: Line 48:


*This service uses '''SC Manager Set Time (0x900A)''' service.
*This service uses '''SC Manager Set Time (0x900A)''' service.
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude>

Latest revision as of 10:24, 21 July 2014

This Service is responsible for Real Time Clock and System Time.

*Secure RTC reads LAIDs and PAIDs that are allowed to access Secure RTC service from Default.spp segment SCE_CELLOS_SS_SECURE_RTC.
*vsh uses syscall 0x362 (866) to communicate.

0x3000 - Secure RTC[edit | edit source]

note: inside ss_server2.fself
RTC Manager service is accessed by GameOS syscall 866
Packet ID Description Lv1 Parameter Usage Lv2Syscall Parameter notes
0x3001 Set RTC
0x3002 Get Time
0x3003 Set Time


0x3001 - Set RTC[edit | edit source]

  • This service uses SC Manager Set RTC (0x9008) service.

0x3002 - Get Time[edit | edit source]

  • This service uses SC Manager Get Time (0x9009) service.

0x3003 - Set Time[edit | edit source]

  • This service uses SC Manager Set Time (0x900A) service.