Factory Data Manager: Difference between revisions
Jump to navigation
Jump to search
(Created page with "== 0x22000 - Factory Data Manager == note: inside factory_data_manager_server.fself of 2.43 JIG Lv1 {| class="wikitable FCK__ShowTableBorders" |- ! Packet ID ! Descriptio...") |
mNo edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
== 0x22000 - Factory Data Manager == | == 0x22000 - Factory Data Manager == | ||
note: inside | Factory Data Manager service is accessed by GameOS '''syscall 869''' | ||
note: inside factory_data_mngr_server.fself of 2.43 JIG Lv1 | |||
note2: deprecated because nowadays lv2diag uses fdm_spu_module to get drive keys | |||
{| class="wikitable FCK__ShowTableBorders" | {| class="wikitable FCK__ShowTableBorders" | ||
Line 14: | Line 16: | ||
| get_driveinit_key1 | | get_driveinit_key1 | ||
| | | | ||
| | | void * [0x80] | ||
| | | P-Block | ||
|- | |- | ||
| 0x22002 | | 0x22002 | ||
| get_driveinit_key2 | | get_driveinit_key2 | ||
| | | | ||
| | | void * [0x690] | ||
| | | S-Block | ||
|- | |- | ||
| 0x22003 | | 0x22003 | ||
| set_rtc_factory | | set_rtc_factory | ||
| | | | ||
| | | uint64_t * in | ||
| | | | ||
|- | |- | ||
Line 32: | Line 34: | ||
| correct_rtc_factory | | correct_rtc_factory | ||
| | | | ||
| | | uint8_t | ||
| | | | ||
|- | |- | ||
|} | |} | ||
{{Reverse engineering}}<noinclude>[[Category:Main]]</noinclude> |
Latest revision as of 20:35, 22 July 2014
0x22000 - Factory Data Manager[edit | edit source]
Factory Data Manager service is accessed by GameOS syscall 869 note: inside factory_data_mngr_server.fself of 2.43 JIG Lv1 note2: deprecated because nowadays lv2diag uses fdm_spu_module to get drive keys
Packet ID | Description | Lv1 Parameter Usage | Lv2Syscall Parameter | notes |
---|---|---|---|---|
0x22001 | get_driveinit_key1 | void * [0x80] | P-Block | |
0x22002 | get_driveinit_key2 | void * [0x690] | S-Block | |
0x22003 | set_rtc_factory | uint64_t * in | ||
0x22004 | correct_rtc_factory | uint8_t |