Difference between revisions of "Secure RTC Manager"

From PS3 Developer wiki
Jump to: navigation, search
m
m (0x3000 - Secure RTC)
 
(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 08: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]

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]

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

0x3002 - Get Time[edit]

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

0x3003 - Set Time[edit]

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