Editing Talk:LV2 Functions and Syscalls

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
== Lv2 Syscall Services Usage ==
== Syscall 621 (0x26D) ==
sys_gamepad_ycon_interface


Documentation about syscalls with packet id
syscall(621,packet_id,uint8_t *in,uint8_t *out)  
 
=== Syscall 621 (0x26D) Gamepad Ycon Interface ===
 
syscall(621,packet_id,r4,r5)  


{| class="wikitable FCK__ShowTableBorders"
{| class="wikitable FCK__ShowTableBorders"
|-
|-
! Packet ID  
! Packet ID  
! Usage
! Description
|-
|-
| 0
| 0
Line 43: Line 40:
|}
|}


=== Syscall 726 (0x2D6) Gelic Device Eurus Post Command===


syscall(726,uint16_t cmd, uint8_t *cmdbuf, uint64_t cmdbuf_size)


{| class="wikitable FCK__ShowTableBorders"
|-
! Packet ID
! Description
|-
|}


=== Syscall 861 (0x35D) ===
== not on the wiki yet ==  
these lv2 syscalls are present, but neither ordinal nor branches are known yet
  sys_usbbtaudio_start_recording_ex
  sys_timer_start_oneshot
  sys_timer_start_periodic
  sys_timer_start_periodic_absolute
  sys_lwcond_attribute_name_set
  sys_lwmutex_attribute_name_set
  sys_event_flag_attribute_name_set
  sys_semaphore_attribute_name_set
  sys_cond_attribute_name_set
  sys_mutex_attribute_name_set
  sys_raw_spu_mmio_read_ls
  sys_raw_spu_mmio_write_ls
  sys_raw_spu_mmio_read
  sys_raw_spu_mmio_write
  sys_gamepad_ycon_is_gem
  sys_gamepad_ycon_set_feature
  sys_gamepad_ycon_get_feature
  sys_gamepad_ycon_write_raw_report
  sys_gamepad_ycon_read_raw_report
  sys_gamepad_ycon_get_device_info
  sys_gamepad_ycon_enumerate_device
  sys_gamepad_ycon_has_input_ownership
  sys_gamepad_ycon_finalize
  sys_gamepad_ycon_initialize
  sys_event_queue_attribute_name_set
         
  sys_lwcond_signal
  sys_lwcond_signal_all
  sys_lwcond_signal_to
  sys_lwcond_wait
  sys_spu_image_close
  sys_spu_elf_get_segments
  sys_raw_spu_image_load
  sys_mmapper_allocate_memory
  sys_ppu_thread_unregister_atexit
  sys_ppu_thread_once
  sys_prx_exitspawn_with_level
  sys_process_at_Exitspawn
  sys_process_atexitspawn
  sys_game_process_exitspawn2
  sys_process_is_stack
  sys_game_get_temperature


syscall(861,packet_id, r4,r5,r6,r7,r8,r9,r10)<br>
  debug syscalls
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
  sys_dbg_set_stacksize_ppu_exception_handler
 
  sys_dbg_get_spu_thread_group_ids
{| class="wikitable FCK__ShowTableBorders"
  sys_dbg_get_ppu_thread_ids
|-
  sys_dbg_get_spu_thread_ids
! Packet ID
  sys_dbg_register_ppu_exception_handler
! Usage
  sys_dbg_mat_set_condition
|-
  sys_dbg_read_spu_thread_context2
| 0
  sys_dbg_enable_floating_point_enabled_exception
| not implemented
  sys_dbg_get_event_queue_information
|-
  sys_dbg_get_spu_thread_name
| 1
  sys_dbg_get_ppu_thread_name
|
  sys_dbg_signal_to_ppu_exception_handler
|-
  sys_dbg_get_mutex_information
| 2
  sys_dbg_vm_get_page_information
|
  sys_dbg_mat_get_condition
|-
  sys_dbg_get_cond_information
| 3
  sys_dbg_get_ppu_thread_status
|
  sys_dbg_get_lwcond_information
|-
  sys_dbg_get_rwlock_information
| 4
  sys_dbg_get_spu_thread_group_status
|
  sys_dbg_get_semaphore_information
|-
  sys_dbg_set_mask_to_ppu_exception_handler
| 5
  sys_dbg_get_coredump_params
|
  sys_dbg_get_address_from_dabr
|-
  sys_dbg_get_spu_thread_group_name
| 6
  sys_dbg_finalize_ppu_exception_handler
|
  sys_dbg_read_spu_thread_context
  sys_dbg_initialize_ppu_exception_handler
  sys_dbg_read_ppu_thread_context
  sys_dbg_unregister_ppu_exception_handler
  sys_dbg_get_lwmutex_information
  sys_dbg_signal_to_coredump_handler
  sys_dbg_set_address_to_dabr
  sys_dbg_get_event_flag_information
  sys_dbg_disable_floating_point_enabled_exception
 
 
== firmware version offsets ==
{| cellspacing="0" cellpadding="2" border="1" class="wikitable" style="text-align: center;"
|-
|-
| 7
! FW version !! Offset !! Value !! Notes
|
|-
|-
| 8
| 3.72 Retail ||  || 0x9150 ||  
|
|-
|-
| 9
| 3.70 Retail ||  || 0x9088 ||  
| not implemented
|-
|-
| 10
| 3.66 Retail ||  || 0x8ef8 ||  
| not implemented
|-
|-
| 11
| 3.61 Retail ||  || 0x8d04 ||  
|
|-
|-
| 12
| 3.60 Retail ||  || 0x8ca0 ||  
|
|-
|-
| 13
| 3.56 Retail ||  || 0x8b10 ||  
|
|-
|-
| 14
| 3.55 Retail || 0x3329b8 || 0x8aac ||  
|
|-
|-
| 15
| 3.55 DEX ||  ||  ||  
|
|-
|-
| 16
| 3.50 Retail ||  || 0x88b8 ||  
|
|-
|-
| 17
| 3.42 Retail ||  || 0x8598 ||  
|
|-
|-
| 18
| 3.41 Retail || 0x2d7580 || 0x8534 ||  
|
|-
|-
| 19
| 3.41 DEX ||  ||  ||  
|
|-
|-
|}
| 3.41 KIOSK ||  || 0x8534 ||  
 
=== Syscall 862 (0x35E) Virtual TRM Manager Interface ===
 
syscall(862,packet_id, r4,r5,r6,r7)<br>
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
 
{| class="wikitable FCK__ShowTableBorders"
|-
|-
! Packet ID
| 3.40 Retail ||  || 0x84d0 ||
! Usage
|-
|-
| 0x2001
| 3.30 Retail ||  || 0x80e8 ||  
|
|-
|-
| 0x2002
| 3.21 Retail ||  || 0x7d64 ||  
|
|-
|-
| 0x2003
| 3.15 Retail || 0x2d6c00 || 0x7b0c || offset seems to be 6 further @ 0x002d6c06 (see below)
|
|-
|-
| 0x2004
| 3.10 Retail ||  || 0x7918 ||  
|
|-
|-
| 0x2005
| 3.01 Retail ||  || 0x7594 ||  
|
|-
|-
| 0x2006
| 2.85 Retail ||  || 0x6f54 ||  
|
|-
|-
| 0x2007
| 2.76 Retail ||  || 0x6bd0 ||  
| not implemented
|-
|-
| 0x2008
| 2.70 Retail ||  || 0x6978 ||  
| not implemented
|-
|-
| 0x2009
| 2.60 Retail ||  || 0x6590 ||  
| not implemented
|-
|-
| 0x200A
| 2.53 Retail ||  || 0x62d4 ||  
|
|-
|-
| 0x200B
| 2.43 Retail ||  || 0x5eec ||  
|
|-
|-
| 0x200C
| 1.02 Retail || || 0x27d8 ||  
|
|-
| 0x200D
|
|-
| 0x200E
| vtrm_decrypt_master(uint8[0x10],uint8[0x40]
|-
| 0x200F
| not implemented
|-
| 0x2010
| not implemented
|-
| 0x2011
| not implemented
|-
| 0x2012
|
|-
| 0x2013
|
|-
| 0x2014
|
|-
| 0x2015
|
|-
| 0x2016
|
|-
| 0x2017
|
|-
|-
|}
|}


=== Syscall 863 (0x35F) Update Manager Interface ===
Note: the value is decimal '35500', '34100' and '31500' in hex.
 
=== Example ===
Example from 3.15 with 3.60 spoof:
<pre>  Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
 
  002D6C00  00 00 00 00 00 00 8C A0 00 00 00 00 00 00 00 00  ......Œ ........
                              ^^ ^^
                        dec: 36000 spoofed
</pre>


syscall(863,packet_id, r4,r5,r6,r7,r8,r9) <br>
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003


{| class="wikitable FCK__ShowTableBorders"
==Syscall Tables and implemented Syscalls==
|-
<pre>
! Packet ID
---------- lv2_kernel_100dex.self ----------
! Usage
|-
| 0x6001
| update_mgr_update_package_tophalf( ,,,)
|-
| 0x6002
| update_manager_if::Inspect_Package(int package_type(1-9),sys_addr_tr * alloc_addr,size,r7=9(cex)/5(dex/tool),r8=out:uint64_t*)
|-
| 0x6003
| update_manager_if::Get_Package_Info(int package_type,out:uint64_t*)
|-
| 0x6004
| update_mgr_get_fix_instruction( )
|-
| 0x6005
| update_mgr_extract_package_tophalf( ,,,,)
|-
| 0x6006
| update_mgr_get_extract_package(,,,,,)
|-
| 0x6007
| not implemented
|-
| 0x6008
| not implemented
|-
| 0x6009
| update_manager_if::get_token_seed( out:uint8[size1],size1,out:uint8[size2],size2) size>=0x50
|-
| 0x600A
| update_manager_if::set_token(in:token[size],int size), size>=0x80
|-
| 0x600B
| update_manager_if::read_eprom(uint32 offset,out:uint8[1])
|-
| 0x600C
| update_manager_if::write_eprom(uint32 offset,uint8 value)
|-
| 0x600D
| update_mgr_get_status( ,,,,,)
|-
| 0x600E
| update_manager_if::allocate_buffer(size,out:sys_addr_t * alloc_addr)
|-
| 0x600F
| update_manager_if::release_buffer(in:sys_addr_t * alloc_addr)
|-
| 0x6010
| not implemented
|-
| 0x6011
| update_manager_if::get_applicable_version(1 ,out:uint8[0x20])
|-
| 0x6012
|
|-
|}


=== Syscall 864 (0x360) Storage Manager Interface ===
LV2 Syscall Table:
0x3206e0


syscall(864,packet_id, r4) <br>
Note: access to this Syscall requires at least 0x20 Debug Control Flags, else 0x80010003


{| class="wikitable FCK__ShowTableBorders"
LV2 Syscalls implemented:
|-
0001
! Packet ID
0002
! Description
0003
! Notes
0004
|-
0005
| 0x5004
0006
| sys_ss_auth_bd(int)
0007
| cellSsDrvPs2DiscInsert(0x52)
0008
|-
0009
| 0x5007
0010
| sys_ss_hw_disc_auth_emu(in/out:uint8[0x18])
0011
| use can be restricted to certain authentication id's
0018
|-
0019
| 0x5008
0021
| sys_ss_hw_mc(in/out:uint8[0x38])
0022
| use can be restricted to certain authentication id's
0023
|-
0024
|}
0025
 
0028
=== Syscall 865 (0x361) Random Number Generator ===
0029
 
0041
syscall(865,packet_id, r4,r5)
0043
 
0044
{| class="wikitable FCK__ShowTableBorders"
0045
|-
0046
! Packet ID
0047
! Description
0048
! Notes
0049
|-
0050
| 1
0051
| syscall(865,1, out[0x18], 0x18)
0052
| size is static <br>usage with this packet_id requires either 0x40 Root Flags or [0x1B]=8 and a certain authentication id
0053
|-
0054
| 2
0055
| sys_get_random_number(out[size], size)
0060
|
0061
|-
0062
|}
0063
 
0064
=== Syscall 866 (0x362) Secure RTC Manager Interface ===
0065
 
0066
syscall(866,packet_id, r4, r5, r6)
0070
 
0071
{| class="wikitable FCK__ShowTableBorders"
0072
|-
0073
! Packet ID
0074
! Description
0075
! Notes
0076
|-
0080
| 0x3001
0081
| secure_rtc_set_rtc(r4,r5)
0084
|requries 0x40 root control flags
0088
|-
0089
| 0x3002
0090
| secure_rtc_get_time(r4,r5,r6)
0091
| might be restricted to certain authentication id's
0092
|-
0093
| 0x3003
0094
| secure_rtc_set_time(r4,r5)
0095
| requries 0x40 root control flags
0096
|}
0097
 
0098
=== Syscall 867 (0x363) AIM Manager Interface ===
0099
 
0100
syscall(867,packet_id, r4) <br>
0101
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
0102
 
0103
{| class="wikitable FCK__ShowTableBorders"
0104
|-
0105
! Packet ID
0106
! Description
0107
|-
0108
| 0x19002
0109
| cellSsAimGetDeviceType(out:uint8[0x10])
0114
|-
0119
| 0x19003
0120
| cellSsAimGetDeviceId(out:uint8[0x10])
0121
|-
0122
| 0x19004
0123
| cellSsAimGetPsCode(out:uint8[8])
0124
|-
0125
| 0x19005
0126
| cellSsAimGetOpenPsId(out:uint8[0x10])
0127
|-
0128
| 0x19006
0129
| syscall(867,0x19006)
0130
|-
0131
|}
0133
 
0134
=== Syscall 868 (0x364) Indi Info Manager Interface ===
0135
 
0136
syscall(868,packet_id, r4,r5,r6,r7) <br>
0137
Note: access to this Syscall requires 0x40 Root Control Flags, but allows 0x20 Debug Flags and certain authentication id's for first packet_id
0138
 
0140
{| class="wikitable FCK__ShowTableBorders"
0141
|-
0142
! Packet ID
0143
! Description
0144
|-
0145
| 0x17001
0146
|
0147
|-
0150
| 0x17002
0151
|
0152
|-
0153
| 0x17003
0154
|
0155
|-
0156
| 0x17004
0157
|
0158
|-
0159
| 0x17005
0160
|
0161
|-
0163
| 0x17006
0165
|
0166
|-
0169
| 0x17007
0170
|
0171
|-
0172
| 0x17008
0173
|
0174
|-
0175
| 0x17009
0176
|
0177
|-
0178
| 0x1700A
0179
|
0180
|-
0181
| 0x1700B
0182
|
0184
|-
0185
| 0x1700C
0186
|
0187
|-
0188
| 0x1700D
0190
|
0191
|-
0192
| 0x1700E
0193
|
0194
|-
0196
| 0x1700F
0197
|
0230
|-
0231
| 0x17010
0232
|
0233
|-
0234
| 0x17011
0235
|
0236
|-
0237
| 0x17012
0238
|
0239
|-
0240
| 0x17013
0244
|
0245
|-
0246
| 0x17014
0247
|
0329
|-
0330
| 0x17015
0331
|
0332
|-
0333
| 0x17016
0334
|
0335
|-
0336
| 0x17017
0337
|
0338
|-
0339
|}
0340
 
0341
=== Syscall 869 (0x365) RTC? Manager Interface ===
0342
 
0343
syscall(869,packet_id, r4) <br>
0345
Note: access to this Syscall requires 0x40 Root Control Flags and possibly restricted to certain authentication id's, else 0x80010003
0346
 
0348
{| class="wikitable FCK__ShowTableBorders"
0349
|-
0350
! Packet ID
0351
! Description
0352
|-
0353
| 0x22001
0355
| syscall(869,0x22001, out:uint8[0x80])
0356
|-
0357
| 0x22002
0358
| syscall(869,0x22002, out:uint8[0x690])
0359
|-
0360
| 0x22003
0367
| syscall(869,0x22003, in:uint8[8])
0368
|-
0369
| 0x22004
0370
| syscall(869,0x22004, int)
0378
|-
0379
|}
0380
 
0381
=== Syscall 871 (0x367) SS Access Control Engine ===
0382
 
0383
syscall(871,packet_id, r4)
0384
 
0385
{| class="wikitable FCK__ShowTableBorders"
0386
|-
0387
! Packet ID
0388
! Usage
0389
! Notes
0390
|-
0391
| 1
0392
| syscall(871,1,sys_pid_t id,out:uint8[8])
0393
| this packet_id requires 0x20 Debug Control Flags or [0x1B]=8 and a certain authentication id, else 0x80010003
0394
|-
0395
| 2
0398
| syscall(871,2,out:uint8[8])
0399
| returns authentication id?
0402
|-
0403
| 3
0461
| syscall(871,3,sys_pid_t id)
0470
| this packet_id requires 0x20 Debug Control Flags, else 0x80010003, but returns 0x8001009
0471
|}
0472
 
0480
=== Syscall 876 (0x36C) Disc Access Control ===
0481
 
0482
syscall(876,packet_id, r4) <br>
0483
Note: accessing this Syscall is restricted to certain authentication id's
0484
 
0485
{| class="wikitable FCK__ShowTableBorders"
0486
|-
0487
! Packet ID
0488
! Description
0489
|-
0490
| 0x20000
0492
| sys_get_disc_access_control(out:uint8[4])
0493
|-
0494
| 0x20001
0495
| sys_set_disc_access_control(0 / 1)
0496
|-
0497
|}
0498
 
0499
=== Syscall 877 (0x36D) User Token Interface ===
0500
 
0501
syscall(877,packet_id, r4,size) <br>
0502
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
0503
 
0504
{| class="wikitable FCK__ShowTableBorders"
0505
|-
0506
! Packet ID
0507
! Description
0508
|-
0509
| 0x25003
0510
| sys_ss_utoken_decrypt(uint8[0xC50], 0xC50)
0511
|-
0516
| 0x25004
0517
| sys_ss_utoken_get?(out:uint8[0xC50], 0xC50)
0518
|-
0519
| 0x25005
0520
| sys_ss_utoken_encrypt(uint8[0xC50], 0xC50)
0521
|-
0522
|}
0523
 
0524
=== Syscall 878 (0x36E) Ad Sign ===
0525
 
0530
syscall(878,packet_id, r4,r5) <br>
0531
Note: access to this Syscall is restricted to certain authentication id's
0532
 
0533
{| class="wikitable FCK__ShowTableBorders"
0534
|-
0535
! Packet ID
0536
! Description
0537
|-
0538
| 0x26001
0539
| sys_ss_ad_sign(in:uint8[0x14],out:uint[0x80])
0540
|-
0542
|}
0543
 
0544
* Theory: Additional Signatures related
0545
* Give it a hash (0x14 bytes) return an RSA? (0x80) signature
0546
 
0547
=== Syscall 879 (0x36F) Media ID ===
0548
 
0549
syscall(862,packet_id, r4) <br>
0550
Note: access to this Syscall is restricted to certain authentication id's<br>
0551
Note2: it uses Storage Service Id 0x5007, 0x4B
0552
 
0556
{| class="wikitable FCK__ShowTableBorders"
0557
|-
0558
! Packet ID
0559
! Description
0560
|-
0561
| 0x10001
0562
| sysBdMediaId(out:uint8[0x10])
0570
|-
0571
|}
0572
 
0573
== not on the wiki yet ==
0577
these lv2 syscalls are present, but neither ordinal nor branches are known yet
0580
  sys_usbbtaudio_start_recording_ex
0581
  sys_raw_spu_mmio_read_ls (no real lv2 syscall, reading mmio address)
0582
  sys_raw_spu_mmio_write_ls (no real lv2 syscall, reading mmio address)
0583
  sys_raw_spu_mmio_read (no real lv2 syscall, reading mmio address)
0584
  sys_raw_spu_mmio_write (no real lv2 syscall, reading mmio address)
0585
 
0586
  sys_spu_elf_get_segments
0587
  sys_raw_spu_image_load
0588
  sys_ppu_thread_unregister_atexit
0589
  sys_ppu_thread_once
0590
  sys_prx_exitspawn_with_level
0591
  sys_process_at_Exitspawn
0592
  sys_process_atexitspawn
0593
  sys_game_process_exitspawn2
0594
  sys_process_is_stack (no real lv2 syscall)
0595
 
0596
  debug syscalls
0597
  sys_dbg_set_stacksize_ppu_exception_handler
0598
  sys_dbg_get_spu_thread_group_ids
0599
  sys_dbg_get_ppu_thread_ids
0600
  sys_dbg_get_spu_thread_ids
0601
  sys_dbg_register_ppu_exception_handler
0602
  sys_dbg_mat_set_condition
0603
  sys_dbg_read_spu_thread_context2
0604
  sys_dbg_enable_floating_point_enabled_exception
0605
  sys_dbg_get_event_queue_information
0606
  sys_dbg_get_spu_thread_name
0607
  sys_dbg_get_ppu_thread_name
0608
  sys_dbg_signal_to_ppu_exception_handler
0609
  sys_dbg_get_mutex_information
0610
  sys_dbg_vm_get_page_information
0611
  sys_dbg_mat_get_condition
0612
  sys_dbg_get_cond_information
0613
  sys_dbg_get_ppu_thread_status
0614
  sys_dbg_get_lwcond_information
0615
  sys_dbg_get_rwlock_information
0616
  sys_dbg_get_spu_thread_group_status
0617
  sys_dbg_get_semaphore_information
0618
  sys_dbg_set_mask_to_ppu_exception_handler
0624
  sys_dbg_get_coredump_params
0625
  sys_dbg_get_address_from_dabr
0626
  sys_dbg_get_spu_thread_group_name
0627
  sys_dbg_finalize_ppu_exception_handler
0630
  sys_dbg_read_spu_thread_context
0631
  sys_dbg_initialize_ppu_exception_handler
0640
  sys_dbg_read_ppu_thread_context
0641
  sys_dbg_unregister_ppu_exception_handler
0642
  sys_dbg_get_lwmutex_information
0643
  sys_dbg_signal_to_coredump_handler
0644
  sys_dbg_set_address_to_dabr
0645
  sys_dbg_get_event_flag_information
0646
  sys_dbg_disable_floating_point_enabled_exception
0647
 
0648
see also this pastebin: http://pastebin.com/w2xkNZ9T
0649
 
0650
== Custom Syscalls ==
0651
 
0652
This is a fself for testing that when started in 4.21 DEX CFW will add lv2_alloc as Syscall 32(Replaces: UNUSED_SYSCALL). It will then try to use it and printf the received pointer. Please test and report back. http://rghost.net/48803322
0653
 
0654
== firmware version offsets ==
0655
{| cellspacing="0" cellpadding="2" border="1" class="wikitable" style="text-align: center;"
0656
|-
0657
! FW version !! Offset !! Value !! Notes
0658
|-
0659
| 3.72 Retail ||  || 0x9150 ||
0666
|-
0667
| 3.70 Retail ||  || 0x9088 ||
0668
|-
0669
| 3.66 Retail ||  || 0x8ef8 ||
0670
|-
0671
| 3.61 Retail ||  || 0x8d04 ||
0672
|-
0673
| 3.60 Retail ||  || 0x8ca0 ||
0674
|-
0675
| 3.56 Retail ||  || 0x8b10 ||
0676
|-
0677
| 3.55 Retail || 0x3329b8 || 0x8aac ||
0680
|-
0681
| 3.55 DEX ||  ||  ||
0682
|-
0683
| 3.50 Retail ||  || 0x88b8 ||
0684
|-
0685
| 3.42 Retail ||  || 0x8598 ||
0686
|-
0687
| 3.41 Retail || 0x2d7580 || 0x8534 ||
0688
|-
0689
| 3.41 DEX ||  ||  ||
0690
|-
0691
| 3.41 KIOSK ||  || 0x8534 ||
0692
|-
0693
| 3.40 Retail ||  || 0x84d0 ||
0694
|-
0695
| 3.30 Retail ||  || 0x80e8 ||
0700
|-
0701
| 3.21 Retail ||  || 0x7d64 ||
0702
|-
0703
| 3.15 Retail || 0x2d6c00 || 0x7b0c || offset seems to be 6 further @ 0x002d6c06 (see below)
0704
|-
0705
| 3.10 Retail ||  || 0x7918 ||
0706
|-
0707
| 3.01 Retail ||  || 0x7594 ||
0708
|-
0709
| 2.85 Retail ||  || 0x6f54 ||
0710
|-
0711
| 2.76 Retail ||  || 0x6bd0 ||
0712
|-
0713
| 2.70 Retail ||  || 0x6978 ||
0714
|-
0715
| 2.60 Retail ||  || 0x6590 ||
0716
|-
0717
| 2.53 Retail ||  || 0x62d4 ||
0718
|-
0719
| 2.43 Retail ||  || 0x5eec ||
0720
|-
0721
| 1.02 Retail ||  || 0x27d8 ||
0722
|-
0723
|}
0724
 
0725
Note: the value is decimal '35500', '34100' and '31500' in hex.
0726
 
0800
=== Example ===
0801
Example from 3.15 with 3.60 spoof:
0802
<pre>  Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0803
 
0804
  002D6C00  00 00 00 00 00 00 8C A0 00 00 00 00 00 00 00 00  ......Œ ........
0805
                              ^^ ^^
0806
                        dec: 36000 spoofed
0807
</pre>
0808
 
0809
<!--///*
0810
==Syscall Tables and implemented Syscalls==
0811
<pre>
0812
---------- lv2_kernel_100dex.self ----------
0813
 
0814
LV2 Syscall Table:
0815
0x3206e0
0816
 
0817
 
0818
LV2 Syscalls implemented:
0819
0001
0820
0002
0821
0003
0822
0004
0823
0005
0824
0006
0825
0007
0826
0008
0827
0009
0828
0010
0829
0011
0830
0018
0831
0019
0832
0021
0833
0022
0834
0023
0835
0024
0836
0025
0837
0028
0838
0029
0839
0041
0840
0043
0841
0044
0842
0045
0843
0046
0844
0047
0845
0048
0846
0049
0861
0050
0862
0051
0863
0052
0864
0053
0865
0054
0866
0055
0867
0060
0868
0061
0869
0062
0871
0063
0872
0064
0873
0065
0900
0066
0901
0070
0902
0071
0903
0072
0904
0073
0905
0074
0906
0075
0907
0076
0908
0080
0909
0081
0910
0084
0911
0088
0912
0089
0913
0090
0914
0091
0915
0092
0916
0093
0917
0094
0918
0095
0919
0096
0920
0097
0921
0098
0922
0099
0923
0100
0924
0101
0925
0102
0926
0103
0927
0104
0928
0105
0929
0106
0930
0107
0931
0108
0939
0109
0940
0114
0944
0119
0945
0120
0948
0121
0949
0122
0960
0123
0961
0124
0962
0125
0963
0126
0964
0127
0965
0128
0966
0129
0967
0130
0968
0131
 
0133
 
0134
---------- lv2_kernel_102.self ----------
0135
 
0136
LV2 Syscall Table:
0137
0x322428
0138
 
0140
 
0141
LV2 Syscalls implemented:
0142
0001
0143
0002
0144
0003
0145
0004
0146
0005
0147
0006
0150
0007
0151
0008
0152
0009
0153
0010
0154
0011
0155
0018
0156
0019
0157
0021
0158
0022
0159
0023
0160
0024
0161
0025
0163
0026
0165
0028
0166
0029
0169
0041
0170
0043
0171
0044
0172
0045
0173
0046
0174
0047
0175
0048
0176
0049
0177
0050
0178
0051
0179
0052
0180
0053
0181
0054
0182
0055
0184
0060
0185
0061
0186
0062
0187
0063
0188
0064
0190
0065
0191
0066
0192
0070
0193
0071
0194
0072
0196
0073
0197
0074
0230
0075
0231
0076
0232
0080
0233
0081
0234
0084
0235
0088
0236
0089
0237
0090
0238
0091
0239
0092
0240
0093
0244
0094
0245
0095
0246
0096
0247
0097
0329
0098
0330
0099
0331
0100
0332
0101
0333
0102
0334
0103
0335
0104
0336
0105
0337
0106
0338
0107
0339
0108
0340
0109
0341
0114
0342
0119
0343
0120
0345
0121
0346
0122
0348
0123
0349
0124
0350
0125
0351
0126
0352
0127
0353
0128
0355
0129
0356
0130
0357
0131
0358
0133
0359
0134
0360
0135
0367
0136
0368
0137
0369
0138
0370
0140
0378
0141
0379
0142
0380
0143
0381
0144
0382
0145
0383
0146
0384
0147
0385
0150
0386
0151
0387
0152
0388
0153
0389
0154
0390
0155
0391
0156
0392
0157
0393
0158
0394
0159
0395
0160
0398
0161
0399
0163
0402
0165
0403
0166
0461
0169
0470
0170
0471
0171
0472
0172
0480
0173
0481
0174
0482
0175
0483
0176
0484
0177
0485
0178
0486
0179
0487
0180
0488
0181
0489
0182
0490
0184
0492
0185
0493
0186
0494
0187
0495
0188
0496
0190
0497
0191
0498
0192
0499
0193
0500
0194
0501
0196
0502
0197
0503
0230
0504
0231
0505
0232
0506
0233
0507
0234
0508
0235
0509
0236
0510
0237
0511
0238
0516
0239
0517
0240
0518
0244
0519
0245
0520
0246
0521
0247
0522
0329
0523
0330
0524
0331
0525
0332
0530
0333
0531
0334
0532
0335
0533
0336
0534
0337
0535
0338
0536
0339
0537
0340
0538
0341
0539
0342
0540
0343
0542
0345
0543
0346
0544
0348
0545
0349
0546
0350
0547
0351
0548
0352
0549
0353
0550
0355
0551
0356
0552
0357
0556
0358
0557
0359
0558
0360
0559
0367
0560
0368
0561
0369
0562
0370
0570
0378
0571
0379
0572
0380
0573
0381
0577
0382
0580
0383
0581
0384
0582
0385
0583
0386
0584
0387
0585
0388
0586
0389
0587
0390
0588
0391
0589
0392
0590
0393
0591
0394
0592
0395
0593
0398
0594
0399
0595
0402
0596
0403
0597
0461
0598
0470
0599
0471
0600
0472
0601
0480
0602
0481
0603
0482
0604
0483
0605
0484
0606
0485
0607
0486
0608
0487
0609
0488
0610
0489
0611
0490
0612
0492
0613
0493
0614
0494
0615
0495
0616
0496
0617
0497
0618
0498
0624
0499
0625
0500
0626
0501
0627
0502
0630
0503
0631
0504
0640
0505
0641
0506
0642
0507
0643
0508
0644
0509
0645
0510
0646
0511
0647
0516
0648
0517
0649
0518
0650
0519
0651
0520
0652
0521
0653
0522
0654
0523
0655
0524
0656
0525
0657
0530
0658
0531
0659
0532
0666
0533
0667
0534
0668
0535
0669
0536
0670
0537
0671
0538
0672
0539
0673
0540
0674
0542
0675
0543
0676
0544
0677
0545
0680
0546
0681
0547
0682
0548
0683
0549
0684
0550
0685
0551
0686
0552
0687
0556
0688
0557
0689
0558
0690
0559
0691
0560
0692
0561
0693
0562
0694
0570
0695
0571
0700
0572
0701
0573
0702
0577
0703
0580
0704
0581
0705
0582
0706
0583
0707
0584
0708
0585
0709
0586
0710
0587
0711
0588
0712
0589
0713
0590
0714
0591
0715
0592
0716
0593
0717
0594
0718
0595
0719
0596
0720
0597
0721
0598
0722
0599
0723
0600
0724
0601
0725
0602
0726
0603
0800
0604
0801
0605
0802
0606
0803
0607
0804
0608
0805
0609
0806
0610
0807
0611
0808
0612
0809
0613
0810
0614
0811
0615
0812
0616
0813
0617
0814
0618
0815
0624
0816
0625
0817
0626
0818
0627
0819
0630
0820
0631
0821
0640
0822
0641
0823
0642
0824
0643
0825
0644
0826
0645
0827
0646
0828
0647
0829
0648
0830
0649
0831
0650
0832
0651
0833
0652
0834
0653
0835
0654
0836
0655
0837
0656
0838
0657
0839
0658
0840
0659
0841
0666
0842
0667
0843
0668
0844
0669
0845
0670
0846
0671
0861
0672
0862
0673
0863
0674
0864
0675
0865
0676
0866
0677
0867
0680
0868
0681
0869
0682
0871
0683
0872
0684
0873
0685
0900
0686
0901
0687
0902
0688
0903
0689
0904
0690
0905
0691
0906
0692
0907
0693
0908
0694
0909
0695
0910
0700
0911
0701
0912
0702
0913
0703
0914
0704
0915
0705
0916
0706
0917
0707
0918
0708
0919
0709
0920
0710
0921
0711
0922
0712
0923
0713
0924
0714
0925
0715
0926
0716
0927
0717
0928
0718
0929
0719
0930
0720
0931
0721
0939
0722
0940
0723
0944
0724
0945
0725
0948
0726
0949
0800
0960
0801
0961
0802
0962
0803
0963
0804
0964
0805
0965
0806
0966
0807
0967
0808
0968
0809
 
0810
 
0811
---------- lv2_kernel_102.self ----------
0812
 
0813
LV2 Syscall Table:
0814
0x322428
0815
 
0816
 
0817
LV2 Syscalls implemented:
0818
0001
0819
0002
0820
0003
0821
0004
0822
0005
0823
0006
0824
0007
0825
0008
0826
0009
0827
0010
0828
0011
0829
0018
0830
0019
0831
0021
0832
0022
0833
0023
0834
0024
0835
0025
0836
0026
0837
0028
0838
0029
0839
0041
0840
0043
0841
0044
0842
0045
0843
0046
0844
0047
0845
0048
0846
0049
0861
0050
0862
0051
0863
0052
0864
0053
0865
0054
0866
0055
0867
0060
0868
0061
0869
0062
0871
0063
0872
0064
0873
0065
0900
0066
0901
0070
0902
0071
0903
0072
0904
0073
0905
0074
0906
0075
0907
0076
0908
0080
0909
0081
0910
0084
0911
0088
0912
0089
0913
0090
0914
0091
0915
0092
0916
0093
0917
0094
0918
0095
0919
0096
0920
0097
0921
0098
0922
0099
0923
0100
0924
0101
0925
0102
0926
0103
0927
0104
0928
0105
0929
0106
0930
0107
0931
0108
0939
0109
0940
0114
0944
0119
0945
0120
0948
0121
0949
0122
0960
0123
0961
0124
0962
0125
0963
0126
0964
0127
0965
0128
0966
0129
0967
0130
0968
0131
 
0133
 
0134
---------- lv2_kernel_160decr.self ----------
0135
 
0136
LV2 Syscall Table:
0137
0x36c880
0138
 
0140
 
0141
LV2 Syscalls implemented:
0142
0001
0143
0002
0144
0003
0145
0004
0146
0005
0147
0006
0150
0007
0151
0008
0152
0009
0153
0010
0154
0011
0155
0012
0156
0013
0157
0018
0158
0019
0159
0021
0160
0022
0161
0023
0163
0024
0165
0025
0166
0026
0169
0027
0170
0028
0171
0029
0172
0030
0173
0041
0174
0043
0175
0044
0176
0045
0177
0046
0178
0047
0179
0048
0180
0049
0181
0050
0182
0051
0184
0052
0185
0053
0186
0054
0187
0055
0188
0056
0190
0060
0191
0061
0192
0062
0193
0063
0194
0064
0196
0065
0197
0066
0230
0070
0231
0071
0232
0072
0233
0073
0234
0074
0235
0075
0236
0076
0237
0080
0238
0081
0239
0084
0240
0088
0244
0089
0245
0090
0246
0091
0247
0092
0329
0093
0330
0094
0331
0095
0332
0096
0333
0097
0334
0098
0335
0099
0336
0100
0337
0101
0338
0102
0339
0103
0340
0104
0341
0105
0342
0106
0343
0107
0345
0108
0346
0109
0348
0110
0349
0114
0350
0119
0351
0120
0352
0121
0353
0122
0355
0123
0356
0124
0357
0125
0358
0126
0359
0127
0360
0128
0367
0129
0368
0130
0369
0131
0370
0133
0378
0134
0379
0135
0380
0136
0381
0137
0382
0138
0383
0140
0384
0141
0385
0142
0386
0143
0387
0144
0388
0145
0389
0146
0390
0147
0391
0150
0392
0151
0393
0152
0394
0153
0395
0154
0398
0155
0399
0156
0402
0157
0403
0158
0461
0159
0470
0160
0471
0161
0472
0163
0480
0165
0481
0166
0482
0169
0483
0170
0484
0171
0485
0172
0486
0173
0487
0174
0488
0175
0489
0176
0490
0177
0492
0178
0493
0179
0494
0180
0495
0181
0496
0182
0497
0184
0498
0185
0499
0186
0500
0187
0501
0188
0502
0190
0503
0191
0504
0192
0505
0193
0506
0194
0507
0196
0508
0197
0509
0230
0510
0231
0511
0232
0516
0233
0517
0234
0518
0235
0519
0236
0520
0237
0521
0238
0522
0239
0523
0240
0524
0244
0525
0245
0530
0246
0531
0247
0532
0329
0533
0330
0534
0331
0535
0332
0536
0333
0537
0334
0538
0335
0539
0336
0540
0337
0542
0338
0543
0339
0544
0340
0545
0341
0546
0342
0547
0343
0548
0345
0549
0346
0550
0348
0551
0349
0552
0350
0556
0351
0557
0352
0558
0353
0559
0355
0560
0356
0561
0357
0562
0358
0570
0359
0571
0360
0572
0361
0573
0362
0577
0363
0580
0367
0581
0368
0582
0369
0583
0370
0584
0377
0585
0378
0586
0379
0587
0380
0588
0381
0589
0382
0590
0383
0591
0384
0592
0385
0593
0386
0594
0387
0595
0388
0596
0389
0597
0390
0598
0391
0599
0392
0600
0393
0601
0394
0602
0395
0603
0398
0604
0399
0605
0402
0606
0403
0607
0450
0608
0451
0609
0452
0610
0453
0611
0454
0612
0460
0613
0461
0614
0462
0615
0470
0616
0471
0617
0472
0618
0480
0624
0481
0625
0482
0626
0483
0627
0484
0630
0485
0631
0486
0640
0487
0641
0488
0642
0489
0643
0490
0644
0492
0645
0493
0646
0494
0647
0495
0648
0496
0649
0497
0650
0498
0651
0499
0652
0500
0653
0501
0654
0502
0655
0503
0656
0504
0657
0505
0658
0506
0659
0507
0666
0508
0667
0509
0668
0510
0669
0511
0670
0516
0671
0517
0672
0518
0673
0519
0674
0520
0675
0521
0676
0522
0677
0523
0680
0524
0681
0525
0682
0530
0683
0531
0684
0532
0685
0533
0686
0534
0687
0535
0688
0536
0689
0537
0690
0538
0691
0539
0692
0540
0693
0542
0694
0543
0695
0544
0700
0545
0701
0546
0702
0547
0703
0548
0704
0549
0705
0550
0706
0551
0707
0552
0708
0556
0709
0557
0710
0558
0711
0559
0712
0560
0713
0561
0714
0562
0715
0563
0716
0564
0717
0570
0718
0571
0719
0572
0720
0573
0721
0574
0722
0577
0723
0580
0724
0581
0725
0582
0726
0583
0800
0584
0801
0585
0802
0586
0803
0587
0804
0588
0805
0589
0806
0590
0807
0591
0808
0592
0809
0593
0810
0594
0811
0595
0812
0596
0813
0597
0814
0598
0815
0599
0816
0600
0817
0601
0818
0602
0819
0603
0820
0604
0821
0605
0822
0606
0823
0607
0824
0608
0825
0609
0826
0610
0827
0611
0828
0612
0829
0613
0830
0614
0831
0615
0832
0616
0833
0617
0834
0618
0835
0624
0836
0625
0837
0626
0838
0627
0839
0630
0840
0631
0841
0635
0842
0636
0843
0637
0844
0639
0845
0640
0846
0641
0861
0642
0862
0643
0863
0644
0864
0645
0865
0646
0866
0647
0867
0648
0868
0649
0869
0650
0871
0651
0872
0652
0873
0653
0900
0654
0901
0655
0902
0656
0903
0657
0904
0658
0905
0659
0906
0666
0907
0667
0908
0668
0909
0669
0910
0670
0911
0671
0912
0672
0913
0673
0914
0674
0915
0675
0916
0676
0917
0677
0918
0680
0919
0681
0920
0682
0921
0683
0922
0684
0923
0685
0924
0686
0925
0687
0926
0688
0927
0689
0928
0690
0929
0691
0930
0692
0931
0693
0939
0694
0940
0695
0944
0700
0945
0701
0948
0702
0949
0703
0960
0704
0961
0705
0962
0706
0963
0707
0964
0708
0965
0709
0966
0710
0967
0711
0968
0712
 
0713
 
0714
---------- lv2_kernel_160decr.self ----------
0715
 
0716
LV2 Syscall Table:
0717
0x36c880
0718
 
0719
 
0720
LV2 Syscalls implemented:
0721
0001
0722
0002
0723
0003
0724
0004
0725
0005
0726
0006
0800
0007
0801
0008
0802
0009
0803
0010
0804
0011
0805
0012
0806
0013
0807
0018
0808
0019
0809
0021
0810
0022
0811
0023
0812
0024
0813
0025
0814
0026
0815
0027
0816
0028
0817
0029
0818
0030
0819
0041
0820
0043
0821
0044
0822
0045
0823
0046
0824
0047
0825
0048
0826
0049
0827
0050
0828
0051
0829
0052
0830
0053
0831
0054
0832
0055
0833
0056
0834
0060
0835
0061
0836
0062
0837
0063
0838
0064
0839
0065
0840
0066
0841
0070
0842
0071
0843
0072
0844
0073
0845
0074
0846
0075
0847
0076
0861
0080
0862
0081
0863
0084
0864
0088
0865
0089
0866
0090
0867
0091
0868
0092
0869
0093
0871
0094
0872
0095
0873
0096
0880
0097
0881
0098
0882
0099
0883
0100
0884
0101
0885
0102
0889
0103
0900
0104
0901
0105
0902
0106
0903
0107
0904
0108
0905
0109
0906
0110
0907
0114
0908
0119
0909
0120
0910
0121
0911
0122
0912
0123
0913
0124
0914
0125
0915
0126
0916
0127
0917
0128
0918
0129
0919
0130
0920
0131
0921
0133
0922
0134
0923
0135
0924
0136
0925
0137
0926
0138
0927
0140
0928
0141
0929
0142
0930
0143
0931
0144
0932
0145
0933
0146
0934
0147
0935
0150
0936
0151
0937
0152
0938
0153
0939
0154
0940
0155
0941
0156
0942
0157
0943
0158
0944
0159
0945
0160
0946
0161
0947
0163
0948
0165
0949
0166
0960
0169
0961
0170
0962
0171
0963
0172
0964
0173
0965
0174
0966
0175
0967
0176
0968
0177
0969
0178
 
0179
 
0180
---------- lv2_kernel_192decr.self ----------
0181
 
0182
LV2 Syscall Table:
0184
0x361e40
0185
 
0186
 
0187
LV2 Syscalls implemented:
0188
0001
0190
0002
0191
0003
0192
0004
0193
0005
0194
0012
0196
0013
0197
0014
0230
0018
0231
0019
0232
0021
0233
0022
0234
0023
0235
0024
0236
0025
0237
0026
0238
0027
0239
0028
0240
0029
0244
0030
0245
0041
0246
0043
0247
0044
0329
0045
0330
0046
0331
0047
0332
0048
0333
0049
0334
0050
0335
0051
0336
0052
0337
0053
0338
0054
0339
0055
0340
0056
0341
0057
0342
0060
0343
0061
0345
0062
0346
0063
0348
0064
0349
0065
0350
0066
0351
0067
0352
0068
0353
0069
0355
0070
0356
0071
0357
0072
0358
0073
0359
0074
0360
0075
0361
0076
0362
0080
0363
0081
0367
0084
0368
0088
0369
0089
0370
0090
0377
0091
0378
0092
0379
0093
0380
0094
0381
0095
0382
0096
0383
0097
0384
0098
0385
0099
0386
0100
0387
0101
0388
0102
0389
0103
0390
0104
0391
0105
0392
0106
0393
0107
0394
0108
0395
0109
0398
0110
0399
0111
0402
0112
0403
0113
0450
0114
0451
0115
0452
0116
0453
0119
0454
0120
0460
0121
0461
0122
0462
0123
0470
0124
0471
0125
0472
0126
0480
0127
0481
0128
0482
0129
0483
0130
0484
0131
0485
0133
0486
0134
0487
0135
0488
0136
0489
0137
0490
0138
0492
0140
0493
0141
0494
0142
0495
0143
0496
0144
0497
0145
0498
0146
0499
0147
0500
0150
0501
0151
0502
0152
0503
0153
0504
0154
0505
0155
0506
0156
0507
0157
0508
0158
0509
0159
0510
0160
0511
0161
0516
0163
0517
0165
0518
0166
0519
0169
0520
0170
0521
0171
0522
0172
0523
0173
0524
0174
0525
0175
0530
0176
0531
0177
0532
0178
0533
0179
0534
0180
0535
0181
0536
0182
0537
0184
0538
0185
0539
0186
0540
0187
0542
0188
0543
0190
0544
0191
0545
0192
0546
0193
0547
0194
0548
0196
0549
0197
0550
0198
0551
0199
0552
0230
0556
0231
0557
0232
0558
0233
0559
0234
0560
0235
0561
0236
0562
0237
0563
0238
0564
0239
0570
0240
0571
0244
0572
0245
0573
0246
0574
0247
0577
0251
0580
0252
0581
0260
0582
0327
0583
0328
0584
0329
0585
0330
0586
0331
0587
0332
0333
0334
0335
0336
0337
0338
0339
0340
0341
0342
0343
0345
0346
0347
0348
0349
0350
0351
0352
0353
0355
0356
0357
0358
0359
0360
0361
0362
0363
0364
0367
0368
0369
0370
0372
0373
0374
0375
0376
0377
0378
0379
0380
0381
0382
0383
0384
0385
0386
0387
0388
0389
0390
0391
0392
0393
0394
0395
0396
0397
0398
0399
0402
0403
0450
0451
0452
0453
0454
0455
0456
0457
0460
0461
0462
0463
0464
0470
0471
0472
0473
0480
0481
0482
0483
0484
0485
0486
0487
0488
0489
0490
0492
0493
0494
0495
0496
0497
0498
0499
0500
0501
0502
0503
0504
0505
0506
0507
0508
0509
0510
0511
0512
0513
0514
0516
0517
0518
0519
0520
0521
0522
0523
0524
0525
0530
0531
0532
0533
0534
0535
0536
0537
0538
0539
0540
0542
0543
0544
0545
0546
0547
0548
0549
0550
0551
0552
0556
0557
0558
0559
0560
0561
0562
0563
0564
0565
0570
0571
0572
0573
0574
0575
0577
0580
0581
0582
0583
0584
0585
0586
0587
0588
0589
0590
0591
0592
0593
0594
0595
0596
0597
0598
0599
0600
0601
0602
0603
0604
0605
0606
0607
0608
0609
0610
0611
0612
0613
0614
0615
0616
0617
0618
0624
0625
0626
0627
0630
0631
0633
0634
0635
0636
0637
0639
0640
0641
0642
0643
0644
0645
0646
0647
0648
0649
0650
0651
0652
0653
0654
0655
0656
0657
0658
0659
0666
0667
0668
0669
0670
0671
0672
0673
0674
0675
0676
0677
0680
0681
0682
0683
0684
0685
0686
0687
0688
0689
0690
0691
0692
0693
0694
0695
0700
0701
0702
0703
0704
0705
0706
0707
0708
0709
0710
0711
0712
0713
0714
0715
0716
0717
0718
0719
0720
0721
0722
0723
0724
0725
0726
0800
0801
0802
0803
0804
0805
0806
0807
0808
0809
0810
0811
0812
0813
0814
0815
0816
0817
0818
0819
0820
0821
0822
0823
0824
0825
0826
0827
0828
0829
0830
0831
0832
0833
0834
0835
0836
0837
0838
0839
0840
0841
0842
0843
0844
0845
0846
0847
0861
0862
0863
0864
0865
0866
0867
0868
0869
0871
0872
0873
0880
0881
0882
0883
0884
0885
0889
0900
0901
0902
0903
0904
0905
0906
0907
0908
0909
0910
0911
0912
0913
0914
0915
0916
0917
0918
0919
0920
0921
0922
0923
0926
0927
0928
0929
0930
0931
0932
0933
0934
0935
0936
0937
0938
0939
0940
0941
0942
0943
0944
0945
0946
0947
0948
0949
0960
0961
0962
0963
0964
0965
0966
0967
0968
0969
 
 
---------- lv2_kernel_192dex.self ----------
 
LV2 Syscall Table:
0x347b48
 
 
LV2 Syscalls implemented:
0001
0002
0003
0004
0005
0012
0013
0014
0018
0019
0021
0022
0023
0024
0025
0026
0027
0028
0029
0030
0041
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0654
0654
0655
0655
Line 7,008: Line 7,081:
0676
0676
0677
0677
0678
0679
0680
0680
0681
0681
Line 7,026: Line 7,097:
0694
0694
0695
0695
0696
0699
0700
0700
0701
0701
Line 7,102: Line 7,171:
0845
0845
0846
0846
0847
0861
0861
0862
0862
Line 7,112: Line 7,180:
0868
0868
0869
0869
0870
0871
0871
0872
0872
0873
0873
0874
0875
0876
0877
0878
0879
0880
0880
0881
0881
Line 7,127: Line 7,188:
0883
0883
0884
0884
0885
0889
0900
0900
0901
0901
Line 7,159: Line 7,222:
0930
0930
0931
0931
0932
0933
0934
0935
0936
0937
0938
0939
0939
0940
0940
0941
0942
0943
0944
0944
0945
0945
0946
0947
0948
0948
0949
0949
0950
0960
0951
0961
0952
0962
0953
0963
0954
0964
0955
0965
0956
0966
0957
0967
0958
0968
0959
</pre>
0970
0971
0972
0973
0974
0975
0976
0977
0978
0979
0980
0981
0982
0983
0984
0985
0986
0987
0989
 
 
---------- lv2_kernel_bootrom1.self ----------
 
LV2 Syscall Table:
0x33c098
 
 
LV2 Syscalls implemented:
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0018
0019
0021
0022
0023
0024
0025
0028
0029
0041
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0060
0061
0062
0063
0064
0065
0066
0070
0071
0072
0073
0074
0075
0076
0080
0081
0084
0088
0089
0090
0091
0092
0093
0094
0095
0096
0097
0098
0099
0100
0101
0102
0103
0104
0105
0106
0107
0108
0109
0114
0119
0120
0121
0122
0123
0124
0125
0126
0127
0128
0129
0130
0131
0133
0134
0135
0136
0137
0138
0140
0141
0142
0143
0144
0145
0146
0147
0150
0151
0152
0153
0154
0155
0156
0157
0158
0159
0160
0161
0163
0165
0166
0169
0170
0171
0172
0173
0174
0175
0176
0177
0178
0179
0180
0181
0182
0184
0185
0186
0187
0188
0190
0191
0192
0193
0194
0196
0197
0230
0231
0232
0233
0234
0235
0236
0237
0238
0239
0240
0244
0245
0246
0247
0329
0330
0331
0332
0333
0334
0335
0336
0337
0338
0339
0340
0341
0342
0343
0345
0346
0348
0349
0350
0351
0352
0353
0355
0356
0357
0358
0359
0360
0367
0368
0369
0370
0378
0379
0380
0381
0382
0383
0384
0385
0386
0387
0388
0389
0390
0391
0392
0393
0394
0395
0398
0399
0402
0403
0460
0461
0462
0470
0471
0472
0480
0481
0482
0483
0484
0485
0486
0487
0488
0489
0490
0492
0493
0494
0495
0496
0497
0498
0499
0500
0501
0502
0503
0504
0505
0506
0507
0508
0509
0510
0511
0516
0517
0518
0519
0520
0521
0522
0523
0524
0525
0530
0531
0532
0533
0534
0535
0536
0537
0538
0539
0540
0542
0543
0544
0545
0546
0547
0548
0549
0550
0551
0552
0556
0557
0558
0559
0560
0561
0562
0570
0571
0572
0573
0577
0580
0581
0582
0583
0584
0585
0586
0587
0588
0589
0590
0591
0592
0593
0594
0595
0596
0597
0598
0599
0600
0601
0602
0603
0604
0605
0606
0607
0608
0609
0610
0611
0612
0613
0614
0615
0616
0617
0618
0624
0625
0626
0627
0630
0631
0640
0641
0642
0643
0644
0645
0646
0647
0648
0649
0650
0651
0652
0653
0654
0655
0656
0657
0658
0659
0666
0667
0668
0669
0670
0671
0672
0673
0674
0675
0676
0677
0680
0681
0682
0683
0684
0685
0686
0687
0688
0689
0690
0691
0692
0693
0694
0695
0700
0701
0702
0703
0704
0705
0706
0707
0708
0709
0710
0711
0712
0713
0714
0715
0716
0717
0718
0719
0720
0721
0722
0723
0724
0725
0726
0800
0801
0802
0803
0804
0805
0806
0807
0808
0809
0810
0811
0812
0813
0814
0815
0816
0817
0818
0819
0820
0821
0822
0823
0824
0825
0826
0827
0828
0829
0830
0831
0832
0833
0834
0835
0836
0837
0838
0839
0840
0841
0842
0843
0844
0845
0846
0861
0862
0863
0864
0865
0866
0867
0868
0869
0871
0872
0873
0880
0881
0882
0883
0884
0885
0889
0900
0901
0902
0903
0904
0905
0906
0907
0908
0909
0910
0911
0912
0913
0914
0915
0916
0917
0918
0919
0920
0921
0922
0923
0924
0925
0926
0927
0928
0929
0930
0931
0939
0940
0944
0945
0948
0949
0960
0961
0962
0963
0964
0965
0966
0967
0968
</pre>
 
//-->
=== LV2 Process Structures ===
lv2::process is the same structure that can be found in CobraUSB source code ([https://github.com/Joonie86/CobraUSB/blob/master/USB/lv2/include/lv2/process.h process.h]). This version was reversed from 3.41 lv2_kernel.
<source lang="cpp">
struct proc_phys_mem_stat
{
  u64 field_0;
  u64 field_8;
  u64 field_10;
  u64 field_18;
  u64 field_20;
  u64 field_28;
  u64 field_30;
};
 
struct unk_process_struct_1E8
{
  u64 field_0;
  u64 field_8;
  u64 field_10;
  u64 field_18;
};
 
struct unk_process_struct_3A0
{
  u64 field_0;
  u64 field_8;
};
 
namespace lv2
{
    class wait_queue
    {
        u64 field_0;
        u64 field_8;
        u64 field_10;
    };
 
    class mutex
    {
        void *vtable;
        u64 field_8;
        u64 field_10;
        lv2::wait_queue field_18;
        u64 field_30;
        u64 field_38;
    };
 
    class condition_variable
    {
        void *vtable;
        u64 field_8;
        lv2::wait_queue field_10;
        u64 field_28;
        u64 field_30;
    };
   
    class pu_thr
    {
        void *vtable;
        char name[28];
        int thr_id;
        u64 field_28;
        u64 field_30;
        u64 field_38;
        u64 prio;
        u64 field_48;
        u64 field_50;
        u64 field_58;
        u64 field_60;
        u64 field_68;
        u64 stack_address;
        u64 stack_size;
        lv2::process *my_proc;
        u64 field_88;
        u64 field_90;
        u64 general_purpose_registers[32];
        int condition_register;
        u64 exception_register;
        u64 link_register;
        u64 count_register;
        u64 save_restore_register_0;
        u64 save_restore_register_1;
        u64 field_1C8;
        double floating_point_registers[32];
        int field_2D0;
        int floating_point_status_and_control_register;
        u64 field_2D8;
        u64 field_2E0;
        u64 field_2E8;
        u64 field_2F0;
        u64 field_2F8;
        u64 field_300;
        u64 field_308;
        u64 field_310;
        u64 field_318;
        u64 field_320;
        u64 field_328;
        u64 field_330;
        u64 field_338;
        u64 field_340;
        u64 field_348;
        u64 field_350;
        u64 field_358;
        u64 field_360;
        u64 field_368;
        u64 field_370;
        u64 field_378;
        u64 field_380;
        u64 field_388;
        u64 field_390;
        u64 field_398;
        u64 field_3A0;
        u64 field_3A8;
        u64 field_3B0;
        u64 field_3B8;
        u64 field_3C0;
        u64 field_3C8;
        u64 field_3D0;
        u64 field_3D8;
        u64 field_3E0;
        u64 field_3E8;
        u64 field_3F0;
        u64 field_3F8;
        u64 field_400;
        u64 field_408;
        u64 field_410;
        u64 field_418;
        u64 field_420;
        u64 field_428;
        u64 field_430;
        u64 field_438;
        u64 field_440;
        u64 field_448;
        u64 field_450;
        u64 field_458;
        u64 field_460;
        u64 field_468;
        u64 field_470;
        u64 field_478;
        u64 field_480;
        u64 field_488;
        u64 field_490;
        u64 field_498;
        u64 field_4A0;
        u64 field_4A8;
        u64 field_4B0;
        u64 field_4B8;
        u64 field_4C0;
        u64 field_4C8;
        u64 field_4D0;
        u64 field_4D8;
        u64 field_4E0;
        u64 field_4E8;
        u64 field_4F0;
        u64 field_4F8;
        u64 field_500;
        u64 field_508;
        u64 field_510;
        u64 field_518;
        u64 field_520;
        u64 field_528;
        u64 field_530;
        u64 field_538;
        u64 field_540;
        u64 field_548;
        int stop_info;
        u64 field_558;
        u64 field_560;
        u64 field_568;
        u64 field_570;
        u64 field_578;
        u64 field_580;
        u64 field_588;
        u64 field_590;
        u64 field_598;
        u64 field_5A0;
        u64 field_5A8;
        u64 field_5B0;
        u64 field_5B8;
        u64 field_5C0;
        u64 field_5C8;
        u64 field_5D0;
        u64 field_5D8;
        u64 field_5E0;
        u64 field_5E8;
        u64 field_5F0;
        u64 field_5F8;
    };
   
    class id_table
    {
        u64 field_0[256];
        u64 field_800;
        lv2::wait_queue field_808;
        u64 field_820;
    };
   
    class address_space
    {
        u64 field_0;
        u64 field_8;
        u64 field_10;
        u64 field_18;
        u64 field_20;
    };
   
    class process_as
    {
        lv2::address_space field_0;
        u64 field_28;
        u64 field_30;
        u64 field_38;
        u64 field_40;
        u64 field_48;
        u64 field_50;
        u64 field_58;
        u64 field_60;
        u64 field_68;
        u64 field_70;
        u64 field_78;
        u64 field_80;
        u64 field_88;
        u64 field_90;
        u64 field_98;
        u64 field_A0;
        u64 field_A8;
        u64 field_B0;
        u64 field_B8;
        u64 field_C0;
        u64 field_C8;
        u64 field_D0;
        u64 field_D8;
        u64 field_E0;
        u64 field_E8;
        u64 field_F0;
        u64 field_F8;
        u64 field_100;
        u64 field_108;
        u64 field_110;
        u64 field_118;
        u64 field_120;
        u64 field_128;
        u64 field_130;
        u64 field_138;
        u64 field_140;
        u64 field_148;
        u64 field_150;
        u64 field_158;
        u64 field_160;
        u64 field_168;
        u64 field_170;
        u64 field_178;
        u64 field_180;
        u64 field_188;
        u64 field_190;
        u64 field_198;
        u64 field_1A0;
        u64 field_1A8;
        u64 field_1B0;
        u64 field_1B8;
        u64 field_1C0;
        u64 field_1C8;
        u64 field_1D0;
        u64 field_1D8;
        u64 field_1E0;
        u64 field_1E8;
        u64 field_1F0;
        u64 field_1F8;
        u64 field_200;
        u64 field_208;
        u64 field_210;
        u64 field_218;
        u64 field_220;
        u64 field_228;
        u64 field_230;
        u64 field_238;
        u64 field_240;
        u64 field_248;
        u64 field_250;
        u64 field_258;
        u64 field_260;
        u64 field_268;
        u64 field_270;
        u64 field_278;
        u64 field_280;
        u64 field_288;
        u64 field_290;
        u64 field_298;
        u64 field_2A0;
        u64 field_2A8;
        u64 field_2B0;
        u64 field_2B8;
        u64 field_2C0;
        u64 field_2C8;
        u64 field_2D0;
        u64 field_2D8;
        u64 field_2E0;
        u64 field_2E8;
        u64 field_2F0;
        u64 field_2F8;
        u64 field_300;
        u64 field_308;
        u64 field_310;
        u64 field_318;
        u64 field_320;
        u64 field_328;
        u64 field_330;
        u64 field_338;
        u64 field_340;
        u64 field_348;
        u64 field_350;
        u64 field_358;
        u64 field_360;
        u64 field_368;
        u64 field_370;
        u64 field_378;
        u64 field_380;
        u64 field_388;
        u64 field_390;
        u64 field_398;
        u64 field_3A0;
        u64 field_3A8;
        u64 field_3B0;
        u64 field_3B8;
        u64 field_3C0;
        u64 field_3C8;
        u64 field_3D0;
        u64 field_3D8;
        u64 field_3E0;
        u64 field_3E8;
        u64 field_3F0;
        u64 field_3F8;
        u64 field_400;
        u64 field_408;
        u64 field_410;
        u64 field_418;
        u64 field_420;
        u64 field_428;
        u64 field_430;
        u64 field_438;
        u64 field_440;
        u64 field_448;
        u64 field_450;
        u64 field_458;
        u64 field_460;
        u64 field_468;
        u64 field_470;
        u64 field_478;
        u64 field_480;
        u64 field_488;
        u64 field_490;
        u64 field_498;
        u64 field_4A0;
        lv2::mutex field_4A8;
        u64 field_4E8;
        u64 field_4F0;
        u64 field_4F8;
        u64 field_500;
        u64 field_508;
        u64 field_510;
        u64 field_518;
        u64 field_520;
        u64 field_528;
    };
 
    class process
    {
        void *sc_table;
        lv2::sc_trace *sc_trace;
        u64 field_10;
        u64 field_18;
        u64 field_20;
        int pid;
        int status;
        lv2::process_as *process_as;
        lv2::pu_thr *primary_ppu_thread;
        u64 field_40;
        lv2::pu_thr *field_48;
        u64 num_pu_threads_1;
        u64 num_pu_threads_2;
        u64 field_60;
        u64 field_68;
        u64 field_70;
        u64 field_78;
        u64 field_80;
        u64 field_88;
        u64 field_90;
        u64 field_98;
        u64 field_A0;
        u64 size_of_memory;
        lv2::process *parent;
        lv2::process *first_child;
        lv2::process *last_child;
        u64 num_children;
        lv2::mutex field_D0;
        lv2::condition_variable field_110;
        u64 field_148;
        u64 field_150;
        u64 field_158;
        char *proc_image_filename;
        lv2::mutex field_168;
        u64 field_1A8;
        proc_phys_mem_stat field_1B0;
        unk_process_struct_1E8 field_1E8;
        lv2::id_table *id_table;
        u64 field_210;
        u64 field_218;
        u64 field_220;
        u64 field_228;
        u64 field_230;
        u64 field_238;
        u64 field_240;
        u64 field_248;
        u64 field_250;
        u64 field_258;
        u64 field_260;
        char osabi_type;
        int sdk_version;
        u64 field_270;
        u64 field_278;
        u64 field_280;
        u64 field_288;
        u64 field_290;
        u64 field_298;
        u64 field_2A0;
        u64 field_2A8;
        u64 field_2B0;
        u64 field_2B8;
        u64 field_2C0;
        u64 field_2C8;
        u64 field_2D0;
        u64 field_2D8;
        u64 field_2E0;
        u64 field_2E8;
        u64 field_2F0;
        u64 field_2F8;
        u64 field_300;
        u64 field_308;
        u64 field_310;
        u64 field_318;
        u64 field_320;
        u64 field_328;
        u64 field_330;
        u64 field_338;
        u64 field_340;
        u64 field_348;
        u64 field_350;
        u64 field_358;
        u64 field_360;
        u64 field_368;
        u64 field_370;
        u64 field_378;
        u64 field_380;
        u64 field_388;
        u64 field_390;
        u64 field_398;
        unk_process_struct_3A0 field_3A0;
        u64 field_3B0;
        u64 field_3B8;
        u64 field_3C0;
        u64 field_3C8;
    };
}
</source>
 
= LV2 Kernel Syscall Table from SDK 0.80 =
 
https://pastebin.com/aTRaFstS
 
= Merged Syscall Table (invalid entries are maintained from new FW) =
 
<pre>
0x3DD-syscall_989
0x3DB-syscall_987
0x3DA-syscall_986
0x3D9-syscall_985
0x3D8-syscall_984
0x3D7-syscall_983
0x3D6-syscall_982
0x3D5-syscall_981
0x3D4-syscall_980
0x3D3-syscall_979
0x3D2-syscall_978
0x3D1-syscall_977
0x3D0-syscall_976
0x3CF-syscall_975
0x3CE-syscall_974
0x3CD-syscall_973
0x3CC-syscall_972
0x3CB-syscall_971
0x3CA-syscall_970
0x3C9-syscall_969
0x3C8-syscall_968
0x3C7-syscall_967
0x3C6-syscall_966
0x3C5-syscall_965
0x3C4-syscall_964
0x3C3-syscall_963
0x3C2-syscall_sys_performance_monitor_bookmark <- new!
0x3C1-syscall_sys_performance_monitor_hidden <- new!
0x3C0-syscall_sys_performance_monitor <- new!
0x3BF-syscall_959
0x3BE-syscall_sys_dbg_comm_register_driver <- new!
0x3BD-syscall_sys_dbg_comm_register_handler <- new!
0x3BC-syscall_sys_dbg_comm_write_ready <- new!
0x3BB-syscall_sys_dbg_comm_write_64 <- new!
0x3BA-syscall_sys_dbg_comm_read_ready <- new!
0x3B9-syscall_sys_dbg_comm_read_64 <- new!
0x3B8-syscall_sys_dbg_comm_close <- new!
0x3B7-syscall_sys_dbg_comm_open <- new!
0x3B6-syscall_sys_dbg_comm_init <- new!
0x3B5-syscall_949
0x3B4-syscall_948
0x3B3-syscall_947
0x3B2-syscall_946
0x3B1-syscall_945
0x3B0-syscall_944
0x3AF-syscall_943
0x3AE-syscall_942
0x3AD-syscall_941
0x3AC-syscall_940
0x3AB-syscall_939
0x3AA-syscall_938
0x3A9-syscall_937
0x3A8-syscall_936
0x3A7-syscall_935
0x3A6-syscall_934
0x3A5-syscall_933
0x3A4-syscall_932
0x3A3-syscall_sys_dbg_get_shared_memory_attribute_list_64 <- new!
0x3A2-syscall_sys_dbg_get_user_memory_stat_64 <- new!
0x3A1-syscall_sys_dbg_terminate_scratch_data_area <- new!
0x3A0-syscall_sys_dbg_initialize_scratch_data_area_64 <- new!
0x39F-syscall_sys_dbg_terminate_scratch_executable_area <- new!
0x39E-syscall_sys_dbg_initialize_scratch_executable_area_64 <- new!
0x39D-syscall_sys_dbg_get_module_info_64 <- new!
0x39C-syscall_sys_dbg_get_module_list <- new!
0x39B-syscall_sys_dbg_set_spu_thread_group_event_cntl_flag <- new!
0x39A-syscall_sys_dbg_get_spu_thread_group_event_cntl_flag <- new!
0x399-syscall_sys_dbg_set_process_event_cntl_flag <- new!
0x398-syscall_sys_dbg_get_process_event_cntl_flag <- new!
0x397-syscall_sys_dbg_destroy_event_que <- new!
0x396-syscall_sys_dbg_read_event <- new!
0x395-syscall_sys_dbg_create_event_que <- new!
0x394-syscall_sys_dbg_spu_thread_get_exception_cause <- new!
0x393-syscall_sys_dbg_set_run_control_bit_to_spu <- new!
0x392-syscall_sys_dbg_get_process_info_64 <- new!
0x391-syscall_sys_dbg_kill_process <- new!
0x390-syscall_sys_dbg_spu_thread_write_to_ls <- new!
0x38F-syscall_sys_dbg_spu_thread_read_from_ls <- new!
0x38E-syscall_sys_dbg_get_thread_info_64 <- new!
0x38D-syscall_sys_dbg_get_thread_list <- new!
0x38C-syscall_sys_dbg_get_process_list <- new!
0x38B-syscall_sys_dbg_write_thread_register <- new!
0x38A-syscall_sys_dbg_read_thread_register <- new!
0x389-syscall_sys_dbg_write_process_memory_64 <- new!
0x388-syscall_sys_dbg_read_process_memory_64 <- new!
0x387-syscall_sys_dbg_continue_threads
0x386-syscall_sys_dbg_stop_threads <- new!
0x385-syscall_sys_dbg_continue_processes <- new!
0x384-syscall_sys_dbg_stop_processes <- new!
0x379-syscall_889
0x375-syscall_sys_deci3_open2 <- new!
0x374-syscall_sys_deci3_receive
0x373-syscall_sys_deci3_send
0x372-syscall_sys_deci3_close
0x371-syscall_sys_deci3_create_event_path
0x370-syscall_sys_deci3_open
0x36F-syscall_879
0x36E-syscall_878
0x36D-syscall_877
0x36C-syscall_876
0x36B-syscall_875
0x36A-syscall_874
0x369-syscall_sys_ss_get_cache_of_product_mode
0x368-syscall_sys_ss_get_open_psid
0x367-syscall_871
0x366-syscall_870
0x365-syscall_869
0x364-syscall_868
0x363-syscall_867
0x362-syscall_866
0x361-syscall_865
0x360-syscall_864
0x35F-syscall_863
0x35E-syscall_862
0x35D-syscall_861
0x35C-syscall_860
0x34F-syscall_847
0x34E-syscall_sys_fs_mapped_free <- new!
0x34D-syscall_sys_fs_mapped_allocate_64 <- new!
0x34C-syscall_sys_fs_get_fs_info <- new!
0x34B-syscall_sys_fs_get_fs_info_size <- new!
0x34A-syscall_sys_fs_get_mount_info <- new!
0x349-syscall_sys_fs_get_mount_info_size <- new!
0x348-syscall_sys_fs_disk_free <- new!
0x347-syscall_sys_fs_sync <- new!
0x346-syscall_sys_fs_umount <- new!
0x345-syscall_sys_fs_mount_64 <- new!
0x344-syscall_sys_fs_newfs_64 <- new!
0x343-syscall_sys_fs_chown <- new!
0x342-syscall_sys_fs_chmod <- new!
0x341-syscall_sys_fs_symbolic_link <- new!
0x340-syscall_sys_fs_ftruncate <- new!
0x33F-syscall_sys_fs_truncate <- new!
0x33E-syscall_sys_fs_lsn_write <- new!
0x33D-syscall_sys_fs_lsn_read <- new!
0x33C-syscall_sys_fs_lsn_unlock <- new!
0x33B-syscall_sys_fs_lsn_lock <- new!
0x33A-syscall_sys_fs_lsn_get_cda <- new!
0x339-syscall_sys_fs_lsn_get_cda_size <- new!
0x338-syscall_sys_fs_acl_write <- new!
0x337-syscall_sys_fs_acl_read <- new!
0x336-syscall_sys_fs_get_block_size <- new!
0x335-syscall_sys_fs_fget_block_size <- new!
0x334-syscall_sys_fs_fsync <- new!
0x333-syscall_sys_fs_fdatasync <- new!
0x332-syscall_sys_fs_lseek <- new!
0x331-syscall_sys_fs_fcntl <- new!
0x330-syscall_sys_fs_access <- new!
0x32F-syscall_sys_fs_utime <- new!
0x32E-syscall_sys_fs_unlink <- new!
0x32D-syscall_sys_fs_rmdir <- new!
0x32C-syscall_sys_fs_rename <- new!
0x32B-syscall_sys_fs_mkdir <- new!
0x32A-syscall_sys_fs_link <- new!
0x329-syscall_sys_fs_fstat <- new!
0x328-syscall_sys_fs_stat <- new!
0x327-syscall_sys_fs_closedir <- new!
0x326-syscall_sys_fs_readdir <- new!
0x325-syscall_sys_fs_opendir <- new!
0x324-syscall_sys_fs_close <- new!
0x323-syscall_sys_fs_write <- new!
0x322-syscall_sys_fs_read <- new!
0x321-syscall_sys_fs_open <- new!
0x320-syscall_sys_fs_test <- new!
0x2D6-syscall__sys_net_eurus_post_command <- new!
0x2D5-syscall__sys_net_sysctl <- new!
0x2D4-syscall__sys_net_ioctl <- new!
0x2D3-syscall__sys_net_control <- new!
0x2D2-syscall__sys_net_infoctl <- new!
0x2D1-syscall__sys_net_abortx <- new!
0x2D0-syscall__sys_net_write_dump <- new!
0x2CF-syscall__sys_net_close_dump <- new!
0x2CE-syscall__sys_net_read_dump <- new!
0x2CD-syscall__sys_net_open_dump <- new!
0x2CC-syscall__sys_net_select <- new!
0x2CB-syscall__sys_net_poll <- new!
0x2CA-syscall__sys_net_close <- new!
0x2C9-syscall__sys_net_socket <- new!
0x2C8-syscall__sys_net_shutdown <- new!
0x2C7-syscall__sys_net_setsockopt <- new!
0x2C6-syscall__sys_net_sendto <- new!
0x2C5-syscall__sys_net_sendmsg <- new!
0x2C4-syscall__sys_net_recvmsg <- new!
0x2C3-syscall__sys_net_recvfrom <- new!
0x2C2-syscall__sys_net_listen <- new!
0x2C1-syscall__sys_net_getsockopt <- new!
0x2C0-syscall__sys_net_getsockname <- new!
0x2BF-syscall__sys_net_getpeername <- new!
0x2BE-syscall__sys_net_connect <- new!
0x2BD-syscall__sys_net_bind <- new!
0x2BC-syscall__sys_net_accept <- new!
0x2BB-syscall_sys_iosys_infra_test_close <- new!
0x2B8-syscall_696
0x2B7-syscall_695
0x2B6-syscall_694
0x2B5-syscall_693
0x2B4-syscall_692
0x2B3-syscall_691
0x2B2-syscall_690
0x2B1-syscall_689
0x2B0-syscall_688
0x2AF-syscall_687
0x2AE-syscall_686
0x2AD-syscall_685
0x2AC-syscall_684
0x2AB-syscall_683
0x2AA-syscall_682
0x2A9-syscall_681
0x2A8-syscall_sys_rsx_audio_iounmap <- new!
0x2A7-syscall_sys_rsx_audio_iomap <- new!
0x2A6-syscall_sys_rsx_audio_queue <- new!
0x2A5-syscall_sys_rsx_audio_setup <- new!
0x2A4-syscall_sys_rsx_device_unmap
0x2A3-syscall_sys_rsx_device_map
0x2A2-syscall_sys_rsx_context_attribute
0x2A1-syscall_sys_rsx_context_iounmap
0x2A0-syscall_sys_rsx_context_iomap
0x29F-syscall_sys_rsx_context_free
0x29E-syscall_sys_rsx_context_allocate
0x29D-syscall_sys_rsx_memory_free
0x29C-syscall_sys_rsx_memory_allocate
0x29B-syscall_sys_rsx_device_close
0x29A-syscall_sys_rsx_device_open
0x293-syscall_659
0x292-syscall_sys_rsxaudio_stop_process <- new!
0x291-syscall_sys_rsxaudio_start_process <- new!
0x290-syscall_sys_rsxaudio_prepare_process <- new!
0x28F-syscall_sys_rsxaudio_close_connection <- new!
0x28E-syscall_sys_rsxaudio_create_connection <- new!
0x28D-syscall_sys_rsxaudio_unimport_shared_memory <- new!
0x28C-syscall_sys_rsxaudio_import_shared_memory <- new!
0x28B-syscall_sys_rsxaudio_finalize <- new!
0x28A-syscall_sys_rsxaudio_initialize <- new!
0x289-syscall_649
0x288-syscall_648
0x287-syscall_647
0x286-syscall_646
0x285-syscall_645
0x284-syscall_644
0x283-syscall_643
0x282-syscall_642
0x281-syscall_641
0x280-syscall_640
0x27F-syscall_639
0x27E-syscall_638
0x27D-syscall_637
0x27C-syscall_636
0x27B-syscall_635
0x27A-syscall_sys_fsw_disconnect_event
0x279-syscall_sys_fsw_connect_event
0x277-syscall_sys_gpio_get
0x276-syscall_sys_gpio_set
0x273-syscall_sys_io_buffer_free
0x272-syscall_sys_io_buffer_allocate_64 <- new!
0x271-syscall_sys_io_buffer_destroy
0x270-syscall_sys_io_buffer_create
0x26F-syscall_623
0x26E-syscall_622
0x26D-syscall_621
0x26C-syscall_620
0x26B-syscall_sys_storage_async_send_device_command
0x26A-syscall_sys_storage_set_region_acl
0x269-syscall_sys_storage_get_region_acl
0x268-syscall_sys_storage_execute_device_command
0x267-syscall_sys_storage_delete_region
0x266-syscall_sys_storage_create_region
0x265-syscall_sys_storage_set_medium_polling_interval
0x264-syscall_sys_storage_configure_medium_event
0x263-syscall_sys_storage_report_devices
0x262-syscall_sys_storage_get_device_config
0x261-syscall_sys_storage_get_device_info
0x260-syscall_sys_storage_async_cancel
0x25F-syscall_sys_storage_async_write
0x25E-syscall_sys_storage_async_read
0x25D-syscall_sys_storage_async_configure
0x25C-syscall_sys_storage_send_device_command
0x25B-syscall_sys_storage_write
0x25A-syscall_sys_storage_read
0x259-syscall_sys_storage_close
0x258-syscall_sys_storage_open
0x257-syscall_599
0x256-syscall_598
0x255-syscall_597
0x254-syscall_596
0x253-syscall_595
0x252-syscall_594
0x251-syscall_593
0x250-syscall_592
0x24F-syscall_591
0x24E-syscall_590
0x24D-syscall_589
0x24C-syscall_588
0x24B-syscall_587
0x24A-syscall_586
0x249-syscall_585
0x248-syscall_584
0x247-syscall_583
0x246-syscall_582
0x245-syscall_581
0x244-syscall_580
0x243-syscall_579
0x242-syscall_578
0x241-syscall_577
0x23F-syscall_575
0x23E-syscall_574
0x23D-syscall_573
0x23C-syscall_572
0x23B-syscall_571
0x23A-syscall_570
0x239-syscall_569
0x238-syscall_568
0x237-syscall_567
0x236-syscall_566
0x235-syscall_565
0x234-syscall_564
0x233-syscall_563
0x232-syscall_562
0x231-syscall_561
0x230-syscall_560
0x22F-syscall_559
0x22E-syscall_558
0x22D-syscall_557
0x22C-syscall_556
0x22B-syscall_555
0x22A-syscall_554
0x229-syscall_553
0x228-syscall_552
0x227-syscall_551
0x226-syscall_550
0x225-syscall_549
0x224-syscall_sys_usbd_send_event <- new!
0x223-syscall_sys_usbd_get_device_location <- new!
0x222-syscall_sys_usbd_get_isoch_transfer_status <- new!
0x221-syscall_sys_usbd_get_transfer_status <- new!
0x220-syscall_sys_usbd_isoch_transfer_data <- new!
0x21F-syscall_sys_usbd_transfer_data <- new!
0x21E-syscall_sys_usbd_attach <- new!
0x21D-syscall_sys_usbd_detect_device <- new!
0x21C-syscall_sys_usbd_receive_event <- new!
0x21B-syscall_sys_usbd_close_pipe <- new!
0x21A-syscall_sys_usbd_open_default_pipe <- new!
0x219-syscall_sys_usbd_open_pipe <- new!
0x218-syscall_sys_usbd_unregister_ldd <- new!
0x217-syscall_sys_usbd_register_ldd <- new!
0x216-syscall_sys_usbd_get_descriptor <- new!
0x215-syscall_sys_usbd_get_descriptor_size <- new!
0x214-syscall_sys_usbd_get_device_list <- new!
0x213-syscall_sys_usbd_finalize <- new!
0x212-syscall_sys_usbd_initialize <- new!
0x20D-syscall_525
0x20C-syscall_524
0x20B-syscall_523
0x20A-syscall_sys_config_unregister_service_internal <- new!
0x209-syscall_sys_config_register_service_internal <- new!
0x208-syscall_sys_config_remove_service_listener_internal <- new!
0x207-syscall_sys_config_add_service_listener_internal <- new!
0x206-syscall_sys_config_get_config_event <- new!
0x205-syscall_sys_config_close <- new!
0x204-syscall_sys_config_open <- new!
0x202-syscall_514
0x201-syscall_513
0x200-syscall_512
0x1FF-syscall_511
0x1FE-syscall_510
0x1FD-syscall_sys_hid_manager_release_focus <- new!
0x1FC-syscall_sys_hid_manager_grab_focus <- new!
0x1FB-syscall_sys_hid_manager_remove_hot_key_observer <- new!
0x1FA-syscall_sys_hid_manager_add_hot_key_observer <- new!
0x1F9-syscall_sys_hid_manager_unmap_logical_id_to_port_id <- new!
0x1F8-syscall_sys_hid_manager_map_logical_id_to_port_id <- new!
0x1F7-syscall_sys_hid_manager_ioctl <- new!
0x1F6-syscall_sys_hid_manager_read <- new!
0x1F5-syscall_sys_hid_manager_close <- new!
0x1F4-syscall_sys_hid_manager_open <- new!
0x1F3-syscall__sys_prx_stop
0x1F2-syscall__sys_prx_start
0x1F1-syscall__sys_prx_load_module_on_memcontainer
0x1F0-syscall__sys_prx_get_module_id_by_name
0x1EF-syscall__sys_prx_get_module_info
0x1EE-syscall__sys_prx_get_module_list
0x1ED-syscall_493
0x1EC-syscall_492
0x1EA-syscall__sys_prx_query_library
0x1E9-syscall__sys_prx_unlink_library
0x1E8-syscall__sys_prx_link_library
0x1E7-syscall__sys_prx_unregister_library
0x1E6-syscall__sys_prx_register_library
0x1E5-syscall__sys_prx_query_module
0x1E4-syscall__sys_prx_register_module
0x1E3-syscall__sys_prx_unload_module
0x1E2-syscall__sys_prx_stop_module
0x1E1-syscall__sys_prx_start_module
0x1E0-syscall__sys_prx_load_module
0x1DC-syscall_476
0x1DB-syscall_475
0x1DA-syscall_474
0x1D9-syscall_473
0x1D8-syscall_472
0x1D7-syscall_471
0x1D6-syscall_470
0x1D4-syscall_468
0x1D3-syscall_467
0x1D2-syscall_466
0x1D1-syscall_465
0x1D0-syscall__sys_prx_load_module_on_memcontainer_by_fd
0x1CF-syscall__sys_prx_load_module_by_fd
0x1CE-syscall_462
0x1CD-syscall__sys_prx_get_module_id_by_address
0x1CC-syscall_460
0x1CA-syscall_458
0x1C9-syscall_sys_overlay_get_module_dbg_info
0x1C8-syscall_sys_overlay_get_sdk_version
0x1C7-syscall_sys_overlay_get_module_info2
0x1C6-syscall_sys_overlay_load_module_by_fd
0x1C5-syscall_sys_overlay_get_module_info
0x1C4-syscall_sys_overlay_get_module_list
0x1C3-syscall_sys_overlay_unload_module
0x1C2-syscall_sys_overlay_load_module
0x19F-syscall_415
0x19E-syscall_414
0x19D-syscall_413
0x19C-syscall_412
0x19B-syscall_411
0x19A-syscall_410
0x199-syscall_409
0x198-syscall_408
0x197-syscall_407
0x196-syscall_406
0x195-syscall_405
0x194-syscall_404
0x193-syscall_sys_tty_write
0x192-syscall_sys_tty_read
0x191-syscall_401
0x190-syscall_400
0x18E-syscall_398
0x18D-syscall_397
0x18C-syscall_396
0x18B-syscall_395
0x18A-syscall_394
0x189-syscall_393
0x188-syscall_392
0x187-syscall_391
0x186-syscall_390
0x185-syscall_389
0x184-syscall_388
0x183-syscall_387
0x182-syscall_386
0x181-syscall_385
0x180-syscall_384
0x17F-syscall_383
0x17E-syscall_382
0x17D-syscall_381
0x17C-syscall_380
0x17B-syscall_379
0x17A-syscall_378
0x179-syscall_377
0x178-syscall_376
0x177-syscall_375
0x176-syscall_374
0x175-syscall_373
0x174-syscall_372
0x172-syscall_370
0x171-syscall_369
0x170-syscall_368
0x16F-syscall_367
0x16C-syscall_364
0x16B-syscall_363
0x16A-syscall_362
0x169-syscall_361
0x168-syscall_360
0x167-syscall_359
0x166-syscall_358
0x165-syscall_357
0x164-syscall_356
0x163-syscall_355
0x162-syscall_354
0x161-syscall_sys_memory_get_user_memory_stat <- new!
0x160-syscall_sys_memory_get_user_memory_size
0x15F-syscall_sys_memory_get_page_attribute
0x15E-syscall_sys_memory_allocate_from_container
0x15D-syscall_sys_memory_free
0x15C-syscall_sys_memory_allocate
0x15B-syscall_347
0x15A-syscall_346
0x159-syscall_345
0x158-invalid_entry
0x157-syscall_sys_memory_container_get_size
0x156-syscall_sys_memory_container_destroy
0x155-syscall_sys_memory_container_create
0x154-syscall_340
0x153-syscall_339
0x152-syscall_sys_mmapper_get_shared_memory_attribute
0x151-syscall_sys_mmapper_search_and_map
0x150-syscall_sys_mmapper_change_address_access_right
0x14F-syscall_sys_mmapper_unmap_shared_memory
0x14E-syscall_sys_mmapper_map_shared_memory
0x14D-syscall_sys_mmapper_set_shared_memory_flag
0x14C-syscall_sys_mmapper_allocate_shared_memory
0x14B-syscall_sys_mmapper_free_address
0x14A-syscall_sys_mmapper_allocate_address
0x149-syscall_sys_mmapper_free_shared_memory
0x148-syscall_328
0x147-syscall_sys_mmapper_enable_page_fault_notification
0x146-syscall_326
0x145-syscall_325
0x144-syscall_324
0x13B-syscall_import_user_kernel_shared_memory <- new!
0x13A-syscall_finalize_user_kernel_shared_memory <- new!
0x139-syscall_initialize_user_kernel_shared_memory <- new!
0x138-syscall_memory_dump_stat_by_type <- new!
0x137-syscall_memory_dump_heap <- new!
0x136-syscall_310
0x135-syscall_309
0x134-syscall_308
0x133-syscall_307
0x132-syscall_306
0x131-syscall_305
0x130-syscall_304
0x12F-syscall_sys_hw_set_vmx_rounding_mode <- new!
0x12E-syscall_logical_console_try_getc <- new!
0x12D-syscall_301
0x12C-syscall_300
0x104-syscall_sys_spu_image_open_by_fd
0x0FE-syscall_254
0x0FD-syscall_253
0x0FC-syscall_sys_spu_thread_group_disconnect_event_all_threads
0x0FB-syscall_sys_spu_thread_group_connect_event_all_threads
0x0FA-syscall_250
0x0F9-syscall_249
0x0F8-syscall_248
0x0F7-syscall_247
0x0F6-syscall_246
0x0F5-syscall_245
0x0F4-syscall_244
0x0F0-syscall_sys_isolated_spu_read_puint_mb <- new!
0x0EF-syscall_sys_isolated_spu_get_spu_cfg <- new!
0x0EE-syscall_sys_isolated_spu_set_spu_cfg <- new!
0x0ED-syscall_sys_isolated_spu_get_int_stat <- new!
0x0EC-syscall_sys_isolated_spu_set_int_stat <- new!
0x0EB-syscall_sys_isolated_spu_get_int_mask <- new!
0x0EA-syscall_sys_isolated_spu_set_int_mask <- new!
0x0E9-syscall_sys_isolated_spu_create_interrupt_tag <- new!
0x0E8-syscall_sys_isolated_spu_start <- new!
0x0E7-syscall_sys_isolated_spu_destroy <- new!
0x0E6-syscall_sys_isolated_spu_create <- new!
0x0DB-syscall_logical_console_flush <- new!
0x0DA-syscall_logical_console_putc <- new!
0x0D9-syscall_logical_console_getc <- new!
0x0D8-syscall_logical_console_close <- new!
0x0D7-syscall_logical_console_open <- new!
0x0C7-syscall_sys_raw_spu_recover_page_fault
0x0C6-syscall_sys_spu_thread_recover_page_fault
0x0C5-syscall_sys_raw_spu_get_spu_cfg
0x0C4-syscall_sys_raw_spu_set_spu_cfg
0x0C2-syscall_sys_spu_thread_unbind_queue
0x0C1-syscall_sys_spu_thread_bind_queue
0x0C0-syscall_sys_spu_thread_disconnect_event
0x0BF-syscall_sys_spu_thread_connect_event
0x0BE-syscall_sys_spu_thread_write_spu_mb
0x0BC-syscall_sys_spu_thread_get_spu_cfg
0x0BB-syscall_sys_spu_thread_set_spu_cfg
0x0BA-syscall_sys_spu_thread_group_disconnect_event
0x0B9-syscall_sys_spu_thread_group_connect_event
0x0B8-syscall_sys_spu_thread_write_snr
0x0B6-syscall_sys_spu_thread_read_ls
0x0B5-syscall_sys_spu_thread_write_ls
0x0B4-syscall_sys_spu_thread_group_get_priority
0x0B3-syscall_sys_spu_thread_group_set_priority
0x0B2-syscall_sys_spu_thread_group_join
0x0B1-syscall_sys_spu_thread_group_terminate
0x0B0-syscall_sys_spu_thread_group_yield
0x0AF-syscall_sys_spu_thread_group_resume
0x0AE-syscall_sys_spu_thread_group_suspend
0x0AD-syscall_sys_spu_thread_group_start
0x0AC-syscall_sys_spu_thread_initialize
0x0AB-syscall_sys_spu_thread_group_destroy
0x0AA-syscall_sys_spu_thread_group_create
0x0A9-syscall_sys_spu_initialize
0x0A7-syscall_sys_spu_thread_group_start_on_exit
0x0A6-syscall_sys_spu_thread_set_argument
0x0A5-syscall_sys_spu_thread_get_exit_status
0x0A3-syscall_sys_raw_spu_read_puint_mb
0x0A1-syscall_sys_raw_spu_destroy
0x0A0-syscall_sys_raw_spu_create
0x09F-syscall_159
0x09E-syscall__sys_spu_image_close <- new!
0x09D-syscall__sys_spu_image_import <- new!
0x09C-syscall_sys_spu_image_open
0x09B-syscall_155
0x09A-syscall_sys_raw_spu_get_int_stat
0x099-syscall_sys_raw_spu_set_int_stat
0x098-syscall_sys_raw_spu_get_int_mask
0x097-syscall_sys_raw_spu_set_int_mask
0x096-syscall_sys_raw_spu_create_interrupt_tag
0x094-syscall_sys_time_get_lpar_timebase_count <- new!
0x093-syscall_sys_time_get_timebase_frequency
0x092-syscall_sys_time_set_current_time <- new!
0x091-syscall_sys_time_get_current_time
0x090-syscall_sys_time_get_timezone <- new!
0x08F-syscall_sys_time_set_timezone <- new!
0x08E-syscall_sys_timer_sleep
0x08D-syscall_sys_timer_usleep
0x08C-syscall_sys_event_port_connect_ipc
0x08B-syscall_sys_event_queue_cancel <- new!
0x08A-syscall_sys_event_port_send
0x089-syscall_sys_event_port_disconnect
0x088-syscall_sys_event_port_connect_local
0x087-syscall_sys_event_port_destroy
0x086-syscall_sys_event_port_create
0x085-syscall_sys_event_queue_drain
0x084-syscall_sys_event_port_connect_lpar <- new!
0x083-syscall_sys_event_queue_tryreceive
0x082-syscall_sys_event_queue_receive
0x081-syscall_sys_event_queue_destroy
0x080-syscall_sys_event_queue_create
0x07F-syscall_sys_rwlock_wunlock
0x07E-syscall_sys_rwlock_trywlock
0x07D-syscall_sys_rwlock_wlock
0x07C-syscall_sys_rwlock_runlock
0x07B-syscall_sys_rwlock_tryrlock
0x07A-syscall_sys_rwlock_rlock
0x079-syscall_sys_rwlock_destroy
0x078-syscall_sys_rwlock_create
0x077-syscall_119
0x076-syscall_118
0x075-syscall_117
0x074-syscall_116
0x073-syscall_115
0x072-syscall_sys_semaphore_get_value
0x071-syscall_sys_syncpoint_wakeup_all <- new!
0x070-syscall_sys_syncpoint_wait <- new!
0x06F-syscall_sys_syncpoint_destroy <- new!
0x06E-syscall_sys_syncpoint_create <- new!
0x06D-syscall_sys_cond_signal_all
0x06C-syscall_sys_cond_signal
0x06B-syscall_sys_cond_wait
0x06A-syscall_sys_cond_destroy
0x069-syscall_sys_cond_create
0x068-syscall_sys_mutex_unlock
0x067-syscall_sys_mutex_trylock
0x066-syscall_sys_mutex_lock
0x065-syscall_sys_mutex_destroy
0x064-syscall_sys_mutex_create
0x063-syscall__sys_sleep_queue_state_change <- new!
0x062-syscall__sys_sleep_queue_wakeup <- new!
0x061-syscall__sys_sleep_queue_sleep <- new!
0x060-syscall__sys_sleep_queue_destroy <- new!
0x05F-syscall__sys_sleep_queue_create <- new!
0x05E-syscall_sys_semaphore_post
0x05D-syscall_sys_semaphore_trywait
0x05C-syscall_sys_semaphore_wait
0x05B-syscall_sys_semaphore_destroy
0x05A-syscall_sys_semaphore_create
0x059-syscall__sys_interrupt_thread_disestablish
0x058-syscall_sys_interrupt_thread_eoi
0x057-syscall_87
0x056-syscall_86
0x055-syscall_85
0x054-syscall__sys_interrupt_thread_establish
0x053-syscall_sys_interrupt_handler_establish <- new!
0x052-syscall_82
0x051-syscall_sys_interrupt_tag_destroy
0x050-syscall_sys_interrupt_tag_create
0x04E-syscall_78
0x04D-syscall_77
0x04C-syscall_sys_timer_disconnect_event_queue
0x04B-syscall_sys_timer_connect_event_queue
0x04A-syscall_sys_timer_stop
0x049-syscall__sys_timer_start
0x048-syscall_sys_timer_get_information
0x047-syscall_sys_timer_destroy
0x046-syscall_sys_timer_create
0x045-syscall_sys_trace_create2
0x044-syscall_sys_trace_free_buffer
0x043-syscall_sys_trace_allocate_buffer
0x042-syscall_sys_trace_attach_process <- new!
0x041-syscall_sys_trace_drain <- new!
0x040-syscall_sys_trace_destroy <- new!
0x03F-syscall_sys_trace_update_top_index <- new!
0x03E-syscall_sys_trace_stop <- new!
0x03D-syscall_sys_trace_start <- new!
0x03C-syscall_sys_trace_create <- new!
0x03A-syscall_58
0x039-syscall_sys_ppu_thread_recover_page_fault
0x038-syscall_sys_ppu_thread_rename
0x037-syscall_55
0x036-syscall_54
0x035-syscall__sys_ppu_thread_start <- new!
0x034-syscall__sys_ppu_thread_create <- new!
0x033-syscall_sys_ppu_thread_restart <- new!
0x032-syscall_sys_ppu_thread_stop <- new!
0x031-syscall_sys_ppu_thread_get_stack_information
0x030-syscall_sys_ppu_thread_get_priority
0x02F-syscall_sys_ppu_thread_set_priority
0x02E-syscall_sys_ppu_thread_get_join_state
0x02D-syscall_sys_ppu_thread_detach
0x02C-syscall_sys_ppu_thread_join
0x02B-syscall_sys_ppu_thread_yield
0x029-syscall__sys_ppu_thread_exit <- new!
0x01F-syscall_31
0x01E-syscall_30
0x01D-syscall_29
0x01C-syscall_28
0x01B-syscall_27
0x01A-syscall_26
0x019-syscall_sys_process_get_sdk_version
0x018-syscall_24
0x017-syscall_sys_process_wait_for_child2
0x016-syscall_22
0x015-syscall__sys_process_spawn <- new!
0x013-syscall_sys_process_kill
0x012-syscall_sys_process_getppid
0x00E-syscall_sys_process_is_spu_lock_line_reservation_address
0x00D-syscall_sys_process_get_id
0x00C-syscall_sys_process_get_number_of_object
0x005-syscall_sys_process_detach_child
0x004-syscall_sys_process_get_status
0x003-syscall_sys_process_exit <- new!
0x002-syscall_sys_process_wait_for_child
0x001-syscall_sys_process_getpid
</pre>
 
= SYSDBG Unique Syscalls =
 
<pre>
0x2BA-syscall_sys_iosys_infra_test_execute
0x2B9-syscall_sys_iosys_infra_test_open
0x193-syscall_sys_test_sm_callback
0x192-syscall_sys_null_call
0x191-syscall_sync_kernel_test
0x190-syscall_sync_kernel_spin_test
0x13C-syscall_unimport_user_kernel_shared_memory
0x128-syscall_sys_pseudo_fs_get_dents
0x127-syscall_sys_pseudo_fs_truncate
0x126-syscall_proc_get_filename
0x124-syscall_invalidate_i_cache_blocks_related_kernel
0x123-syscall_change_l2_cache_state_all
0x122-syscall_set_l2_cache_replacement_mode
0x113-syscall_set_vsync_schedule
0x103-syscall_remove_repository_node
0x102-syscall_modify_repository_node_value
0x101-syscall_get_repository_node_value
0x100-syscall_create_repository_node
0x0E2-syscall_get_logical_partition_id <- on table but not on kernel?
0x0D6-syscall_sys_pseudo_fs_get_file_size <- on table but not on kernel?
0x0D5-syscall_console_write <- on table but not on kernel?
0x0D4-syscall_start_debug <- on table but not on kernel?
0x0D3-syscall_sys_pseudo_fs_append <- on table but not on kernel?
0x0D2-syscall_sys_pseudo_fs_write <- on table but not on kernel?
0x0D1-syscall_sys_pseudo_fs_read <- on table but not on kernel?
0x0CB-syscall_event_send_locally <- on table but not on kernel?
0x0CA-syscall_event_create_port <- on table but not on kernel?
0x0C9-syscall_console_getc <- on table but not on kernel?
0x0C8-syscall_console_putc <- on table but not on kernel?
0x095-syscall_sys_time_get_system_time
0x014-syscall_sys_process_create_primary_ppu_thread_tls
0x00C-syscall_sys_process_get_number_of_object
0x00B-syscall_sys_process_find_and_load_program_segment
0x00A-syscall_sys_process_unload_program_segment
0x009-syscall_sys_process_load_program_segment
0x008-syscall_sys_process_authenticate_program_segment
0x007-syscall_sys_process_destroy_program_segment
0x006-syscall_sys_process_create_program_segment
</pre>
 
= ida script =
 
scans through all executable segments for syscalls and adds names as comments.
<source lang="python">
syscalls = [
1, "sys_process_getpid",
2, "sys_process_wait_for_child",
3, "sys_process_exit",
4, "sys_process_get_status",
5, "sys_process_detach_child",
12, "sys_process_get_number_of_object",
13, "sys_process_get_id",
14, "sys_process_is_spu_lock_line_reservation_address",
18, "sys_process_getppid",
19, "sys_process_kill",
21, "_sys_process_spawn",
22, "sys_process_exit",
23, "sys_process_wait_for_child2",
24, "",
25, "sys_process_get_sdk_version",
26, "_sys_process_exitaswell",
27, "",
28, "_sys_process_get_number_of_objectaswellkinda",
29, "sys_process_get_idaswell",
30, "_sys_process_get_paramsfo",
31, "sys_process_get_ppu_guid",
41, "sys_ppu_thread_exit",
43, "sys_ppu_thread_yield",
44, "sys_ppu_thread_join",
45, "sys_ppu_thread_detach",
46, "sys_ppu_thread_get_join_state",
47, "sys_ppu_thread_set_priority",
48, "sys_ppu_thread_get_priority",
49, "sys_ppu_thread_get_stack_information",
50, "sys_ppu_thread_stop",
51, "sys_ppu_thread_restart",
52, "sys_ppu_thread_create",
53, "sys_ppu_thread_start",
54, "",
55, "",
56, "sys_ppu_thread_rename",
57, "sys_ppu_thread_recover_page_fault",
58, "sys_ppu_thread_get_page_fault_context",
60, "sys_trace_create",
61, "sys_trace_start",
62, "sys_trace_stop",
63, "sys_trace_update_top_index",
64, "sys_trace_destroy",
65, "sys_trace_drain",
66, "sys_trace_attach_process",
67, "sys_trace_allocate_buffer",
68, "sys_trace_free_buffer",
69, "sys_trace_create2",
70, "sys_timer_create",
71, "sys_timer_destroy",
72, "sys_timer_get_information",
73, "sys_timer_start",
74, "sys_timer_stop",
75, "sys_timer_connect_event_queue",
76, "sys_timer_disconnect_event_queue",
77, "sys_trace_create2_in_cbepm",
78, "sys_trace_",
80, "sys_interrupt_tag_create",
81, "sys_interrupt_tag_destroy",
82, "sys_event_flag_create",
83, "sys_event_flag_destroy",
84, "sys_interrupt_thread_establish",
85, "sys_event_flag_wait",
86, "sys_event_flag_trywait",
87, "sys_event_flag_set",
88, "sys_interrupt_thread_eoi",
89, "sys_interrupt_thread_disestablish",
90, "sys_semaphore_create",
91, "sys_semaphore_destroy",
92, "sys_semaphore_wait",
93, "sys_semaphore_trywait",
94, "sys_semaphore_post",
95, "sys_lwmutex_create",
96, "sys_lwmutex_destroy",
97, "sys_lwmutex_lock",
98, "sys_lwmutex_trylock",
99, "sys_lwmutex_unlock",
100, "sys_mutex_create",
101, "sys_mutex_destroy",
102, "sys_mutex_lock",
103, "sys_mutex_trylock",
104, "sys_mutex_unlock",
105, "sys_cond_create",
106, "sys_cond_destroy",
107, "sys_cond_wait",
108, "sys_cond_signal",
109, "sys_cond_signal_all",
110, "sys_cond_signal_to",
111, "sys_lwcond_create",
112, "sys_lwcond_destroy",
113, "sys_lwcond_queue_wait",
114, "sys_semaphore_get_value",
115, "",
116, "",
117, "",
118, "sys_event_flag_clear",
119, "",
120, "sys_rwlock_create",
121, "sys_rwlock_destroy",
122, "sys_rwlock_rlock",
123, "sys_rwlock_tryrlock",
124, "sys_rwlock_runlock",
125, "sys_rwlock_wlock",
126, "sys_rwlock_trywlock",
127, "sys_rwlock_wunlock",
128, "sys_event_queue_create",
129, "sys_event_queue_destroy",
130, "sys_event_queue_receive",
131, "sys_event_queue_tryreceive",
132, "sys_event_flag_cancel",
133, "sys_event_queue_drain",
134, "sys_event_port_create",
135, "sys_event_port_destroy",
136, "sys_event_port_connect_local",
137, "sys_event_port_disconnect",
138, "sys_event_port_send",
139, "sys_event_flag_get",
140, "sys_event_port_connect_ipc",
141, "sys_timer_usleep",
142, "sys_timer_sleep",
143, "sys_time_set_timezone",
144, "sys_time_get_timezone",
145, "sys_time_get_current_time",
146, "sys_time_set_current_time",
147, "sys_time_get_timebase_frequency",
148, "sys_rwlock_trywlock",
150, "sys_raw_spu_create_interrupt_tag",
151, "sys_raw_spu_set_int_mask",
152, "sys_raw_spu_get_int_mask",
153, "sys_raw_spu_set_int_stat",
154, "sys_raw_spu_get_int_stat",
155, "sys_spu_image_get_information?",
156, "sys_spu_image_open",
157, "sys_spu_image_import",
158, "sys_spu_image_close",
159, "sys_raw_spu_load",
160, "sys_raw_spu_create",
161, "sys_raw_spu_destroy",
163, "sys_raw_spu_read_puint_mb",
165, "sys_spu_thread_get_exit_status",
166, "sys_spu_thread_set_argument",
167, "sys_spu_thread_group_start_on_exit",
169, "sys_spu_initialize",
170, "sys_spu_thread_group_create",
171, "sys_spu_thread_group_destroy",
172, "sys_spu_thread_initialize",
173, "sys_spu_thread_group_start",
174, "sys_spu_thread_group_suspend",
175, "sys_spu_thread_group_resume",
176, "sys_spu_thread_group_yield",
177, "sys_spu_thread_group_terminate",
178, "sys_spu_thread_group_join",
179, "sys_spu_thread_group_set_priority",
180, "sys_spu_thread_group_get_priority",
181, "sys_spu_thread_write_ls",
182, "sys_spu_thread_read_ls",
184, "sys_spu_thread_write_snr",
185, "sys_spu_thread_group_connect_event",
186, "sys_spu_thread_group_disconnect_event",
187, "sys_spu_thread_set_spu_cfg",
188, "sys_spu_thread_get_spu_cfg",
190, "sys_spu_thread_write_spu_mb",
191, "sys_spu_thread_connect_event",
192, "sys_spu_thread_disconnect_event",
193, "sys_spu_thread_bind_queue",
194, "sys_spu_thread_unbind_queue",
196, "sys_raw_spu_set_spu_cfg",
197, "sys_raw_spu_get_spu_cfg",
198, "sys_spu_thread_recover_page_fault",
199, "sys_raw_spu_recover_page_fault",
200, "",
201, "",
202, "",
203, "",
209, "",
210, "",
211, "",
212, "",
213, "",
214, "",
215, "sys_dbg_mat_set_condition",
216, "sys_dbg_mat_get_condition",
217, "",
218, "",
219, "",
226, "",
230, "sys_isolated_spu_create",
231, "sys_isolated_spu_destroy",
232, "sys_isolated_spu_start",
233, "sys_isolated_spu_create_interrupt_tag",
234, "sys_isolated_spu_set_int_mask",
235, "sys_isolated_spu_get_int_mask",
236, "sys_isolated_spu_set_int_stat",
237, "sys_isolated_spu_get_int_stat",
238, "sys_isolated_spu_set_spu_cfg",
239, "sys_isolated_spu_get_spu_cfg",
240, "sys_isolated_spu_read_puint_mb",
244, "sys_spu_thread_group_system_set_next_group",
245, "sys_spu_thread_group_system_unset_next_group",
246, "sys_spu_thread_group_system_set_switch_group",
247, "sys_spu_thread_group_system_unset_switch_group",
248, "sys_spu_thread_group....",
249, "sys_spu_thread_group....",
250, "sys_spu_thread_group_set_cooperative_victims",
251, "sys_spu_thread_group_connect_event_all_threads",
252, "sys_spu_thread_group_disconnect_event_all_threads",
253, "sys_spu_thread_group..",
254, "sys_spu_thread_group_log",
260, "sys_spu_image_open_by_fd",
300, "sys_vm_memory_map",
301, "sys_vm_unmap",
302, "sys_vm_append_memory",
303, "sys_vm_return_memory",
304, "sys_vm_lock",
305, "sys_vm_unlock",
306, "sys_vm_touch",
307, "sys_vm_flush",
308, "sys_vm_invalidate",
309, "sys_vm_store",
310, "sys_vm_sync",
311, "sys_vm_test",
312, "sys_vm_get_statistics",
313, "diffsys_vm_memory_map",
314, "",
315, "",
324, "sys_memory_container_create",
325, "sys_memory_container_destroy",
326, "sys_mmapper_allocate_fixed_address",
327, "sys_mmapper_enable_page_fault_notification",
328, "",
329, "sys_mmapper_free_shared_memory",
330, "sys_mmapper_allocate_address",
331, "sys_mmapper_free_address",
332, "sys_mmapper_allocate_shared_memory",
333, "sys_mmapper_set_shared_memory_flag",
334, "sys_mmapper_map_shared_memory",
335, "sys_mmapper_unmap_shared_memory",
336, "sys_mmapper_change_address_access_right",
337, "sys_mmapper_search_and_map",
338, "sys_mmapper_get_shared_memory_attribute",
339, "",
340, "",
341, "_sys_memory_container_create2?",
342, "sys_memory_container_destroy?",
343, "sys_memory_container_get_size",
344, "sys_memory_budget_set",
345, "",
346, "",
348, "sys_memory_allocate",
349, "sys_memory_free",
350, "sys_memory_allocate_from_container",
351, "sys_memory_get_page_attribute",
352, "sys_memory_get_user_memory_size",
353, "sys_memory_get_user_memory_stat",
354, "",
355, "",
356, "sys_memory_allocate_colored",
357, "",
358, "",
359, "",
360, "",
361, "sys_memory_allocate_from_container_colored",
362, "sys_mmapper_allocate_memory_from_container",
363, "",
364, "",
367, "sys_uart_initialize",
368, "sys_uart_receive",
369, "sys_uart_send",
370, "sys_uart_get_params",
372, "sys_game_watchdog_start",
373, "sys_game_watchdog_stop",
374, "sys_game_watchdog_clear",
375, "sys_game_set_system_sw_version",
376, "sys_game_get_system_sw_version",
377, "sys_sm_set_shop_mode",
378, "sys_sm_get_ext_event2",
379, "sys_sm_shutdown",
380, "sys_sm_get_params",
381, "sys_sm_get_inter_lpar_parameter?",
382, "sys_sm_",
383, "sys_game_get_temperature",
384, "sys_sm_get_tzpb",
385, "sys_sm_request_led",
386, "sys_sm_control_led",
387, "sys_sm_get_platform_info?",
388, "sys_sm_ring_buzzer_too",
389, "sys_sm_set_fan_policy",
390, "sys_sm_request_error_log",
391, "sys_sm_request_be_count",
392, "sys_sm_ring_buzzer",
393, "sys_sm_get_hw_config",
394, "sys_sm_request_scversion",
395, "sys_sm_request_system_event_log",
396, "sys_sm_set_rtc_alarm",
397, "sys_sm_get_rtc_alarm",
398, "sys_console_write",
400, "",
401, "",
402, "sys_tty_read",
403, "sys_tty_write",
404, "",
405, "",
406, "",
407, "",
408, "sys_sm_get_tzpbtoo",
409, "sys_sm_get_fan_policy",
410, "sys_game_board_storage_read",
411, "sys_game_board_storage_write",
412, "sys_game_get_rtc_status",
413, "",
414, "",
415, "",
450, "sys_overlay_load_module",
451, "sys_overlay_unload_module",
452, "sys_overlay_get_module_list",
453, "sys_overlay_get_module_info",
454, "sys_overlay_load_module_by_fd",
455, "sys_overlay_get_module_info2",
456, "sys_overlay_get_sdk_version",
457, "sys_overlay_get_module_dbg_info",
458, "sys_overlay_get_module_dbg_infotoo",
460, "sys_prx_dbg_get_module_id_list",
461, "sys_prx_get_module_id_by_address",
462, "",
463, "sys_prx_load_module_by_fd",
464, "sys_prx_load_module_on_memcontainer_by_fd",
465, "sys_prx_load_module_list",
466, "sys_prx_load_module_list_on_memcontainer",
467, "sys_prx_get_ppu_guid",
468, "",
470, "",
471, "",
472, "",
473, "",
474, "",
475, "",
476, "",
480, "sys_prx_load_module",
481, "sys_prx_start_module",
482, "sys_prx_stop_module",
483, "sys_prx_unload_module",
484, "sys_prx_register_module",
485, "sys_prx_query_module",
486, "sys_prx_register_library",
487, "sys_prx_unregister_library",
488, "sys_prx_link_library",
489, "sys_prx_unlink_library",
490, "sys_prx_query_library",
492, "",
493, "sys_prx_dbg_get_module_info",
494, "sys_prx_get_module_list",
495, "sys_prx_get_module_info",
496, "sys_prx_get_module_id_by_name",
497, "sys_prx_load_module_on_memcontainer",
498, "sys_prx_start",
499, "sys_prx_stop",
500, "sys_hid_manager_open",
501, "sys_hid_manager_close",
502, "sys_hid_manager_read",
503, "sys_hid_manager_ioctl",
504, "sys_hid_manager_map_logical_id_to_port_id",
505, "sys_hid_manager_unmap_logical_id_to_port_id",
506, "sys_hid_manager_add_hot_key_observer",
507, "sys_hid_manager_remove_hot_key_observer",
508, "sys_hid_manager_grab_focus",
509, "sys_hid_manager_release_focus",
510, "sys_hid_manager_...",
511, "sys_hid_manager_set_...",
512, "",
513, "sys_hid_manager_...",
514, "sys_hid_manager_...",
516, "sys_config_open",
517, "sys_config_close",
518, "sys_config_get_service_event",
519, "sys_config_add_service_listener",
520, "sys_config_remove_service_listener",
521, "sys_config_register_service",
522, "sys_config_unregister_service",
523, "sys_config_io_event",
524, "sys_config_",
525, "sys_config_",
530, "sys_usbd_initialize",
531, "sys_usbd_finalize",
532, "sys_usbd_get_device_list",
533, "sys_usbd_get_descriptor_size",
534, "sys_usbd_get_descriptor",
535, "sys_usbd_register_ldd",
536, "sys_usbd_unregister_ldd",
537, "sys_usbd_open_pipe",
538, "sys_usbd_open_default_pipe",
539, "sys_usbd_close_pipe",
540, "sys_usbd_receive_event",
541, "sys_usbd_detect_event",
542, "sys_usbd_attach",
543, "sys_usbd_transfer_data",
544, "sys_usbd_isochronous_transfer_data",
545, "sys_usbd_get_transfer_status",
546, "sys_usbd_get_isochronous_transfer_status",
547, "sys_usbd_get_device_location",
548, "sys_usbd_send_event",
549, "",
550, "sys_usbd_allocate_memory",
551, "sys_usbd_free_memory",
552, "",
553, "",
554, "",
555, "",
556, "sys_usbd_get_device_speed",
557, "",
558, "",
559, "sys_usbd_register_extra_ldd",
560, "",
561, "",
562, "",
563, "",
564, "",
565, "",
566, "",
567, "",
568, "",
569, "",
570, "",
571, "sys_pad_ldd_unregister_controller",
572, "sys_pad_ldd_data_insert",
573, "sys_pad_dbg_ldd_set_data_insert_mode",
574, "sys_pad_ldd_register_controller",
575, "sys_pad_ldd_get_port_no",
577, "sys_pad_manager_....",
578, "",
579, "",
580, "",
581, "",
582, "",
583, "",
584, "",
585, "",
586, "",
587, "",
588, "",
589, "",
590, "",
591, "",
592, "",
593, "",
594, "",
595, "",
596, "",
597, "",
598, "",
599, "",
600, "sys_storage_open",
601, "sys_storage_close",
602, "sys_storage_read",
603, "sys_storage_write",
604, "sys_storage_send_device_command",
605, "sys_storage_async_configure",
606, "sys_storage_async_read",
607, "sys_storage_async_write",
608, "sys_storage_async_cancel",
609, "sys_storage_get_device_info",
610, "sys_storage_get_device_config",
611, "sys_storage_report_devices",
612, "sys_storage_configure_medium_event",
613, "sys_storage_set_medium_polling_interval",
614, "sys_storage_create_region",
615, "sys_storage_delete_region",
616, "sys_storage_execute_device_command",
617, "sys_storage_check_region_acl",
618, "sys_storage_set_region_acl",
619, "sys_storage_async_send_device_command",
620, "",
621, "sys_gamepad_ycon_if",
622, "sys_storage_get_region_offset",
623, "sys_storage_set_emulated_speed",
624, "sys_io_buffer_create",
625, "sys_io_buffer_destroy",
626, "sys_io_buffer_allocate",
627, "sys_io_buffer_free",
630, "sys_gpio_set",
631, "sys_gpio_get",
633, "sys_fsw_connect_event",
634, "sys_fsw_disconnect_event",
635, "sys_btsetting_if?",
636, "",
637, "",
638, "",
639, "",
640, "",
641, "",
642, "",
643, "",
644, "",
645, "",
646, "",
647, "",
648, "",
649, "",
650, "sys_rsxaudio_initialize",
651, "sys_rsxaudio_finalize",
652, "sys_rsxaudio_import_shared_memory",
653, "sys_rsxaudio_unimport_shared_memory",
654, "sys_rsxaudio_create_connection",
655, "sys_rsxaudio_close_connection",
656, "sys_rsxaudio_prepare_process",
657, "sys_rsxaudio_start_process",
658, "sys_rsxaudio_",
659, "sys_rsxaudio_",
666, "sys_rsx_device_open",
667, "sys_rsx_device_close",
668, "sys_rsx_memory_allocate",
669, "sys_rsx_memory_free",
670, "sys_rsx_context_allocate",
671, "sys_rsx_context_free",
672, "sys_rsx_context_iomap",
673, "sys_rsx_context_iounmap",
674, "sys_rsx_context_attribute",
675, "sys_rsx_device_map",
676, "sys_rsx_device_unmap",
677, "sys_rsx_attribute",
678, "",
679, "",
680, "",
681, "",
682, "",
683, "",
684, "",
685, "",
686, "",
687, "",
688, "",
689, "",
690, "",
691, "",
692, "",
693, "",
694, "",
695, "",
696, "",
699, "sys_bdemu_send_command",
700, "sys_net_bnet_accept",
701, "sys_net_bnet_bind",
702, "sys_net_bnet_connect",
703, "sys_net_bnet_getpeername",
704, "sys_net_bnet_getsockname",
705, "sys_net_bnet_getsockopt",
706, "sys_net_bnet_listen",
707, "sys_net_bnet_recvfrom",
708, "sys_net_bnet_recvmsg",
709, "sys_net_bnet_sendmsg",
710, "sys_net_bnet_sendto",
711, "sys_net_bnet_setsockop",
712, "sys_net_bnet_shutdown",
713, "sys_net_bnet_socket",
714, "sys_net_bnet_close",
715, "sys_net_bnet_poll",
716, "sys_net_bnet_select",
717, "sys_net_open_dump",
718, "sys_net_read_dump",
719, "sys_net_close_dump",
720, "sys_net_write_dump",
721, "sys_net_abort",
722, "sys_net_infoctl",
723, "sys_net_control",
724, "sys_net_bnet_ioctl",
725, "sys_net_bnet_sysctl",
726, "sys_net_eurus_post_command",
800, "sys_fs_test",
801, "sys_fs_open",
802, "sys_fs_read",
803, "sys_fs_write",
804, "sys_fs_close",
805, "sys_fs_opendir",
806, "sys_fs_readdir",
807, "sys_fs_closedir",
808, "sys_fs_stat",
809, "sys_fs_fstat",
810, "sys_fs_link",
811, "sys_fs_mkdir",
812, "sys_fs_rename",
813, "sys_fs_rmdir",
814, "sys_fs_unlink",
815, "sys_fs_utime",
816, "sys_fs_access",
817, "sys_fs_fcntl",
818, "sys_fs_lseek",
819, "sys_fs_fdatasync",
820, "sys_fs_fsync",
821, "sys_fs_fget_block_size",
822, "sys_fs_get_block_size",
823, "sys_fs_acl_read",
824, "sys_fs_acl_write",
825, "sys_fs_lsn_get_cda_size",
826, "sys_fs_lsn_get_cda",
827, "sys_fs_lsn_lock",
828, "sys_fs_lsn_unlock",
829, "sys_fs_lsn_read",
830, "sys_fs_lsn_write",
831, "sys_fs_truncate",
832, "sys_fs_ftruncate",
833, "sys_fs_symbolic_link",
834, "sys_fs_chmod",
835, "sys_fs_chown",
836, "sys_fs_newfs",
837, "sys_fs_mount",
838, "sys_fs_unmount",
839, "sys_fs_sync",
840, "sys_fs_disk_free",
841, "sys_fs_get_mount_info_size",
842, "sys_fs_get_mount_info",
843, "sys_fs_get_fs_info_size",
844, "sys_fs_get_fs_info",
845, "sys_fs_mapped_allocate",
846, "sys_fs_mapped_free",
847, "sys_fs_truncate2",
860, "syscall_sys_ss_get_cache_of_analog_sunset_flag",
861, "",
862, "",
863, "",
864, "",
865, "sys_ss_random_number_generator",
866, "",
867, "",
868, "",
869, "",
870, "sys_ss_get_console_id",
871, "sys_ss_access_control_engine",
872, "sys_ss_get_open_psid",
873, "sys_ss_get_cache_of_product_mode",
874, "sys_ss_get_cache_of_flash_ext_flag",
875, "sys_ss_get_boot_device",
876, "sys_ss_disc_access_control",
877, "sys_ss_~utoken_if",
878, "sys_ss_ad_sign",
879, "sys_ss_media_id",
880, "sys_deci3_open",
881, "sys_deci3_create_event_path",
882, "sys_deci3_close",
883, "sys_deci3_send",
884, "sys_deci3_receive",
885, "sys_deci3_open2",
889, "sys_",
890, "sys_deci3_initialize",
891, "sys_deci3_terminate",
892, "sys_deci3_debug_mode",
893, "sys_deci3_show_status",
894, "sys_deci3_echo_test",
895, "sys_deci3_send_dcmp_packet",
896, "sys_deci3_dump_cp_register",
897, "sys_deci3_dump_cp_buffer",
899, "sys_deci3_test",
900, "sys_dbg_stop_processes",
901, "sys_dbg_continue_processes",
902, "sys_dbg_stop_threads",
903, "sys_dbg_continue_threads",
904, "sys_dbg_read_process_memory",
905, "sys_dbg_write_process_memory",
906, "sys_dbg_read_thread_register",
907, "sys_dbg_write_thread_register",
908, "sys_dbg_get_process_list",
909, "sys_dbg_get_thread_list",
910, "sys_dbg_get_thread_info",
911, "sys_dbg_spu_thread_read_from_ls",
912, "sys_dbg_spu_thread_write_to_ls",
913, "sys_dbg_kill_process",
914, "sys_dbg_get_process_info",
915, "sys_dbg_set_run_control_bit_to_spu",
916, "sys_dbg_spu_thread_get_exception_cause",
917, "sys_dbg_create_kernel_event_queue",
918, "sys_dbg_read_kernel_event_queue",
919, "sys_dbg_destroy_kernel_event_queue",
920, "sys_dbg_get_process_event_ctrl_flag",
921, "sys_dbg_set_process_event_cntl_flag",
922, "sys_dbg_get_spu_thread_group_event_cntl_flag",
923, "sys_dbg_set_spu_thread_group_event_cntl_flag",
924, "",
925, "sys_dbg_get_raw_spu_list",
926, "",
927, "",
928, "",
929, "",
930, "",
931, "",
932, "sys_dbg_get_mutex_list",
933, "sys_dbg_get_mutex_information",
934, "sys_dbg_get_cond_list",
935, "sys_dbg_get_cond_information",
936, "sys_dbg_get_rwlock_list",
937, "sys_dbg_get_rwlock_information",
938, "sys_dbg_get_lwmutex_list",
939, "sys_dbg_get_address_from_dabr",
940, "sys_dbg_set_address_to_dabr",
941, "sys_dbg_get_lwmutex_information",
942, "sys_dbg_get_event_queue_list",
943, "sys_dbg_get_event_queue_information",
944, "sys_dbg_initialize_ppu_exception_handler",
945, "sys_dbg_finalize_ppu_exception_handler",
946, "sys_dbg_get_semaphore_list",
947, "sys_dbg_get_semaphore_information",
948, "sys_dbg_get_kernel_thread_list",
949, "sys_dbg_get_kernel_thread_info",
950, "sys_dbg_get_lwcond_list",
951, "sys_dbg_get_lwcond_information",
952, "sys_dbg_create_scratch_data_area_ext",
953, "sys_dbg_vm_get_page_information",
954, "sys_dbg_vm_get_info",
955, "sys_dbg_enable_floating_point_enabled_exception",
956, "sys_dbg_disable_floating_point_enabled_exception",
957, "sys_dbg_get_process_memory_container_information",
959, "sys_dbg_(sendeventflags?)",
960, "sys_control_performance_monitor?",
961, "",
962, "",
963, "",
964, "",
965, "",
966, "",
967, "",
968, "",
969, "",
970, "sys_dbg_get_event_flag_list",
971, "sys_dbg_get_event_flag_information",
972, "sys_dbg_(send event flags?)",
973, "",
974, "",
975, "sys_dbg_read_spu_thread_context2",
976, "sys_crypto_engine_create",
977, "sys_crypto_engine_destroy",
978, "sys_crypto_engine_hasher_prepare",
979, "sys_crypto_engine_hasher_run",
980, "sys_crypto_engine_hasher_get_hash",
981, "sys_crypto_engine_cipher_prepare",
982, "sys_crypto_engine_cipher_run",
983, "sys_crypto_engine_cipher_get_hash",
984, "sys_crypto_engine_random_generate",
985, "sys_dbg_get_console_type?",
986, "",
987, "",
988, "sys_dbg_(something)_ppu_exception_handler",
989, ""
]
 
for seg in Segments():
#print "%x" % seg
if GetSegmentAttr(seg, SEGATTR_PERM) == 5: # Executable
addr = GetSegmentAttr(seg, SEGATTR_START)
end = GetSegmentAttr(seg, SEGATTR_END)
while addr < end:
while GetMnem(addr) != "sc" and addr < end:
addr = NextHead(addr)
addr2 = addr
if addr2 < end:
while GetMnem(addr2) != "li" or GetOpnd(addr2, 0) != "r11":
addr2 = PrevHead(addr2)
scnum = GetOperandValue(addr2, 1)
 
try:
scname = syscalls[syscalls.index(scnum) + 1]
print "%x Syscall: %x %s" % (addr, scnum, scname)
MakeComm(addr, scname)
addr = NextHead(addr)
except:
print "%x Unexpected syscall number %x" % (addr, scnum)
</source>
 
= TOC Table (LV2) =
{| class="wikitable sortable"
|-
! Version
! Offset
|-
| 360GEX
| 8000000000352ca0
|-
| 370GEX
| 8000000000359540
|-
| 440GEX
| 80000000003665b0
|-
| 450GEX
| 800000000036ec40
|-
| 470GEX
| 8000000000375850
|-
| 251GEX
| 8000000000323880
|-
| 100AVTOOL
| 80000000003787e0
|-
| 130AVTOOL
| 800000000038d8c0
|-
| 355DECR
| 800000000037c6b0
|-
| 360DECR
| 8000000000384810
|-
| 361DECR
| 8000000000384820
|-
| 365DECR
| 8000000000385200
|-
| 366DECR
| 8000000000385200
|-
| 370DECR
| 800000000038b120
|-
| 371DECR
| 800000000038b120
|-
| 372DECR
| 800000000038b120
|-
| 373DECR
| 800000000038b120
|-
| 374DECR
| 800000000038b120
|-
| 400DECR
| 800000000038c150
|-
| 411DECR
| 800000000038cc30
|-
| 420DECR
| 80000000003937c0
|-
| 421DECR
| 80000000003937c0
|-
| 425DECR
| 8000000000394b80
|-
| 430DECR
| 80000000003955e0
|-
| 431DECR
| 80000000003955e0
|-
| 440DECR
| 8000000000395fc0
|-
| 441DECR
| 8000000000395fc0
|-
| 446DECR
| 80000000003965d0
|-
| 450DECR
| 8000000000398a00
|-
| 455DECR
| 800000000039bf20
|-
| 460DECR
| 8000000000398a00
|-
| 475DECR
| 800000000039d440
|-
| 476DECR
| 800000000039d440
|-
| 478DECR
| 800000000039d440
|-
| 480DECR
| 800000000039d440
|-
| 481DECR
| 800000000039d440
|-
| 090DECR
| 80000000003582f0
|-
| 091005DECR
| 80000000003758d0
|-
| 091006DECR
| 80000000003758d0
|-
| 092DECR
| 800000000037c790
|-
| 094DECR
| 80000000003885d0
|-
| 095DECR
| 80000000003966e0
|-
| 096DECR
| 8000000000396760
|-
| 101DECR
| 8000000000397690
|-
| 102002DECR
| 8000000000397720
|-
| 102003DECR
| 8000000000397720
|-
| 110DECR
| 80000000003a38a0
|-
| 241DECR
| 8000000000370aa0
|-
| 242DECR
| 8000000000370aa0
|-
| 243DECR
| 8000000000371400
|-
| 250DECR
| 8000000000354b10
|-
| 252DECR
| 8000000000354b10
|-
| 253DECR
| 8000000000354e30
|-
| 260DECR
| 8000000000356500
|-
| 270DECR
| 8000000000366690
|-
| 276DECR
| 8000000000366690
|-
| 280DECR
| 800000000036f750
|-
| 285DECR
| 800000000036f750
|-
| 300DECR
| 8000000000373970
|-
| 301DECR
| 8000000000373970
|-
| 310DECR
| 800000000038c1e0
|-
| 315DECR
| 800000000038c1e0
|-
| 320DECR
| 800000000038c700
|-
| 321DECR
| 800000000038c700
|-
| 330DECR
| 800000000038bf50
|-
| 340DECR
| 800000000038cab0
|-
| 341DECR
| 800000000038cab0
|-
| 342DECR
| 800000000038cab0
|-
| 350DECR
| 800000000038e110
|-
| 355-001dDEX
| 800000000034ac80
|-
| 355DEX
| 800000000034ac80
|-
| 356DEX
| 800000000034ac80
|-
| 360DEX
| 8000000000352ca0
|-
| 366DEX
| 8000000000353670
|-
| 370DEX
| 8000000000353670
|-
| 371DEX
| 8000000000359550
|-
| 372DEX
| 8000000000359550
|-
| 373DEX
| 8000000000359550
|-
| 374DEX
| 8000000000359550
|-
| 400DEX
| 800000000035b940
|-
| 401DEX
| 800000000035b940
|-
| 410DEX
| 800000000035c410
|-
| 411DEX
| 800000000035c410
|-
| 420DEX
| 8000000000363e70
|-
| 421DEX
| 8000000000363e70
|-
| 425DEX
| 8000000000365240
|-
| 430DEX
| 8000000000365ca0
|-
| 431DEX
| 8000000000365ca0
|-
| 440DEX
| 80000000003665b0
|-
| 441DEX
| 80000000003665c0
|-
| 446DEX
| 8000000000366bd0
|-
| 450DEX
| 800000000036ec40
|-
| 453DEX
| 8000000000370620
|-
| 455DEX
| 80000000003738e0
|-
| 460DEX
| 8000000000375500
|-
| 465DEX
| 8000000000375500
|-
| 466DEX
| 8000000000375510
|-
| 470DEX
| 8000000000375850
|-
| 475DEX
| 80000000003758e0
|-
| 476DEX
| 80000000003758e0
|-
| 478DEX
| 80000000003758e0
|-
| 480DEX
| 80000000003759b0
|-
| 481DEX
| 80000000003759c0
|-
| 095DEX
| 8000000000378880
|-
| 096DEX
| 8000000000378900
|-
| 100DEX
| 80000000003787e0
|-
| 101DEX
| 800000000037a830
|-
| 102DEX
| 800000000037a8c0
|-
| 150DEX
| 8000000000392850
|-
| 240DEX
| 800000000033db50
|-
| 241DEX
| 800000000033da30
|-
| 242DEX
| 800000000033da30
|-
| 252DEX
| 8000000000323980
|-
| 253DEX
| 8000000000323a00
|-
| 260DEX
| 8000000000324650
|-
| 270DEX
| 8000000000334380
|-
| 276DEX
| 8000000000334380
|-
| 280DEX
| 800000000033d2c0
|-
| 300DEX
| 8000000000341460
|-
| 301DEX
| 8000000000341460
|-
| 310DEX
| 80000000003585f0
|-
| 315DEX
| 80000000003585f0
|-
| 320DEX
| 8000000000358a90
|-
| 321DEX
| 8000000000358a90
|-
| 330DEX
| 80000000003587c0
|-
| 340DEX
| 8000000000359320
|-
| 341DEX
| 8000000000359320
|-
| 350DEX
| 800000000035a900
|-
| 355OFW
| 8000000000330540
|-
| 356OFWv1
| 8000000000330540
|-
| 356OFWv2
| 8000000000330540
|-
| 360OFW
| 8000000000338100
|-
| 361OFW
| 8000000000338100
|-
| 365OFW
| 8000000000338ad0
|-
| 366OFW
| 8000000000338ad0
|-
| 370OFW
| 800000000033e690
|-
| 372OFW
| 800000000033e7b0
|-
| 373OFW
| 800000000033e7b0
|-
| 400OFW
| 800000000033f700
|-
| 410OFW
| 800000000033f9e0
|-
| 411OFW
| 800000000033f9e0
|-
| 420OFW
| 8000000000346390
|-
| 421OFW
| 8000000000346390
|-
| 425OFW
| 80000000003477a0
|-
| 430OFW
| 8000000000348200
|-
| 431OFW
| 8000000000348210
|-
| 440OFW
| 80000000003487d0
|-
| 441OFW
| 80000000003487e0
|-
| 445OFW-buggy-
| 8000000000348e30
|-
| 446OFW
| 8000000000348df0
|-
| 450OFW
| 800000000034b160
|-
| 453OFW
| 800000000034b2e0
|-
| 455OFW
| 800000000034e620
|-
| 460OFW
| 800000000034f950
|-
| 465OFW
| 800000000034f960
|-
| 466OFW
| 800000000034f960
|-
| 470OFW
| 800000000034fb10
|-
| 475OFW
| 800000000034fbb0
|-
| 476OFW
| 800000000034fbb0
|-
| 478OFW
| 800000000034fbb0
|-
| 480OFW
| 800000000034fba0
|-
| 481OFW
| 800000000034fbb0
|-
| 482OFW
| 800000000034fbb0
|-
| 483OFW
| 800000000034fbb0
|-
| 484OFW
| 800000000034fbb0
|-
| 485OFW
| 800000000034fbb0
|-
| 486OFW
| 800000000034fbb0
|-
| 102OFW
| 800000000037a8c0
|-
| 110OFW
| 80000000003869c0
|-
| 111OFW
| 8000000000386f80
|-
| 130OFW
| 800000000038d8c0
|-
| 131OFW
| 800000000038d6c0
|-
| 132OFW
| 800000000038dbf0
|-
| 150OFW
| 8000000000392850
|-
| 151OFW
| 8000000000392850
|-
| 154OFW
| 8000000000395fa0
|-
| 240OFW
| 800000000031f660
|-
| 241OFW
| 800000000031f660
|-
| 242OFW
| 800000000031f660
|-
| 243OFW
| 800000000031f660
|-
| 250OFW
| 80000000003041a0
|-
| 252OFW
| 8000000000304220
|-
| 253OFW
| 80000000003042a0
|-
| 260OFW
| 8000000000304f60
|-
| 270OFW
| 8000000000313e70
|-
| 276OFW
| 8000000000313e70
|-
| 280OFW
| 800000000031c420
|-
| 300OFW
| 8000000000320640
|-
| 301OFW
| 8000000000320640
|-
| 310OFW
| 800000000033da10
|-
| 315OFW
| 800000000033da10
|-
| 316OFW
| 800000000033da10
|-
| 321OFW
| 800000000033da90
|-
| 330OFW
| 800000000033dbc0
|-
| 340OFW
| 800000000033e720
|-
| 341OFWv1
| 800000000033e720
|-
| 341OFWv2
| 800000000033e720
|-
| 342OFW
| 800000000033e720
|-
| 350OFW
| 800000000033fd80
|-
|}
 
= LV2 Syscall Table =
 
{| class="wikitable sortable"
|-
| 360GEX
| 8000000000368C70
|-
| 370GEX
| 800000000036F668
|-
| 440GEX
| 800000000037C9E8
|-
| 450GEX
| 8000000000383658
|-
| 470GEX
| 800000000038A368
|-
| 251GEX
| 80000000002D1FC0
|-
| 100AVTOOL
| NA
|-
| 130AVTOOL
| NA
|-
| 355DECR
| 8000000000393A88
|-
| 360DECR
| 800000000039B300
|-
| 361DECR
| 800000000039B300
|-
| 365DECR
| 800000000039BD38
|-
| 366DECR
| 800000000039BD38
|-
| 370DECR
| 80000000003A1D78
|-
| 371DECR
| 80000000003A1D78
|-
| 372DECR
| 80000000003A1D78
|-
| 373DECR
| 80000000003A1D78
|-
| 374DECR
| 80000000003A1D78
|-
| 400DECR
| 80000000003A2DF8
|-
| 411DECR
| 80000000003A3870
|-
| 420DECR
| 80000000003AA540
|-
| 421DECR
| 80000000003AA540
|-
| 425DECR
| 80000000003AB9A8
|-
| 430DECR
| 80000000003AC478
|-
| 431DECR
| 80000000003AC478
|-
| 440DECR
| 80000000003ACE78
|-
| 441DECR
| 80000000003ACE78
|-
| 446DECR
| 80000000003AD478
|-
| 450DECR
| 80000000003ADDE8
|-
| 455DECR
| 80000000003B1418
|-
| 460DECR
| 80000000003ADDE8
|-
| 475DECR
| 80000000003B28F8
|-
| 476DECR
| 80000000003B28F8
|-
| 478DECR
| 80000000003B28F8
|-
| 480DECR
| 80000000003B28F8
|-
| 481DECR
| 80000000003B28F8
|-
| 090DECR
| NA
|-
| 091005DECR
| NA
|-
| 091006DECR
| NA
|-
| 092DECR
| NA
|-
| 094DECR
| NA
|-
| 095DECR
| NA
|-
| 096DECR
| NA
|-
| 101DECR
| NA
|-
| 102002DECR
| NA
|-
| 102003DECR
| NA
|-
| 110DECR
| NA
|-
| 131DECR
| NA
|-
| 132DECR
| NA
|-
| 150DECR
| NA
|-
| 154DECR
| NA
|-
| 160DECR
| NA
|-
| 170DECR
| NA
|-
| 180DECR
| NA
|-
| 181DECR
| NA
|-
| 192DECR
| 8000000000361E40
|-
| 200DECR
| 8000000000379568
|-
| 215DECR
| 80000000003851A8
|-
| 217DECR
| 80000000003851A8
|-
| 220DECR
| 8000000000388CE8
|-
| 230DECR
| 8000000000388CE8
|-
| 235DECR
| 8000000000388CE8
|-
| 236DECR
| 8000000000388CE8
|-
| 241DECR
| 800000000031D510
|-
| 242DECR
| 800000000031D510
|-
| 243DECR
| 800000000031DDB0
|-
| 250DECR
| 80000000002FFCD0
|-
| 252DECR
| 80000000002FFCD0
|-
| 253DECR
| 80000000002FFFD0
|-
| 260DECR
| 8000000000301558
|-
| 270DECR
| 80000000003101B0
|-
| 276DECR
| 80000000003101B0
|-
| 280DECR
| 80000000003187D8
|-
| 285DECR
| 80000000003187D8
|-
| 300DECR
| 800000000031C458
|-
| 301DECR
| 800000000031C458
|-
| 310DECR
| 8000000000332C38
|-
| 315DECR
| 8000000000332C38
|-
| 320DECR
| 8000000000333138
|-
| 321DECR
| 8000000000333138
|-
| 330DECR
| 80000000003326C0
|-
| 340DECR
| 80000000003330C0
|-
| 341DECR
| 80000000003330C0
|-
| 342DECR
| 80000000003330C0
|-
| 350DECR
| 8000000000334680
|-
| 355-001dDEX
| 8000000000361578
|-
| 355DEX
| 8000000000361578
|-
| 356DEX
| 8000000000361578
|-
| 360DEX
| 8000000000368C70
|-
| 366DEX
| 80000000003696A8
|-
| 370DEX
| 80000000003696A8
|-
| 371DEX
| 800000000036F668
|-
| 372DEX
| 800000000036F668
|-
| 373DEX
| 800000000036F668
|-
| 374DEX
| 800000000036F668
|-
| 400DEX
| 8000000000371AE8
|-
| 401DEX
| 8000000000371AE8
|-
| 410DEX
| 8000000000372560
|-
| 411DEX
| 8000000000372560
|-
| 420DEX
| 800000000037A1B0
|-
| 421DEX
| 800000000037A1B0
|-
| 425DEX
| 800000000037B598
|-
| 430DEX
| 800000000037C068
|-
| 431DEX
| 800000000037C068
|-
| 440DEX
| 800000000037C9E8
|-
| 441DEX
| 800000000037C9E8
|-
| 446DEX
| 800000000037CFE8
|-
| 450DEX
| 8000000000383658
|-
| 453DEX
| 8000000000385108
|-
| 455DEX
| 8000000000388488
|-
| 460DEX
| 800000000038A120
|-
| 465DEX
| 800000000038A120
|-
| 466DEX
| 800000000038A120
|-
| 470DEX
| 800000000038A368
|-
| 475DEX
| 800000000038A3E8
|-
| 476DEX
| 800000000038A3E8
|-
| 478DEX
| 800000000038A3E8
|-
| 480DEX
| 800000000038A4E8
|-
| 481DEX
| 800000000038A4E8
|-
| 095DEX
| NA
|-
| 096DEX
| NA
|-
| 100DEX
| NA
|-
| 101DEX
| NA
|-
| 102DEX
| NA
|-
| 150DEX
| NA
|-
| 170DEX
| NA
|-
| 180DEX
| NA
|-
| 181DEX
| NA
|-
| 192DEX
| 8000000000347B48
|-
| 200DEX
| 8000000000367AE0
|-
| 210DEX
| 800000000036DB18
|-
| 215DEX
| 800000000036DB18
|-
| 217DEX
| 800000000036DB18
|-
| 220DEX
| 8000000000361C58
|-
| 230DEX
| 8000000000361C58
|-
| 236DEX
| 8000000000361C58
|-
| 240DEX
| 80000000002EDA80
|-
| 241DEX
| 80000000002ED980
|-
| 242DEX
| 80000000002ED980
|-
| 252DEX
| 80000000002D20C0
|-
| 253DEX
| 80000000002D2140
|-
| 260DEX
| 80000000002D2CC8
|-
| 270DEX
| 80000000002E14A0
|-
| 276DEX
| 80000000002E14A0
|-
| 280DEX
| 80000000002E9948
|-
| 300DEX
| 80000000002ED548
|-
| 301DEX
| 80000000002ED548
|-
| 310DEX
| 8000000000302828
|-
| 315DEX
| 8000000000302828
|-
| 320DEX
| 8000000000302CA8
|-
| 321DEX
| 8000000000302CA8
|-
| 330DEX
| 8000000000302730
|-
| 340DEX
| 8000000000303130
|-
| 341DEX
| 8000000000303130
|-
| 350DEX
| 8000000000304670
|-
| 355OFW
| 8000000000346570
|-
| 356OFWv1
| 8000000000346570
|-
| 356OFWv2
| 8000000000346570
|-
| 360OFW
| 800000000034D7E8
|-
| 361OFW
| 800000000034D7E8
|-
| 365OFW
| 800000000034E1A0
|-
| 366OFW
| 800000000034E1A0
|-
| 370OFW
| 8000000000353E60
|-
| 372OFW
| 8000000000353FE0
|-
| 373OFW
| 8000000000353FE0
|-
| 374OFW
| 8000000000347DC8
|-
| 400OFW
| 8000000000354F60
|-
| 410OFW
| 80000000003551D8
|-
| 411OFW
| 80000000003551D8
|-
| 420OFW
| 800000000035BCA8
|-
| 421OFW
| 800000000035BCA8
|-
| 425OFW
| 800000000035D110
|-
| 430OFW
| 800000000035DBE0
|-
| 431OFW
| 800000000035DBE0
|-
| 440OFW
| 800000000035E260
|-
| 441OFW
| 800000000035E260
|-
| 445OFW-buggy-
| 800000000035E860
|-
| 446OFW
| 800000000035E860
|-
| 450OFW
| 800000000035F0D0
|-
| 453OFW
| 800000000035F300
|-
| 455OFW
| 8000000000362680
|-
| 460OFW
| 8000000000363A18
|-
| 465OFW
| 8000000000363A18
|-
| 466OFW
| 8000000000363A18
|-
| 470OFW
| 8000000000363B60
|-
| 475OFW
| 8000000000363BE0
|-
| 476OFW
| 8000000000363BE0
|-
| 478OFW
| 8000000000363BE0
|-
| 480OFW
| 8000000000363BE0
|-
| 481OFW
| 8000000000363BE0
|-
| 482OFW
| 8000000000363BE0
|-
| 483OFW
| 8000000000363BE0
|-
| 484OFW
| 8000000000363BE0
|-
| 485OFW
| 8000000000363BE0
|-
| 486OFW
| 8000000000363BE0
|-
| 102OFW
| NA
|-
| 110OFW
| NA
|-
| 111OFW
| NA
|-
| 130OFW
| NA
|-
| 131OFW
| NA
|-
| 132OFW
| NA
|-
| 150OFW
| NA
|-
| 151OFW
| NA
|-
| 154OFW
| NA
|-
| 160OFW
| NA
|-
| 170OFW
| NA
|-
| 180OFW
| NA
|-
| 181OFW
| NA
|-
| 182OFW
| NA
|-
| 190OFW
| 8000000000346FC8
|-
| 192OFW
| 8000000000347B48
|-
| 193OFW
| 8000000000347B48
|-
| 194OFW
| 8000000000347DC8
|-
| 200OFW
| 800000000034DD58
|-
| 201OFW
| 800000000034DB58
|-
| 210OFW
| 8000000000352B10
|-
| 216OFW
| 8000000000347DC8
|-
| 217OFW
| 8000000000352910
|-
| 220OFW
| 8000000000346A50
|-
| 230OFW
| 8000000000346A50
|-
| 235OFW
| 8000000000346A50
|-
| 236OFW
| 8000000000346A50
|-
| 240OFW
| 80000000002D22F8
|-
| 241OFW
| 80000000002D22F8
|-
| 242OFW
| 80000000002D22F8
|-
| 243OFW
| 80000000002D22F8
|-
| 250OFW
| 80000000002B5AB8
|-
| 252OFW
| 80000000002B5B38
|-
| 253OFW
| 80000000002B5BB8
|-
| 260OFW
| 80000000002B67C0
|-
| 270OFW
| 80000000002C4318
|-
| 276OFW
| 80000000002C4318
|-
| 280OFW
| 80000000002CBEC0
|-
| 300OFW
| 80000000002CFB40
|-
| 301OFW
| 80000000002CFB40
|-
| 310OFW
| 80000000002EA820
|-
| 315OFW
| 80000000002EA820
|-
| 316OFW
| 80000000002EA820
|-
| 321OFW
| 80000000002EA8A0
|-
| 330OFW
| 80000000002EA728
|-
| 340OFW
| 80000000002EB128
|-
| 341OFWv1
| 80000000002EB128
|-
| 341OFWv2
| 80000000002EB128
|-
| 342OFW
| 80000000002EB128
|-
| 350OFW
| 80000000002EC6E8
|-
|}
Please note that all contributions to PS3 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS3 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)