Talk:LV2 Functions and Syscalls: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
No edit summary
 
(51 intermediate revisions by 8 users not shown)
Line 1: Line 1:
== not on the wiki yet ==  
== Lv2 Syscall Services Usage ==
these lv2 syscalls are present, but neither ordinal nor branches are known yet
 
  sys_usbbtaudio_start_recording_ex
Documentation about syscalls with packet id
  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


  debug syscalls
=== Syscall 621 (0x26D) Gamepad Ycon Interface ===
  sys_dbg_set_stacksize_ppu_exception_handler
  sys_dbg_get_spu_thread_group_ids
  sys_dbg_get_ppu_thread_ids
  sys_dbg_get_spu_thread_ids
  sys_dbg_register_ppu_exception_handler
  sys_dbg_mat_set_condition
  sys_dbg_read_spu_thread_context2
  sys_dbg_enable_floating_point_enabled_exception
  sys_dbg_get_event_queue_information
  sys_dbg_get_spu_thread_name
  sys_dbg_get_ppu_thread_name
  sys_dbg_signal_to_ppu_exception_handler
  sys_dbg_get_mutex_information
  sys_dbg_vm_get_page_information
  sys_dbg_mat_get_condition
  sys_dbg_get_cond_information
  sys_dbg_get_ppu_thread_status
  sys_dbg_get_lwcond_information
  sys_dbg_get_rwlock_information
  sys_dbg_get_spu_thread_group_status
  sys_dbg_get_semaphore_information
  sys_dbg_set_mask_to_ppu_exception_handler
  sys_dbg_get_coredump_params
  sys_dbg_get_address_from_dabr
  sys_dbg_get_spu_thread_group_name
  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


syscall(621,packet_id,r4,r5)


== firmware version offsets ==
{| class="wikitable FCK__ShowTableBorders"
{| cellspacing="0" cellpadding="2" border="1" class="wikitable" style="text-align: center;"
|-
|-
! FW version !! Offset !! Value !! Notes
! Packet ID
! Usage
|-
|-
| 3.72 Retail ||  || 0x9150 ||  
| 0
| sys_gamepad_ycon_initialize ( 0, 0)
|-
|-
| 3.70 Retail ||  || 0x9088 ||  
| 1
| sys_gamepad_ycon_finalize ( 0, 0)
|-
|-
| 3.66 Retail ||  || 0x8ef8 ||  
| 2
| sys_gamepad_ycon_has_input_ownership ( inout[8](if==0->autofill), out[1])
|-
|-
| 3.61 Retail ||  || 0x8d04 ||  
| 3
| sys_gamepad_ycon_enumerate_device ( 0, out[0x20])
|-
|-
| 3.60 Retail || || 0x8ca0 ||  
| 4
| sys_gamepad_ycon_get_device_info ( in[8], out[0x1C])
|-
| 5
| sys_gamepad_ycon_read_raw_report ( in[4], out[4])
|-
| 6
| sys_gamepad_ycon_write_raw_report ( in[0x3C], out[])
|-
| 7
| sys_gamepad_ycon_get_feature ( in[8], out[0x38?])
|-
| 8
| sys_gamepad_ycon_set_feature (in[6+x](4Bytes+1Byte+1Byte[contains size x]+xBytes),0)
|-
| 9
| sys_gamepad_ycon_is_gem ( 0,out[1])
|}
 
=== 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) ===
 
syscall(861,packet_id, r4,r5,r6,r7,r8,r9,r10)<br>
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
 
{| class="wikitable FCK__ShowTableBorders"
|-
|-
| 3.56 Retail ||  || 0x8b10 ||
! Packet ID
! Usage
|-
|-
| 3.55 Retail || 0x3329b8 || 0x8aac ||  
| 0
| not implemented
|-
|-
| 3.55 DEX ||  ||  ||  
| 1
|
|-
|-
| 3.50 Retail ||  || 0x88b8 ||  
| 2
|
|-
|-
| 3.42 Retail ||  || 0x8598 ||  
| 3
|
|-
|-
| 3.41 Retail || 0x2d7580 || 0x8534 ||  
| 4
|
|-
|-
| 3.41 DEX ||  ||  ||  
| 5
|
|-
|-
| 3.41 KIOSK ||  || 0x8534 ||  
| 6
|
|-
|-
| 3.40 Retail ||  || 0x84d0 ||  
| 7
|
|-
|-
| 3.30 Retail ||  || 0x80e8 ||  
| 8
|
|-
|-
| 3.21 Retail ||  || 0x7d64 ||  
| 9
| not implemented
|-
|-
| 3.15 Retail || 0x2d6c00 || 0x7b0c || offset seems to be 6 further @ 0x002d6c06 (see below)
| 10
| not implemented
|-
|-
| 3.10 Retail ||  || 0x7918 ||  
| 11
|
|-
|-
| 3.01 Retail ||  || 0x7594 ||  
| 12
|
|-
|-
| 2.85 Retail ||  || 0x6f54 ||  
| 13
|
|-
|-
| 2.76 Retail ||  || 0x6bd0 ||  
| 14
|
|-
|-
| 2.70 Retail ||  || 0x6978 ||  
| 15
|
|-
|-
| 2.60 Retail ||  || 0x6590 ||  
| 16
|
|-
|-
| 2.53 Retail ||  || 0x62d4 ||  
| 17
|
|-
|-
| 2.43 Retail ||  || 0x5eec ||  
| 18
|
|-
|-
| 1.02 Retail ||  || 0x27d8 ||  
| 19
|
|-
|-
|}
|}


Note: the value is decimal '35500', '34100' and '31500' in hex.
=== Syscall 862 (0x35E) Virtual TRM Manager Interface ===


=== Example ===
syscall(862,packet_id, r4,r5,r6,r7)<br>
Example from 3.15 with 3.60 spoof:
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
<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>


{| class="wikitable FCK__ShowTableBorders"
|-
! Packet ID
! Usage
|-
| 0x2001
|
|-
| 0x2002
|
|-
| 0x2003
|
|-
| 0x2004
|
|-
| 0x2005
|
|-
| 0x2006
|
|-
| 0x2007
| not implemented
|-
| 0x2008
| not implemented
|-
| 0x2009
| not implemented
|-
| 0x200A
|
|-
| 0x200B
|
|-
| 0x200C
|
|-
| 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 Tables and implemented Syscalls==
=== Syscall 863 (0x35F) Update Manager Interface ===
<pre>
---------- lv2_kernel_100dex.self ----------
 
LV2 Syscall Table:
0x3206e0


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


LV2 Syscalls implemented:  
{| class="wikitable FCK__ShowTableBorders"
0001
|-
0002
! Packet ID
0003
! Usage
0004
|-
0005
| 0x6001
0006
| update_mgr_update_package_tophalf( ,,,)
0007
|-
0008
| 0x6002
0009
| 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*)
0010
|-
0011
| 0x6003
0018
| update_manager_if::Get_Package_Info(int package_type,out:uint64_t*)
0019
|-
0021
| 0x6004
0022
| update_mgr_get_fix_instruction( )
0023
|-
0024
| 0x6005
0025
| update_mgr_extract_package_tophalf( ,,,,)
0028
|-
0029
| 0x6006
0041
| update_mgr_get_extract_package(,,,,,)
0043
|-
0044
| 0x6007
0045
| not implemented
0046
|-
0047
| 0x6008
0048
| not implemented
0049
|-
0050
| 0x6009
0051
| update_manager_if::get_token_seed( out:uint8[size1],size1,out:uint8[size2],size2) size>=0x50
0052
|-
0053
| 0x600A
0054
| update_manager_if::set_token(in:token[size],int size), size>=0x80
0055
|-
0060
| 0x600B
0061
| update_manager_if::read_eprom(uint32 offset,out:uint8[1])
0062
|-
0063
| 0x600C
0064
| update_manager_if::write_eprom(uint32 offset,uint8 value)
0065
|-
0066
| 0x600D
0070
| update_mgr_get_status( ,,,,,)
0071
|-
0072
| 0x600E
0073
| update_manager_if::allocate_buffer(size,out:sys_addr_t * alloc_addr)
0074
|-
0075
| 0x600F
0076
| update_manager_if::release_buffer(in:sys_addr_t * alloc_addr)
0080
|-
0081
| 0x6010
0084
| not implemented
0088
|-
0089
| 0x6011
0090
| update_manager_if::get_applicable_version(1 ,out:uint8[0x20])
0091
|-
0092
| 0x6012
0093
|
0094
|-
0095
|}
0096
 
0097
=== Syscall 864 (0x360) Storage Manager Interface ===
0098
 
0099
syscall(864,packet_id, r4) <br>
0100
Note: access to this Syscall requires at least 0x20 Debug Control Flags, else 0x80010003
0101
 
0102
{| class="wikitable FCK__ShowTableBorders"
0103
|-
0104
! Packet ID
0105
! Description
0106
! Notes
0107
|-
0108
| 0x5004
0109
| sys_ss_auth_bd(int)
0114
| cellSsDrvPs2DiscInsert(0x52)
0119
|-
0120
| 0x5007
0121
| sys_ss_hw_disc_auth_emu(in/out:uint8[0x18])
0122
| use can be restricted to certain authentication id's
0123
|-
0124
| 0x5008
0125
| sys_ss_hw_mc(in/out:uint8[0x38])
0126
| use can be restricted to certain authentication id's
0127
|-
0128
|}
0129
 
0130
=== Syscall 865 (0x361) Random Number Generator ===
0131
 
0133
syscall(865,packet_id, r4,r5)
0134
 
0135
{| class="wikitable FCK__ShowTableBorders"
0136
|-
0137
! Packet ID
0138
! Description
0140
! Notes
0141
|-
0142
| 1
0143
| syscall(865,1, out[0x18], 0x18)
0144
| size is static <br>usage with this packet_id requires either 0x40 Root Flags or [0x1B]=8 and a certain authentication id
0145
|-
0146
| 2
0147
| sys_get_random_number(out[size], size)
0150
|
0151
|-
0152
|}
0153
 
0154
=== Syscall 866 (0x362) Secure RTC Manager Interface ===
0155
 
0156
syscall(866,packet_id, r4, r5, r6)
0157
 
0158
{| class="wikitable FCK__ShowTableBorders"
0159
|-
0160
! Packet ID
0161
! Description
0163
! Notes
0165
|-
0166
| 0x3001
0169
| secure_rtc_set_rtc(r4,r5)
0170
|requries 0x40 root control flags
0171
|-
0172
| 0x3002
0173
| secure_rtc_get_time(r4,r5,r6)
0174
| might be restricted to certain authentication id's
0175
|-
0176
| 0x3003
0177
| secure_rtc_set_time(r4,r5)
0178
| requries 0x40 root control flags
0179
|}
0180
 
0181
=== Syscall 867 (0x363) AIM Manager Interface ===
0182
 
0184
syscall(867,packet_id, r4) <br>
0185
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
0186
 
0187
{| class="wikitable FCK__ShowTableBorders"
0188
|-
0190
! Packet ID
0191
! Description
0192
|-
0193
| 0x19002
0194
| cellSsAimGetDeviceType(out:uint8[0x10])
0196
|-
0197
| 0x19003
0230
| cellSsAimGetDeviceId(out:uint8[0x10])
0231
|-
0232
| 0x19004
0233
| cellSsAimGetPsCode(out:uint8[8])
0234
|-
0235
| 0x19005
0236
| cellSsAimGetOpenPsId(out:uint8[0x10])
0237
|-
0238
| 0x19006
0239
| syscall(867,0x19006)
0240
|-
0244
|}
0245
 
0246
=== Syscall 868 (0x364) Indi Info Manager Interface ===
0247
 
0329
syscall(868,packet_id, r4,r5,r6,r7) <br>
0330
Note: access to this Syscall requires 0x40 Root Control Flags, but allows 0x20 Debug Flags and certain authentication id's for first packet_id
0331
 
0332
{| class="wikitable FCK__ShowTableBorders"
0333
|-
0334
! Packet ID
0335
! Description
0336
|-
0337
| 0x17001
0338
|
0339
|-
0340
| 0x17002
0341
|
0342
|-
0343
| 0x17003
0345
|
0346
|-
0348
| 0x17004
0349
|
0350
|-
0351
| 0x17005
0352
|
0353
|-
0355
| 0x17006
0356
|
0357
|-
0358
| 0x17007
0359
|
0360
|-
0367
| 0x17008
0368
|
0369
|-
0370
| 0x17009
0378
|
0379
|-
0380
| 0x1700A
0381
|
0382
|-
0383
| 0x1700B
0384
|
0385
|-
0386
| 0x1700C
0387
|
0388
|-
0389
| 0x1700D
0390
|
0391
|-
0392
| 0x1700E
0393
|
0394
|-
0395
| 0x1700F
0398
|
0399
|-
0402
| 0x17010
0403
|
0461
|-
0470
| 0x17011
0471
|
0472
|-
0480
| 0x17012
0481
|
0482
|-
0483
| 0x17013
0484
|
0485
|-
0486
| 0x17014
0487
|
0488
|-
0489
| 0x17015
0490
|
0492
|-
0493
| 0x17016
0494
|
0495
|-
0496
| 0x17017
0497
|
0498
|-
0499
|}
0500
 
0501
=== Syscall 869 (0x365) RTC? Manager Interface ===
0502
 
0503
syscall(869,packet_id, r4) <br>
0504
Note: access to this Syscall requires 0x40 Root Control Flags and possibly restricted to certain authentication id's, else 0x80010003
0505
 
0506
{| class="wikitable FCK__ShowTableBorders"
0507
|-
0508
! Packet ID
0509
! Description
0510
|-
0511
| 0x22001
0516
| syscall(869,0x22001, out:uint8[0x80])
0517
|-
0518
| 0x22002
0519
| syscall(869,0x22002, out:uint8[0x690])
0520
|-
0521
| 0x22003
0522
| syscall(869,0x22003, in:uint8[8])
0523
|-
0524
| 0x22004
0525
| syscall(869,0x22004, int)
0530
|-
0531
|}
0532
 
0533
=== Syscall 871 (0x367) SS Access Control Engine ===
0534
 
0535
syscall(871,packet_id, r4)
0536
 
0537
{| class="wikitable FCK__ShowTableBorders"
0538
|-
0539
! Packet ID
0540
! Usage
0542
! Notes
0543
|-
0544
| 1
0545
| syscall(871,1,sys_pid_t id,out:uint8[8])
0546
| this packet_id requires 0x20 Debug Control Flags or [0x1B]=8 and a certain authentication id, else 0x80010003
0547
|-
0548
| 2
0549
| syscall(871,2,out:uint8[8])
0550
| returns authentication id?
0551
|-
0552
| 3
0556
| syscall(871,3,sys_pid_t id)
0557
| this packet_id requires 0x20 Debug Control Flags, else 0x80010003, but returns 0x8001009
0558
|}
0559
 
0560
=== Syscall 876 (0x36C) Disc Access Control ===
0561
 
0562
syscall(876,packet_id, r4) <br>
0570
Note: accessing this Syscall is restricted to certain authentication id's
0571
 
0572
{| class="wikitable FCK__ShowTableBorders"
0573
|-
0577
! Packet ID
0580
! Description
0581
|-
0582
| 0x20000
0583
| sys_get_disc_access_control(out:uint8[4])
0584
|-
0585
| 0x20001
0586
| sys_set_disc_access_control(0 / 1)
0587
|-
0588
|}
0589
 
0590
=== Syscall 877 (0x36D) User Token Interface ===
0591
 
0592
syscall(877,packet_id, r4,size) <br>
0593
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003
0594
 
0595
{| class="wikitable FCK__ShowTableBorders"
0596
|-
0597
! Packet ID
0598
! Description
0599
|-
0600
| 0x25003
0601
| sys_ss_utoken_decrypt(uint8[0xC50], 0xC50)
0602
|-
0603
| 0x25004
0604
| sys_ss_utoken_get?(out:uint8[0xC50], 0xC50)
0605
|-
0606
| 0x25005
0607
| sys_ss_utoken_encrypt(uint8[0xC50], 0xC50)
0608
|-
0609
|}
0610
 
0611
=== Syscall 878 (0x36E) Ad Sign ===
0612
 
0613
syscall(878,packet_id, r4,r5) <br>
0614
Note: access to this Syscall is restricted to certain authentication id's
0615
 
0616
{| class="wikitable FCK__ShowTableBorders"
0617
|-
0618
! Packet ID
0624
! Description
0625
|-
0626
| 0x26001
0627
| sys_ss_ad_sign(in:uint8[0x14],out:uint[0x80])
0630
|-
0631
|}
0640
 
0641
* Theory: Additional Signatures related
0642
* Give it a hash (0x14 bytes) return an RSA? (0x80) signature
0643
 
0644
=== Syscall 879 (0x36F) Media ID ===
0645
 
0646
syscall(862,packet_id, r4) <br>
0647
Note: access to this Syscall is restricted to certain authentication id's<br>
0648
Note2: it uses Storage Service Id 0x5007, 0x4B
0649
 
0650
{| class="wikitable FCK__ShowTableBorders"
0651
|-
0652
! Packet ID
0653
! Description
0654
|-
0655
| 0x10001
0656
| sysBdMediaId(out:uint8[0x10])
0657
|-
0658
|}
0659
 
0666
== not on the wiki yet ==
0667
these lv2 syscalls are present, but neither ordinal nor branches are known yet
0668
  sys_usbbtaudio_start_recording_ex
0669
  sys_raw_spu_mmio_read_ls (no real lv2 syscall, reading mmio address)
0670
  sys_raw_spu_mmio_write_ls (no real lv2 syscall, reading mmio address)
0671
  sys_raw_spu_mmio_read (no real lv2 syscall, reading mmio address)
0672
  sys_raw_spu_mmio_write (no real lv2 syscall, reading mmio address)
0673
 
0674
  sys_spu_elf_get_segments
0675
  sys_raw_spu_image_load
0676
  sys_ppu_thread_unregister_atexit
0677
  sys_ppu_thread_once
0680
  sys_prx_exitspawn_with_level
0681
  sys_process_at_Exitspawn
0682
  sys_process_atexitspawn
0683
  sys_game_process_exitspawn2
0684
  sys_process_is_stack (no real lv2 syscall)
0685
 
0686
  debug syscalls
0687
  sys_dbg_set_stacksize_ppu_exception_handler
0688
  sys_dbg_get_spu_thread_group_ids
0689
  sys_dbg_get_ppu_thread_ids
0690
  sys_dbg_get_spu_thread_ids
0691
  sys_dbg_register_ppu_exception_handler
0692
  sys_dbg_mat_set_condition
0693
  sys_dbg_read_spu_thread_context2
0694
  sys_dbg_enable_floating_point_enabled_exception
0695
  sys_dbg_get_event_queue_information
0700
  sys_dbg_get_spu_thread_name
0701
  sys_dbg_get_ppu_thread_name
0702
  sys_dbg_signal_to_ppu_exception_handler
0703
  sys_dbg_get_mutex_information
0704
  sys_dbg_vm_get_page_information
0705
  sys_dbg_mat_get_condition
0706
  sys_dbg_get_cond_information
0707
  sys_dbg_get_ppu_thread_status
0708
  sys_dbg_get_lwcond_information
0709
  sys_dbg_get_rwlock_information
0710
  sys_dbg_get_spu_thread_group_status
0711
  sys_dbg_get_semaphore_information
0712
  sys_dbg_set_mask_to_ppu_exception_handler
0713
  sys_dbg_get_coredump_params
0714
  sys_dbg_get_address_from_dabr
0715
  sys_dbg_get_spu_thread_group_name
0716
  sys_dbg_finalize_ppu_exception_handler
0717
  sys_dbg_read_spu_thread_context
0718
  sys_dbg_initialize_ppu_exception_handler
0719
  sys_dbg_read_ppu_thread_context
0720
  sys_dbg_unregister_ppu_exception_handler
0721
  sys_dbg_get_lwmutex_information
0722
  sys_dbg_signal_to_coredump_handler
0723
  sys_dbg_set_address_to_dabr
0724
  sys_dbg_get_event_flag_information
0725
  sys_dbg_disable_floating_point_enabled_exception
0726
 
0800
see also this pastebin: http://pastebin.com/w2xkNZ9T
0801
 
0802
== Custom Syscalls ==
0803
 
0804
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
0805
 
0806
== firmware version offsets ==
0807
{| cellspacing="0" cellpadding="2" border="1" class="wikitable" style="text-align: center;"
0808
|-
0809
! FW version !! Offset !! Value !! Notes
0810
|-
0811
| 3.72 Retail ||  || 0x9150 ||
0812
|-
0813
| 3.70 Retail ||  || 0x9088 ||
0814
|-
0815
| 3.66 Retail ||  || 0x8ef8 ||
0816
|-
0817
| 3.61 Retail ||  || 0x8d04 ||
0818
|-
0819
| 3.60 Retail ||  || 0x8ca0 ||
0820
|-
0821
| 3.56 Retail ||  || 0x8b10 ||
0822
|-
0823
| 3.55 Retail || 0x3329b8 || 0x8aac ||
0824
|-
0825
| 3.55 DEX ||  ||  ||
0826
|-
0827
| 3.50 Retail ||  || 0x88b8 ||
0828
|-
0829
| 3.42 Retail ||  || 0x8598 ||
0830
|-
0831
| 3.41 Retail || 0x2d7580 || 0x8534 ||
0832
|-
0833
| 3.41 DEX ||  ||  ||
0834
|-
0835
| 3.41 KIOSK ||  || 0x8534 ||
0836
|-
0837
| 3.40 Retail ||  || 0x84d0 ||
0838
|-
0839
| 3.30 Retail ||  || 0x80e8 ||
0840
|-
0841
| 3.21 Retail ||  || 0x7d64 ||
0842
|-
0843
| 3.15 Retail || 0x2d6c00 || 0x7b0c || offset seems to be 6 further @ 0x002d6c06 (see below)
0844
|-
0845
| 3.10 Retail ||  || 0x7918 ||
0846
|-
0861
| 3.01 Retail ||  || 0x7594 ||
0862
|-
0863
| 2.85 Retail ||  || 0x6f54 ||
0864
|-
0865
| 2.76 Retail ||  || 0x6bd0 ||
0866
|-
0867
| 2.70 Retail ||  || 0x6978 ||
0868
|-
0869
| 2.60 Retail ||  || 0x6590 ||
0871
|-
0872
| 2.53 Retail ||  || 0x62d4 ||
0873
|-
0900
| 2.43 Retail ||  || 0x5eec ||
0901
|-
0902
| 1.02 Retail ||  || 0x27d8 ||
0903
|-
0904
|}
0905
 
0906
Note: the value is decimal '35500', '34100' and '31500' in hex.
0907
 
0908
=== Example ===
0909
Example from 3.15 with 3.60 spoof:
0910
<pre>  Offset(h) 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F
0911
 
0912
  002D6C00  00 00 00 00 00 00 8C A0 00 00 00 00 00 00 00 00  ......Œ ........
0913
                              ^^ ^^
0914
                        dec: 36000 spoofed
0915
</pre>
0916
 
0917
<!--///*
0918
==Syscall Tables and implemented Syscalls==
0919
<pre>
0920
---------- lv2_kernel_100dex.self ----------
0921
 
0922
LV2 Syscall Table:
0923
0x3206e0
0924
 
0925
 
0926
LV2 Syscalls implemented:  
0927
0001
0928
0002
0929
0003
0930
0004
0931
0005
0939
0006
0940
0007
0944
0008
0945
0009
0948
0010
0949
0011
0960
0018
0961
0019
0962
0021
0963
0022
0964
0023
0965
0024
0966
0025
0967
0028
0968
0029
 
0041
 
0043
---------- lv2_kernel_102.self ----------
0044
 
0045
LV2 Syscall Table:  
0046
0x322428
0047
 
0048
 
0049
LV2 Syscalls implemented:  
0050
0001
0051
0002
0052
0003
0053
0004
0054
0005
0055
0006
0060
0007
0061
0008
0062
0009
0063
0010
0064
0011
0065
0018
0066
0019
0070
0021
0071
0022
0072
0023
0073
0024
0074
0025
0075
0026
0076
0028
0080
0029
0081
0041
0084
0043
0088
0044
0089
0045
0090
0046
0091
0047
0092
0048
0093
0049
0094
0050
0095
0051
0096
0052
0097
0053
0098
0054
0099
0055
0100
0060
0101
0061
0102
0062
0103
0063
0104
0064
0105
0065
0106
0066
0107
0070
0108
0071
0109
0072
0114
0073
0119
0074
0120
0075
0121
0076
0122
0080
0123
0081
0124
0084
0125
0088
0126
0089
0127
0090
0128
0091
0129
0092
0130
0093
0131
0094
0133
0095
0134
0096
0135
0097
0136
0098
0137
0099
0138
0100
0140
0101
0141
0102
0142
0103
0143
0104
0144
0105
0145
0106
0146
0107
0147
0108
0150
0109
0151
0114
0152
0119
0153
0120
0154
0121
0155
0122
0156
0123
0157
0124
0158
0125
0159
0126
0160
0127
0161
0128
0163
0129
0165
0130
0166
0131
0169
0133
0170
0134
0171
0135
0172
0136
0173
0137
0174
0138
0175
0140
0176
0141
0177
0142
0178
0143
0179
0144
0180
0145
0181
0146
0182
0147
0184
0150
0185
0151
0186
0152
0187
0153
0188
0154
0190
0155
0191
0156
0192
0157
0193
0158
0194
0159
0196
0160
0197
0161
0230
0163
0231
0165
0232
0166
0233
0169
0234
0170
0235
0171
0236
0172
0237
0173
0238
0174
0239
0175
0240
0176
0244
0177
0245
0178
0246
0179
0247
0180
0329
0181
0330
0182
0331
0184
0332
0185
0333
0186
0334
0187
0335
0188
0336
0190
0337
0191
0338
0192
0339
0193
0340
0194
0341
0196
0342
0197
0343
0230
0345
0231
0346
0232
0348
0233
0349
0234
0350
0235
0351
0236
0352
0237
0353
0238
0355
0239
0356
0240
0357
0244
0358
0245
0359
0246
0360
0247
0367
0329
0368
0330
0369
0331
0370
0332
0378
0333
0379
0334
0380
0335
0381
0336
0382
0337
0383
0338
0384
0339
0385
0340
0386
0341
0387
0342
0388
0343
0389
0345
0390
0346
0391
0348
0392
0349
0393
0350
0394
0351
0395
0352
0398
0353
0399
0355
0402
0356
0403
0357
0461
0358
0470
0359
0471
0360
0472
0367
0480
0368
0481
0369
0482
0370
0483
0378
0484
0379
0485
0380
0486
0381
0487
0382
0488
0383
0489
0384
0490
0385
0492
0386
0493
0387
0494
0388
0495
0389
0496
0390
0497
0391
0498
0392
0499
0393
0500
0394
0501
0395
0502
0398
0503
0399
0504
0402
0505
0403
0506
0461
0507
0470
0508
0471
0509
0472
0510
0480
0511
0481
0516
0482
0517
0483
0518
0484
0519
0485
0520
0486
0521
0487
0522
0488
0523
0489
0524
0490
0525
0492
0530
0493
0531
0494
0532
0495
0533
0496
0534
0497
0535
0498
0536
0499
0537
0500
0538
0501
0539
0502
0540
0503
0542
0504
0543
0505
0544
0506
0545
0507
0546
0508
0547
0509
0548
0510
0549
0511
0550
0516
0551
0517
0552
0518
0556
0519
0557
0520
0558
0521
0559
0522
0560
0523
0561
0524
0562
0525
0570
0530
0571
0531
0572
0532
0573
0533
0577
0534
0580
0535
0581
0536
0582
0537
0583
0538
0584
0539
0585
0540
0586
0542
0587
0543
0588
0544
0589
0545
0590
0546
0591
0547
0592
0548
0593
0549
0594
0550
0595
0551
0596
0552
0597
0556
0598
0557
0599
0558
0600
0559
0601
0560
0602
0561
0603
0562
0604
0570
0605
0571
0606
0572
0607
0573
0608
0577
0609
0580
0610
0581
0611
0582
0612
0583
0613
0584
0614
0585
0615
0586
0616
0587
0617
0588
0618
0589
0624
0590
0625
0591
0626
0592
0627
0593
0630
0594
0631
0595
0640
0596
0641
0597
0642
0598
0643
0599
0644
0600
0645
0601
0646
0602
0647
0603
0648
0604
0649
0605
0650
0606
0651
0607
0652
0608
0653
0609
0654
0610
0655
0611
0656
0612
0657
0613
0658
0614
0659
0615
0666
0616
0667
0617
0668
0618
0669
0624
0670
0625
0671
0626
0672
0627
0673
0630
0674
0631
0675
0640
0676
0641
0677
0642
0680
0643
0681
0644
0682
0645
0683
0646
0684
0647
0685
0648
0686
0649
0687
0650
0688
0651
0689
0652
0690
0653
0691
0654
0692
0655
0693
0656
0694
0657
0695
0658
0700
0659
0701
0666
0702
0667
0703
0668
0704
0669
0705
0670
0706
0671
0707
0672
0708
0673
0709
0674
0710
0675
0711
0676
0712
0677
0713
0680
0714
0681
0715
0682
0716
0683
0717
0684
0718
0685
0719
0686
0720
0687
0721
0688
0722
0689
0723
0690
0724
0691
0725
0692
0726
0693
0800
0694
0801
0695
0802
0700
0803
0701
0804
0702
0805
0703
0806
0704
0807
0705
0808
0706
0809
0707
0810
0708
0811
0709
0812
0710
0813
0711
0814
0712
0815
0713
0816
0714
0817
0715
0818
0716
0819
0717
0820
0718
0821
0719
0822
0720
0823
0721
0824
0722
0825
0723
0826
0724
0827
0725
0828
0726
0829
0800
0830
0801
0831
0802
0832
0803
0833
0804
0834
0805
0835
0806
0836
0807
0837
0808
0838
0809
0839
0810
0840
0811
0841
0812
0842
0813
0843
0814
0844
0815
0845
0816
0846
0817
0861
0818
0862
0819
0863
0820
0864
0821
0865
0822
0866
0823
0867
0824
0868
0825
0869
0826
0871
0827
0872
0828
0873
0829
0900
0830
0901
0831
0902
0832
0903
0833
0904
0834
0905
0835
0906
0836
0907
0837
0908
0838
0909
0839
0910
0840
0911
0841
0912
0842
0913
0843
0914
0844
0915
0845
0916
0846
0917
0861
0918
0862
0919
0863
0920
0864
0921
0865
0922
0866
0923
0867
0924
0868
0925
0869
0926
0871
0927
0872
0928
0873
0929
0900
0930
0901
0931
0902
0939
0903
0940
0904
0944
0905
0945
0906
0948
0907
0949
0908
0960
0909
0961
0910
0962
0911
0963
0912
0964
0913
0965
0914
0966
0915
0967
0916
0968
0917
 
0918
 
0919
---------- lv2_kernel_102.self ----------
0920
 
0921
LV2 Syscall Table:  
0922
0x322428
0923
 
0924
 
0925
LV2 Syscalls implemented:  
0926
0001
0927
0002
0928
0003
0929
0004
0930
0005
0931
0006
0939
0007
0940
0008
0944
0009
0945
0010
0948
0011
0949
0018
0960
0019
0961
0021
0962
0022
0963
0023
0964
0024
0965
0025
0966
0026
0967
0028
0968
0029
 
0041
 
0043
---------- lv2_kernel_160decr.self ----------
0044
 
0045
LV2 Syscall Table:  
0046
0x36c880
0047
 
0048
 
0049
LV2 Syscalls implemented:  
0050
0001
0051
0002
0052
0003
0053
0004
0054
0005
0055
0006
0060
0007
0061
0008
0062
0009
0063
0010
0064
0011
0065
0012
0066
0013
0070
0018
0071
0019
0072
0021
0073
0022
0074
0023
0075
0024
0076
0025
0080
0026
0081
0027
0084
0028
0088
0029
0089
0030
0090
0041
0091
0043
0092
0044
0093
0045
0094
0046
0095
0047
0096
0048
0097
0049
0098
0050
0099
0051
0100
0052
0101
0053
0102
0054
0103
0055
0104
0056
0105
0060
0106
0061
0107
0062
0108
0063
0109
0064
0114
0065
0119
0066
0120
0070
0121
0071
0122
0072
0123
0073
0124
0074
0125
0075
0126
0076
0127
0080
0128
0081
0129
0084
0130
0088
0131
0089
0133
0090
0134
0091
0135
0092
0136
0093
0137
0094
0138
0095
0140
0096
0141
0097
0142
0098
0143
0099
0144
0100
0145
0101
0146
0102
0147
0103
0150
0104
0151
0105
0152
0106
0153
0107
0154
0108
0155
0109
0156
0110
0157
0114
0158
0119
0159
0120
0160
0121
0161
0122
0163
0123
0165
0124
0166
0125
0169
0126
0170
0127
0171
0128
0172
0129
0173
0130
0174
0131
0175
0133
0176
0134
0177
0135
0178
0136
0179
0137
0180
0138
0181
0140
0182
0141
0184
0142
0185
0143
0186
0144
0187
0145
0188
0146
0190
0147
0191
0150
0192
0151
0193
0152
0194
0153
0196
0154
0197
0155
0230
0156
0231
0157
0232
0158
0233
0159
0234
0160
0235
0161
0236
0163
0237
0165
0238
0166
0239
0169
0240
0170
0244
0171
0245
0172
0246
0173
0247
0174
0329
0175
0330
0176
0331
0177
0332
0178
0333
0179
0334
0180
0335
0181
0336
0182
0337
0184
0338
0185
0339
0186
0340
0187
0341
0188
0342
0190
0343
0191
0345
0192
0346
0193
0348
0194
0349
0196
0350
0197
0351
0230
0352
0231
0353
0232
0355
0233
0356
0234
0357
0235
0358
0236
0359
0237
0360
0238
0367
0239
0368
0240
0369
0244
0370
0245
0378
0246
0379
0247
0380
0329
0381
0330
0382
0331
0383
0332
0384
0333
0385
0334
0386
0335
0387
0336
0388
0337
0389
0338
0390
0339
0391
0340
0392
0341
0393
0342
0394
0343
0395
0345
0398
0346
0399
0348
0402
0349
0403
0350
0461
0351
0470
0352
0471
0353
0472
0355
0480
0356
0481
0357
0482
0358
0483
0359
0484
0360
0485
0361
0486
0362
0487
0363
0488
0367
0489
0368
0490
0369
0492
0370
0493
0377
0494
0378
0495
0379
0496
0380
0497
0381
0498
0382
0499
0383
0500
0384
0501
0385
0502
0386
0503
0387
0504
0388
0505
0389
0506
0390
0507
0391
0508
0392
0509
0393
0510
0394
0511
0395
0516
0398
0517
0399
0518
0402
0519
0403
0520
0450
0521
0451
0522
0452
0523
0453
0524
0454
0525
0460
0530
0461
0531
0462
0532
0470
0533
0471
0534
0472
0535
0480
0536
0481
0537
0482
0538
0483
0539
0484
0540
0485
0542
0486
0543
0487
0544
0488
0545
0489
0546
0490
0547
0492
0548
0493
0549
0494
0550
0495
0551
0496
0552
0497
0556
0498
0557
0499
0558
0500
0559
0501
0560
0502
0561
0503
0562
0504
0570
0505
0571
0506
0572
0507
0573
0508
0577
0509
0580
0510
0581
0511
0582
0516
0583
0517
0584
0518
0585
0519
0586
0520
0587
0521
0588
0522
0589
0523
0590
0524
0591
0525
0592
0530
0593
0531
0594
0532
0595
0533
0596
0534
0597
0535
0598
0536
0599
0537
0600
0538
0601
0539
0602
0540
0603
0542
0604
0543
0605
0544
0606
0545
0607
0546
0608
0547
0609
0548
0610
0549
0611
0550
0612
0551
0613
0552
0614
0556
0615
0557
0616
0558
0617
0559
0618
0560
0624
0561
0625
0562
0626
0563
0627
0564
0630
0570
0631
0571
0640
0572
0641
0573
0642
0574
0643
0577
0644
0580
0645
0581
0646
0582
0647
0583
0648
0584
0649
0585
0650
0586
0651
0587
0652
0588
0653
0589
0654
0590
0655
0591
0656
0592
0657
0593
0658
0594
0659
0595
0666
0596
0667
0597
0668
0598
0669
0599
0670
0600
0671
0601
0672
0602
0673
0603
0674
0604
0675
0605
0676
0606
0677
0607
0680
0608
0681
0609
0682
0610
0683
0611
0684
0612
0685
0613
0686
0614
0687
0615
0688
0616
0689
0617
0690
0618
0691
0624
0692
0625
0693
0626
0694
0627
0695
0630
0700
0631
0701
0635
0702
0636
0703
0637
0704
0639
0705
0640
0706
0641
0707
0642
0708
0643
0709
0644
0710
0645
0711
0646
0712
0647
0713
0648
0714
0649
0715
0650
0716
0651
0717
0652
0718
0653
0719
0654
0720
0655
0721
0656
0722
0657
0723
0658
0724
0659
0725
0666
0726
0667
0800
0668
0801
0669
0802
0670
0803
0671
0804
0672
0805
0673
0806
0674
0807
0675
0808
0676
0809
0677
0810
0680
0811
0681
0812
0682
0813
0683
0814
0684
0815
0685
0816
0686
0817
0687
0818
0688
0819
0689
0820
0690
0821
0691
0822
0692
0823
0693
0824
0694
0825
0695
0826
0700
0827
0701
0828
0702
0829
0703
0830
0704
0831
0705
0832
0706
0833
0707
0834
0708
0835
0709
0836
0710
0837
0711
0838
0712
0839
0713
0840
0714
0841
0715
0842
0716
0843
0717
0844
0718
0845
0719
0846
0720
0861
0721
0862
0722
0863
0723
0864
0724
0865
0725
0866
0726
0867
0800
0868
0801
0869
0802
0871
0803
0872
0804
0873
0805
0900
0806
0901
0807
0902
0808
0903
0809
0904
0810
0905
0811
0906
0812
0907
0813
0908
0814
0909
0815
0910
0816
0911
0817
0912
0818
0913
0819
0914
0820
0915
0821
0916
0822
0917
0823
0918
0824
0919
0825
0920
0826
0921
0827
0922
0828
0923
0829
0924
0830
0925
0831
0926
0832
0927
0833
0928
0834
0929
0835
0930
0836
0931
0837
0939
0838
0940
0839
0944
0840
0945
0841
0948
0842
0949
0843
0960
0844
0961
0845
0962
0846
0963
0847
0964
0861
0965
0862
0966
0863
0967
0864
0968
0865
 
0866
 
0867
---------- lv2_kernel_160decr.self ----------
0868
 
0869
LV2 Syscall Table:  
0871
0x36c880
0872
 
0873
 
0880
LV2 Syscalls implemented:  
0881
0001
0882
0002
0883
0003
0884
0004
0885
0005
0889
0006
0900
0007
0901
0008
0902
0009
0903
0010
0904
0011
0905
0012
0906
0013
0907
0018
0908
0019
0909
0021
0910
0022
0911
0023
0912
0024
0913
0025
0914
0026
0915
0027
0916
0028
0917
0029
0918
0030
0919
0041
0920
0043
0921
0044
0922
0045
0923
0046
0924
0047
0925
0048
0926
0049
0927
0050
0928
0051
0929
0052
0930
0053
0931
0054
0932
0055
0933
0056
0934
0060
0935
0061
0936
0062
0937
0063
0938
0064
0939
0065
0940
0066
0941
0070
0942
0071
0943
0072
0944
0073
0945
0074
0946
0075
0947
0076
0948
0080
0949
0081
0960
0084
0961
0088
0962
0089
0963
0090
0964
0091
0965
0092
0966
0093
0967
0094
0968
0095
0969
0096
 
0097
 
0098
---------- lv2_kernel_192decr.self ----------
0099
 
0100
LV2 Syscall Table:  
0101
0x361e40
0102
 
0103
 
0104
LV2 Syscalls implemented:  
0105
0001
0106
0002
0107
0003
0108
0004
0109
0005
0110
0012
0114
0013
0119
0014
0120
0018
0121
0019
0122
0021
0123
0022
0124
0023
0125
0024
0126
0025
0127
0026
0128
0027
0129
0028
0130
0029
0131
0030
0133
0041
0134
0043
0135
0044
0136
0045
0137
0046
0138
0047
0140
0048
0141
0049
0142
0050
0143
0051
0144
0052
0145
0053
0146
0054
0147
0055
0150
0056
0151
0057
0152
0060
0153
0061
0154
0062
0155
0063
0156
0064
0157
0065
0158
0066
0159
0067
0160
0068
0161
0069
0163
0070
0165
0071
0166
0072
0169
0073
0170
0074
0171
0075
0172
0076
0173
0080
0174
0081
0175
0084
0176
0088
0177
0089
0178
0090
0179
0091
0180
0092
0181
0093
0182
0094
0184
0095
0185
0096
0186
0097
0187
0098
0188
0099
0190
0100
0191
0101
0192
0102
0193
0103
0194
0104
0196
0105
0197
0106
0230
0107
0231
0108
0232
0109
0233
0110
0234
0111
0235
0112
0236
0113
0237
0114
0238
0115
0239
0116
0240
0119
0244
0120
0245
0121
0246
0122
0247
0123
0329
0124
0330
0125
0331
0126
0332
0127
0333
0128
0334
0129
0335
0130
0336
0131
0337
0133
0338
0134
0339
0135
0340
0136
0341
0137
0342
0138
0343
0140
0345
0141
0346
0142
0348
0143
0349
0144
0350
0145
0351
0146
0352
0147
0353
0150
0355
0151
0356
0152
0357
0153
0358
0154
0359
0155
0360
0156
0361
0157
0362
0158
0363
0159
0367
0160
0368
0161
0369
0163
0370
0165
0377
0166
0378
0169
0379
0170
0380
0171
0381
0172
0382
0173
0383
0174
0384
0175
0385
0176
0386
0177
0387
0178
0388
0179
0389
0180
0390
0181
0391
0182
0392
0184
0393
0185
0394
0186
0395
0187
0398
0188
0399
0190
0402
0191
0403
0192
0450
0193
0451
0194
0452
0196
0453
0197
0454
0198
0460
0199
0461
0230
0462
0231
0470
0232
0471
0233
0472
0234
0480
0235
0481
0236
0482
0237
0483
0238
0484
0239
0485
0240
0486
0244
0487
0245
0488
0246
0489
0247
0490
0251
0492
0252
0493
0260
0494
0327
0495
0328
0496
0329
0497
0330
0498
0331
0499
0332
0500
0333
0501
0334
0502
0335
0503
0336
0504
0337
0505
0338
0506
0339
0507
0340
0508
0341
0509
0342
0510
0343
0511
0345
0516
0346
0517
0347
0518
0348
0519
0349
0520
0350
0521
0351
0522
0352
0523
0353
0524
0355
0525
0356
0530
0357
0531
0358
0532
0359
0533
0360
0534
0361
0535
0362
0536
0363
0537
0364
0538
0367
0539
0368
0540
0369
0542
0370
0543
0372
0544
0373
0545
0374
0546
0375
0547
0376
0548
0377
0549
0378
0550
0379
0551
0380
0552
0381
0556
0382
0557
0383
0558
0384
0559
0385
0560
0386
0561
0387
0562
0388
0563
0389
0564
0390
0570
0391
0571
0392
0572
0393
0573
0394
0574
0395
0577
0396
0580
0397
0581
0398
0582
0399
0583
0402
0584
0403
0585
0450
0586
0451
0587
0452
0588
0453
0589
0454
0590
0455
0591
0456
0592
0457
0593
0460
0594
0461
0595
0462
0596
0463
0597
0464
0598
0470
0599
0471
0600
0472
0601
0473
0602
0480
0603
0481
0604
0482
0605
0483
0606
0484
0607
0485
0608
0486
0609
0487
0610
0488
0611
0489
0612
0490
0613
0492
0614
0493
0615
0494
0616
0495
0617
0496
0618
0497
0624
0498
0625
0499
0626
0500
0627
0501
0630
0502
0631
0503
0635
0504
0636
0505
0637
0506
0639
0507
0640
0508
0641
0509
0642
0510
0643
0511
0644
0512
0645
0513
0646
0514
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
0563
0695
0564
0700
0565
0701
0570
0702
0571
0703
0572
0704
0573
0705
0574
0706
0575
0707
0577
0708
0580
0709
0581
0710
0582
0711
0583
0712
0584
0713
0585
0714
0586
0715
0587
0716
0588
0717
0589
0718
0590
0719
0591
0720
0592
0721
0593
0722
0594
0723
0595
0724
0596
0725
0597
0726
0598
0800
0599
0801
0600
0802
0601
0803
0602
0804
0603
0805
0604
0806
0605
0807
0606
0808
0607
0809
0608
0810
0609
0811
0610
0812
0611
0813
0612
0814
0613
0815
0614
0816
0615
0817
0616
0818
0617
0819
0618
0820
0624
0821
0625
0822
0626
0823
0627
0824
0630
0825
0631
0826
0633
0827
0634
0828
0635
0829
0636
0830
0637
0831
0639
0832
0640
0833
0641
0834
0642
0835
0643
0836
0644
0837
0645
0838
0646
0839
0647
0840
0648
0841
0649
0842
0650
0843
0651
0844
0652
0845
0653
0846
0654
0847
0655
0861
0656
0862
0657
0863
0658
0864
0659
0865
0666
0866
0667
0867
0668
0868
0669
0869
0670
0871
0671
0872
0672
0873
0673
0880
0674
0881
0675
0882
0676
0883
0677
0884
0680
0885
0681
0889
0682
0900
0683
0901
0684
0902
0685
0903
0686
0904
0687
0905
0688
0906
0689
0907
0690
0908
0691
0909
0692
0910
0693
0911
0694
0912
0695
0913
0700
0914
0701
0915
0702
0916
0703
0917
0704
0918
0705
0919
0706
0920
0707
0921
0708
0922
0709
0923
0710
0924
0711
0925
0712
0926
0713
0927
0714
0928
0715
0929
0716
0930
0717
0931
0718
0932
0719
0933
0720
0934
0721
0935
0722
0936
0723
0937
0724
0938
0725
0939
0726
0940
0800
0941
0801
0942
0802
0943
0803
0944
0804
0945
0805
0946
0806
0947
0807
0948
0808
0949
0809
0960
0810
0961
0811
0962
0812
0963
0813
0964
0814
0965
0815
0966
0816
0967
0817
0968
0818
0969
0819
 
0820
 
0821
---------- lv2_kernel_192decr.self ----------
0822
 
0823
LV2 Syscall Table:  
0824
0x361e40
0825
 
0826
 
0827
LV2 Syscalls implemented:  
0828
0001
0829
0002
0830
0003
0831
0004
0832
0005
0833
0012
0834
0013
0835
0014
0836
0018
0837
0019
0838
0021
0839
0022
0840
0023
0841
0024
0842
0025
0843
0026
0844
0027
0845
0028
0846
0029
0847
0030
0861
0041
0862
0043
0863
0044
0864
0045
0865
0046
0866
0047
0867
0048
0868
0049
0869
0050
0871
0051
0872
0052
0873
0053
0880
0054
0881
0055
0882
0056
0883
0057
0884
0060
0885
0061
0889
0062
0900
0063
0901
0064
0902
0065
0903
0066
0904
0067
0905
0068
0906
0069
0907
0070
0908
0071
0909
0072
0910
0073
0911
0074
0912
0075
0913
0076
0914
0080
0915
0081
0916
0084
0917
0088
0918
0089
0919
0090
0920
0091
0921
0092
0922
0093
0923
0094
0926
0095
0927
0096
0928
0097
0929
0098
0930
0099
0931
0100
0932
0101
0933
0102
0934
0103
0935
0104
0936
0105
0937
0106
0938
0107
0939
0108
0940
0109
0941
0110
0942
0111
0943
0112
0944
0113
0945
0114
0946
0115
0947
0116
0948
0119
0949
0120
0960
0121
0961
0122
0962
0123
0963
0124
0964
0125
0965
0126
0966
0127
0967
0128
0968
0129
0969
0130
 
0131
 
0133
---------- lv2_kernel_192dex.self ----------
0134
 
0135
LV2 Syscall Table:  
0136
0x347b48
0137
 
0138
 
0140
LV2 Syscalls implemented:  
0141
0001
0142
0002
0143
0003
0144
0004
0145
0005
0146
0012
0147
0013
0150
0014
0151
0018
0152
0019
0153
0021
0154
0022
0155
0023
0156
0024
0157
0025
0158
0026
0159
0027
0160
0028
0161
0029
0163
0030
0165
0041
0166
0043
0169
0044
0170
0045
0171
0046
0172
0047
0173
0048
0174
0049
0175
0050
0176
0051
0177
0052
0178
0053
0179
0054
0180
0055
0181
0056
0182
0057
0184
0060
0185
0061
0186
0062
0187
0063
0188
0064
0190
0065
0191
0066
0192
0067
0193
0068
0194
0069
0196
0070
0197
0071
0198
0072
0199
0073
0230
0074
0231
0075
0232
0076
0233
0080
0234
0081
0235
0084
0236
0088
0237
0089
0238
0090
0239
0091
0240
0092
0244
0093
0245
0094
0246
0095
0247
0096
0251
0097
0252
0098
0260
0099
0327
0100
0328
0101
0329
0102
0330
0103
0331
0104
0332
0105
0333
0106
0334
0107
0335
0108
0336
0109
0337
0110
0338
0111
0339
0112
0340
0113
0341
0114
0342
0115
0343
0116
0345
0119
0346
0120
0347
0121
0348
0122
0349
0123
0350
0124
0351
0125
0352
0126
0353
0127
0355
0128
0356
0129
0357
0130
0358
0131
0359
0133
0360
0134
0361
0135
0362
0136
0363
0137
0364
0138
0367
0140
0368
0141
0369
0142
0370
0143
0372
0144
0373
0145
0374
0146
0375
0147
0376
0150
0377
0151
0378
0152
0379
0153
0380
0154
0381
0155
0382
0156
0383
0157
0384
0158
0385
0159
0386
0160
0387
0161
0388
0163
0389
0165
0390
0166
0391
0169
0392
0170
0393
0171
0394
0172
0395
0173
0396
0174
0397
0175
0398
0176
0399
0177
0402
0178
0403
0179
0450
0180
0451
0181
0452
0182
0453
0184
0454
0185
0455
0186
0456
0187
0457
0188
0460
0190
0461
0191
0462
0192
0463
0193
0464
0194
0470
0196
0471
0197
0472
0198
0473
0199
0480
0230
0481
0231
0482
0232
0483
0233
0484
0234
0485
0235
0486
0236
0487
0237
0488
0238
0489
0239
0490
0240
0492
0244
0493
0245
0494
0246
0495
0247
0496
0251
0497
0252
0498
0260
0499
0327
0500
0328
0501
0329
0502
0330
0503
0331
0504
0332
0505
0333
0506
0334
0507
0335
0508
0336
0509
0337
0510
0338
0511
0339
0512
0340
0513
0341
0514
0342
0516
0343
0517
0345
0518
0346
0519
0348
0520
0349
0521
0350
0522
0351
0523
0352
0524
0353
0525
0355
0530
0356
0531
0357
0532
0358
0533
0359
0534
0360
0535
0361
0536
0362
0537
0363
0538
0367
0539
0368
0540
0369
0542
0370
0543
0372
0544
0373
0545
0374
0546
0375
0547
0376
0548
0377
0549
0378
0550
0379
0551
0380
0552
0381
0556
0382
0557
0383
0558
0384
0559
0385
0560
0386
0561
0387
0562
0388
0563
0389
0564
0390
0565
0391
0570
0392
0571
0393
0572
0394
0573
0395
0574
0396
0575
0397
0577
0398
0580
0399
0581
0402
0582
0403
0583
0450
0584
0451
0585
0452
0586
0453
0587
0454
0588
0455
0589
0456
0590
0457
0591
0461
0592
0463
0593
0464
0594
0470
0595
0471
0596
0472
0597
0473
0598
0480
0599
0481
0600
0482
0601
0483
0602
0484
0603
0485
0604
0486
0605
0487
0606
0488
0607
0489
0608
0490
0609
0492
0610
0493
0611
0494
0612
0495
0613
0496
0614
0497
0615
0498
0616
0499
0617
0500
0618
0501
0624
0502
0625
0503
0626
0504
0627
0505
0630
0506
0631
0507
0633
0508
0634
0509
0635
0510
0636
0511
0637
0512
0639
0513
0640
0514
0641
0516
0642
0517
0643
0518
0644
0519
0645
0520
0646
0521
0647
0522
0648
0523
0649
0524
0650
0525
0651
0530
0652
0531
0653
0532
0654
0533
0655
0534
0656
0535
0657
0536
0658
0537
0659
0538
0666
0539
0667
0540
0668
0542
0669
0543
0670
0544
0671
0545
0672
0546
0673
0547
0674
0548
0675
0549
0676
0550
0677
0551
0680
0552
0681
0556
0682
0557
0683
0558
0684
0559
0685
0560
0686
0561
0687
0562
0688
0563
0689
0564
0690
0565
0691
0570
0692
0571
0693
0572
0694
0573
0695
0574
0700
0575
0701
0577
0702
0580
0703
0581
0704
0582
0705
0583
0706
0584
0707
0585
0708
0586
0709
0587
0710
0588
0711
0589
0712
0590
0713
0591
0714
0592
0715
0593
0716
0594
0717
0595
0718
0596
0719
0597
0720
0598
0721
0599
0722
0600
0723
0601
0724
0602
0725
0603
0726
0604
0800
0605
0801
0606
0802
0607
0803
0608
0804
0609
0805
0610
0806
0611
0807
0612
0808
0613
0809
0614
0810
0615
0811
0616
0812
0617
0813
0618
0814
0624
0815
0625
0816
0626
0817
0627
0818
0630
0819
0631
0820
0635
0821
0636
0822
0637
0823
0639
0824
0640
0825
0641
0826
0642
0827
0643
0828
0644
0829
0645
0830
0646
0831
0647
0832
0648
0833
0649
0834
0650
0835
0651
0836
0652
0837
0653
0838
0654
0839
0655
0840
0656
0841
0657
0842
0658
0843
0659
0844
0666
0845
0667
0846
0668
0847
0669
0861
0670
0862
0671
0863
0672
0864
0673
0865
0674
0866
0675
0867
0676
0868
0677
0869
0680
0871
0681
0872
0682
0873
0683
0880
0684
0881
0685
0882
0686
0883
0687
0884
0688
0885
0689
0889
0690
0900
0691
0901
0692
0902
0693
0903
0694
0904
0695
0905
0700
0906
0701
0907
0702
0908
0703
0909
0704
0910
0705
0911
0706
0912
0707
0913
0708
0914
0709
0915
0710
0916
0711
0917
0712
0918
0713
0919
0714
0920
0715
0921
0716
0922
0717
0923
0718
0926
0719
0927
0720
0928
0721
0929
0722
0930
0723
0931
0724
0932
0725
0933
0726
0934
0800
0935
0801
0936
0802
0937
0803
0938
0804
0939
0805
0940
0806
0941
0807
0942
0808
0943
0809
0944
0810
0945
0811
0946
0812
0947
0813
0948
0814
0949
0815
0960
0816
0961
0817
0962
0818
0963
0819
0964
0820
0965
0821
0966
0822
0967
0823
0968
0824
0969
0825
 
0826
 
0827
---------- lv2_kernel_192dex.self ----------
0828
 
0829
LV2 Syscall Table:  
0830
0x347b48
0831
 
0832
 
0833
LV2 Syscalls implemented:  
0834
0001
0835
0002
0836
0003
0837
0004
0838
0005
0839
0012
0840
0013
0841
0014
0842
0018
0843
0019
0844
0021
0845
0022
0846
0023
0847
0024
0861
0025
0862
0026
0863
0027
0864
0028
0865
0029
0866
0030
0867
0041
0868
0043
0869
0044
0871
0045
0872
0046
0873
0047
0900
0048
0901
0049
0902
0050
0903
0051
0906
0052
0909
0053
0910
0054
0911
0055
0914
0056
0933
0057
0935
0060
0937
0061
0941
0062
0943
0063
0944
0064
0945
0065
0947
0066
 
0067
 
0068
---------- lv2_kernel_200dex.self ----------
0069
 
0070
LV2 Syscall Table:  
0071
0x369b38
0072
 
0073
 
0074
LV2 Syscalls implemented:  
0075
0001
0076
0002
0080
0003
0081
0004
0084
0005
0088
0006
0089
0007
0090
0008
0091
0009
0092
0010
0093
0011
0094
0012
0095
0013
0096
0014
0097
0015
0098
0016
0099
0017
0100
0018
0101
0019
0102
0020
0103
0021
0104
0022
0105
0023
0106
0024
0107
0025
0108
0026
0109
0027
0110
0028
0111
0029
0112
0030
0113
0031
0114
0032
0115
0033
0116
0034
0119
0035
0120
0036
0121
0037
0122
0038
0123
0039
0124
0040
0125
0041
0126
0042
0127
0043
0128
0044
0129
0045
0130
0046
0131
0047
0133
0048
0134
0049
0135
0050
0136
0051
0137
0052
0138
0053
0140
0054
0141
0055
0142
0056
0143
0057
0144
0058
0145
0059
0146
0060
0147
0061
0150
0062
0151
0063
0152
0064
0153
0065
0154
0066
0155
0067
0156
0068
0157
0069
0158
0070
0159
0071
0160
0072
0161
0073
0163
0074
0165
0075
0166
0076
0169
0077
0170
0078
0171
0079
0172
0080
0173
0081
0174
0082
0175
0083
0176
0084
0177
0085
0178
0086
0179
0087
0180
0088
0181
0089
0182
0090
0184
0091
0185
0092
0186
0093
0187
0094
0188
0095
0190
0096
0191
0097
0192
0098
0193
0099
0194
0100
0196
0101
0197
0102
0198
0103
0199
0104
0230
0105
0231
0106
0232
0107
0233
0108
0234
0109
0235
0110
0236
0111
0237
0112
0238
0113
0239
0114
0240
0115
0244
0116
0245
0117
0246
0118
0247
0119
0251
0120
0252
0121
0260
0122
0327
0123
0328
0124
0329
0125
0330
0126
0331
0127
0332
0128
0333
0129
0334
0130
0335
0131
0336
0132
0337
0133
0338
0134
0339
0135
0340
0136
0341
0137
0342
0138
0343
0139
0345
0140
0346
0141
0348
0142
0349
0143
0350
0144
0351
0145
0352
0146
0353
0147
0355
0148
0356
0149
0357
0150
0358
0151
0359
0152
0360
0153
0361
0154
0362
0155
0363
0156
0367
0157
0368
0158
0369
0159
0370
0160
0372
0161
0373
0162
0374
0163
0375
0164
0376
0165
0377
0166
0378
0167
0379
0168
0380
0169
0381
0170
0382
0171
0383
0172
0384
0173
0385
0174
0386
0175
0387
0176
0388
0177
0389
0178
0390
0179
0391
0180
0392
0181
0393
0182
0394
0183
0395
0184
0396
0185
0397
0186
0398
0187
0399
0188
0402
0189
0403
0190
0450
0191
0451
0192
0452
0193
0453
0194
0454
0195
0455
0196
0456
0197
0457
0198
0461
0199
0463
0200
0464
0201
0470
0202
0471
0203
0472
0204
0473
0205
0480
0206
0481
0207
0482
0208
0483
0209
0484
0210
0485
0211
0486
0212
0487
0213
0488
0214
0489
0215
0490
0216
0492
0217
0493
0218
0494
0219
0495
0220
0496
0221
0497
0222
0498
0223
0499
0224
0500
0225
0501
0226
0502
0227
0503
0228
0504
0229
0505
0230
0506
0231
0507
0232
0508
0233
0509
0234
0510
0235
0511
0236
0512
0237
0513
0238
0514
0239
0516
0240
0517
0241
0518
0242
0519
0243
0520
0244
0521
0245
0522
0246
0523
0247
0524
0248
0525
0249
0530
0250
0531
0251
0532
0252
0533
0253
0534
0254
0535
0255
0536
0256
0537
0257
0538
0258
0539
0259
0540
0260
0542
0261
0543
0262
0544
0263
0545
0264
0546
0265
0547
0266
0548
0267
0549
0268
0550
0269
0551
0270
0552
0271
0556
0272
0557
0273
0558
0274
0559
0275
0560
0276
0561
0277
0562
0278
0563
0279
0564
0280
0565
0281
0570
0282
0571
0283
0572
0284
0573
0285
0574
0286
0575
0287
0577
0288
0580
0289
0581
0290
0582
0291
0583
0292
0584
0293
0585
0294
0586
0295
0587
0296
0588
0297
0589
0298
0590
0299
0591
0300
0592
0301
0593
0302
0594
0303
0595
0304
0596
0305
0597
0306
0598
0307
0599
0308
0600
0309
0601
0310
0602
0311
0603
0312
0604
0313
0605
0314
0606
0315
0607
0316
0608
0317
0609
0318
0610
0319
0611
0320
0612
0321
0613
0322
0614
0323
0615
0324
0616
0325
0617
0326
0618
0327
0624
0328
0625
0329
0626
0330
0627
0331
0630
0332
0631
0333
0635
0334
0636
0335
0637
0336
0639
0337
0640
0338
0641
0339
0642
0340
0643
0341
0644
0342
0645
0343
0646
0344
0647
0345
0648
0346
0649
0347
0650
0348
0651
0349
0652
0350
0653
0351
0654
0352
0655
0353
0656
0354
0657
0355
0658
0356
0659
0357
0666
0358
0667
0359
0668
0360
0669
0361
0670
0362
0671
0363
0672
0364
0673
0365
0674
0366
0675
0367
0676
0368
0677
0369
0680
0370
0681
0371
0682
0372
0683
0373
0684
0374
0685
0375
0686
0376
0687
0377
0688
0378
0689
0379
0690
0380
0691
0381
0692
0382
0693
0383
0694
0384
0695
0385
0700
0386
0701
0387
0702
0388
0703
0389
0704
0390
0705
0391
0706
0392
0707
0393
0708
0394
0709
0395
0710
0396
0711
0397
0712
0398
0713
0399
0714
0400
0715
0401
0716
0402
0717
0403
0718
0404
0719
0405
0720
0406
0721
0407
0722
0408
0723
0409
0724
0410
0725
0411
0726
0412
0800
0413
0801
0414
0802
0415
0803
0416
0804
0417
0805
0418
0806
0419
0807
0420
0808
0421
0809
0422
0810
0423
0811
0424
0812
0425
0813
0426
0814
0427
0815
0428
0816
0429
0817
0430
0818
0431
0819
0432
0820
0433
0821
0434
0822
0435
0823
0436
0824
0437
0825
0438
0826
0439
0827
0440
0828
0441
0829
0442
0830
0443
0831
0444
0832
0445
0833
0446
0834
0447
0835
0448
0836
0449
0837
0450
0838
0451
0839
0452
0840
0453
0841
0454
0842
0455
0843
0456
0844
0457
0845
0458
0846
0459
0847
0460
0861
0461
0862
0462
0863
0463
0864
0464
0865
0465
0866
0466
0867
0467
0868
0468
0869
0469
0871
0470
0872
0471
0873
0472
0900
0473
0901
0474
0902
0475
0903
0476
0906
0477
0909
0478
0910
0479
0911
0480
0914
0481
0933
0482
0935
0483
0937
0484
0941
0485
0943
0486
0944
0487
0945
0488
0947
0489
 
0490
 
0491
---------- lv2_kernel_200dex.self ----------
0492
 
0493
LV2 Syscall Table:  
0494
0x369b38
0495
 
0496
 
0497
LV2 Syscalls implemented:  
0498
0001
0499
0002
0500
0003
0501
0004
0502
0005
0503
0006
0504
0007
0505
0008
0506
0009
0507
0010
0508
0011
0509
0012
0510
0013
0511
0014
0512
0015
0513
0016
0514
0017
0515
0018
0516
0019
0517
0020
0518
0021
0519
0022
0520
0023
0521
0024
0522
0025
0523
0026
0524
0027
0525
0028
0526
0029
0527
0030
0528
0031
0529
0032
0530
0033
0531
0034
0532
0035
0533
0036
0534
0037
0535
0038
0536
0039
0537
0040
0538
0041
0539
0042
0540
0043
0541
0044
0542
0045
0543
0046
0544
0047
0545
0048
0546
0049
0547
0050
0548
0051
0549
0052
0550
0053
0551
0054
0552
0055
0553
0056
0554
0057
0555
0058
0556
0059
0557
0060
0558
0061
0559
0062
0560
0063
0561
0064
0562
0065
0563
0066
0564
0067
0565
0068
0566
0069
0567
0070
0568
0071
0569
0072
0570
0073
0571
0074
0572
0075
0573
0076
0574
0077
0575
0078
0576
0079
0577
0080
0578
0081
0579
0082
0580
0083
0581
0084
0582
0085
0583
0086
0584
0087
0585
0088
0586
0089
0587
0090
0588
0091
0589
0092
0590
0093
0591
0094
0592
0095
0593
0096
0594
0097
0595
0098
0596
0099
0597
0100
0598
0101
0599
0102
0600
0103
0601
0104
0602
0105
0603
0106
0604
0107
0605
0108
0606
0109
0607
0110
0608
0111
0609
0112
0610
0113
0611
0114
0612
0115
0613
0116
0614
0117
0615
0118
0616
0119
0617
0120
0618
0121
0619
0122
0620
0123
0621
0124
0622
0125
0623
0126
0624
0127
0625
0128
0626
0129
0627
0130
0628
0131
0629
0132
0630
0133
0631
0134
0632
0135
0633
0136
0634
0137
0635
0138
0636
0139
0637
0140
0638
0141
0639
0142
0640
0143
0641
0144
0642
0145
0643
0146
0644
0147
0645
0148
0646
0149
0647
0150
0648
0151
0649
0152
0650
0153
0651
0154
0652
0155
0653
0156
0654
0157
0655
0158
0656
0159
0657
0160
0658
0161
0659
0162
0660
0163
0661
0164
0662
0165
0663
0166
0664
0167
0665
0168
0666
0169
0667
0170
0668
0171
0669
0172
0670
0173
0671
0174
0672
0175
0673
0176
0674
0177
0675
0178
0676
0179
0677
0180
0678
0181
0679
0182
0680
0183
0681
0184
0682
0185
0683
0186
0684
0187
0685
0188
0686
0189
0687
0190
0688
0191
0689
0192
0690
0193
0691
0194
0692
0195
0693
0196
0694
0197
0695
0198
0696
0199
0697
0200
0698
0201
0699
0202
0700
0203
0701
0204
0702
0205
0703
0206
0704
0207
0705
0208
0706
0209
0707
0210
0708
0211
0709
0212
0710
0213
0711
0214
0712
0215
0713
0216
0714
0217
0715
0218
0716
0219
0717
0220
0718
0221
0719
0222
0720
0223
0721
0224
0722
0225
0723
0226
0724
0227
0725
0228
0726
0229
0727
0230
0728
0231
0729
0232
0730
0233
0731
0234
0732
0235
0733
0236
0734
0237
0735
0238
0736
0239
0737
0240
0738
0241
0739
0242
0740
0243
0741
0244
0742
0245
0743
0246
0744
0247
0745
0248
0746
0249
0747
0250
0748
0251
0749
0252
0750
0253
0751
0254
0752
0255
0753
0256
0754
0257
0755
0258
0756
0259
0757
0260
0758
0261
0759
0262
0760
0263
0761
0264
0762
0265
0763
0266
0764
0267
0765
0268
0766
0269
0767
0270
0768
0271
0769
0272
0770
0273
0771
0274
0772
0275
0773
0276
0774
0277
0775
0278
0776
0279
0777
0280
0778
0281
0779
0282
0780
0283
0781
0284
0782
0285
0783
0286
0784
0287
0785
0288
0786
0289
0787
0290
0788
0291
0789
0292
0790
0293
0791
0294
0792
0295
0793
0296
0794
0297
0795
0298
0796
0299
0797
0300
0798
0301
0799
0302
0800
0303
0801
0304
0802
0305
0803
0306
0804
0307
0805
0308
0806
0309
0807
0310
0808
0311
0809
0312
0810
0313
0811
0314
0812
0315
0813
0316
0814
0317
0815
0318
0816
0319
0817
0320
0818
0321
0819
0322
0820
0323
0821
0324
0822
0325
0823
0326
0824
0327
0825
0328
0826
0329
0827
0330
0828
0331
0829
0332
0830
0333
0831
0334
0832
0335
0833
0336
0834
0337
0835
0338
0836
0339
0837
0340
0838
0341
0839
0342
0840
0343
0841
0344
0842
0345
0843
0346
0844
0347
0845
0348
0846
0349
0847
0350
0848
0351
0849
0352
0850
0353
0851
0354
0852
0355
0853
0356
0854
0357
0855
0358
0856
0359
0857
0360
0858
0361
0859
0362
0860
0363
0861
0364
0862
0365
0863
0366
0864
0367
0865
0368
0866
0369
0867
0370
0868
0371
0869
0372
0870
0373
0871
0374
0872
0375
0873
0376
0874
0377
0875
0378
0876
0379
0877
0380
0878
0381
0879
0382
0880
0383
0881
0384
0882
0385
0883
0386
0884
0387
0885
0388
0886
0389
0887
0390
0888
0391
0889
0392
0890
0393
0891
0394
0892
0395
0893
0396
0894
0397
0895
0398
0896
0399
0897
0400
0898
0401
0899
0402
0900
0403
0901
0404
0902
0405
0903
0406
0904
0407
0905
0408
0906
0409
0907
0410
0908
0411
0909
0412
0910
0413
0911
0414
0912
0415
0913
0416
0914
0417
0915
0418
0916
0419
0917
0420
0918
0421
0919
0422
0920
0423
0921
0424
0922
0425
0923
0426
0924
0427
0925
0428
0926
0429
0927
0430
0928
0431
0929
0432
0930
0433
0931
0434
0932
0435
0933
0436
0934
0437
0935
0438
0936
0439
0937
0440
0938
0441
0939
0442
0940
0443
0941
0444
0942
0445
0943
0446
0944
0447
0945
0448
0946
0449
0947
0450
0948
0451
0949
0452
0950
0453
0951
0454
0952
0455
0953
0456
0954
0457
0955
0458
0956
0459
0957
0460
0958
0461
0959
0462
0960
0463
0961
0464
0962
0465
0963
0466
0964
0467
0965
0468
0966
0469
0967
0470
0968
0471
0969
0472
0970
0473
0971
0474
0972
0475
0973
0476
0974
0477
0975
0478
0976
0479
0977
0480
0978
0481
0979
0482
0980
0483
0981
0484
0982
0485
0983
0486
0984
0487
0985
0488
0986
0489
0987
0490
0988
0491
0989
0492
0990
0493
0991
0494
0992
0495
0993
0496
0994
0497
0995
0498
0996
0499
0997
0500
0998
0501
0999
0502
1000
0503
1001
0504
1002
0505
1003
0506
1004
0507
1005
0508
1006
0509
1007
0510
1008
0511
1009
0512
1010
0513
1011
0514
1012
0515
1013
0516
1014
0517
1015
0518
1016
0519
1017
0520
1018
0521
1019
0522
1020
0523
1021
0524
1022
0525
1023
0526
 
0527
 
0528
---------- lv2_kernel_242dex.self ----------
0529
 
0530
LV2 Syscall Table:  
0531
0x2ed980
0532
 
0533
 
0534
LV2 Syscalls implemented:  
0535
0001
0536
0002
0537
0003
0538
0004
0539
0005
0540
0012
0541
0013
0542
0014
0543
0018
0544
0019
0545
0021
0546
0022
0547
0023
0548
0024
0549
0025
0550
0026
0551
0027
0552
0028
0553
0029
0554
0030
0555
0041
0556
0043
0557
0044
0558
0045
0559
0046
0560
0047
0561
0048
0562
0049
0563
0050
0564
0051
0565
0052
0566
0053
0567
0054
0568
0055
0569
0056
0570
0057
0571
0060
0572
0061
0573
0062
0574
0063
0575
0064
0576
0065
0577
0066
0578
0067
0579
0068
0580
0069
0581
0070
0582
0071
0583
0072
0584
0073
0585
0074
0586
0075
0587
0076
0588
0077
0589
0080
0590
0081
0591
0084
0592
0088
0593
0089
0594
0090
0595
0091
0596
0092
0597
0093
0598
0094
0599
0095
0600
0096
0601
0097
0602
0098
0603
0099
0604
0100
0605
0101
0606
0102
0607
0103
0608
0104
0609
0105
0610
0106
0611
0107
0612
0108
0613
0109
0614
0110
0615
0111
0616
0112
0617
0113
0618
0114
0619
0115
0620
0116
0621
0117
0622
0119
0623
0120
0624
0121
0625
0122
0626
0123
0627
0124
0628
0125
0629
0126
0630
0127
0631
0128
0632
0129
0633
0130
0634
0131
0635
0133
0636
0134
0637
0135
0638
0136
0639
0137
0640
0138
0641
0140
0642
0141
0643
0142
0644
0143
0645
0144
0646
0145
0647
0146
0648
0147
0649
0150
0650
0151
0651
0152
0652
0153
0653
0154
0654
0155
0655
0156
0656
0157
0657
0158
0658
0159
0659
0160
0660
0161
0661
0163
0662
0165
0663
0166
0664
0169
0665
0170
0666
0171
0667
0172
0668
0173
0669
0174
0670
0175
0671
0176
0672
0177
0673
0178
0674
0179
0675
0180
0676
0181
0677
0182
0678
0184
0679
0185
0680
0186
0681
0187
0682
0188
0683
0190
0684
0191
0685
0192
0686
0193
0687
0194
0688
0196
0689
0197
0690
0198
0691
0199
0692
0230
0693
0231
0694
0232
0695
0233
0696
0234
0697
0235
0698
0236
0699
0237
0700
0238
0701
0239
0702
0240
0703
0244
0704
0245
0705
0246
0706
0247
0707
0251
0708
0252
0709
0260
0710
0300
0711
0301
0712
0302
0713
0303
0714
0304
0715
0305
0716
0306
0717
0307
0718
0308
0719
0309
0720
0310
0721
0311
0722
0312
0723
0313
0724
0314
0725
0315
0726
0326
0727
0327
0728
0328
0729
0329
0730
0330
0731
0331
0732
0332
0733
0333
0734
0334
0735
0335
0736
0336
0737
0337
0738
0338
0739
0339
0740
0340
0741
0341
0742
0342
0743
0343
0744
0345
0745
0346
0746
0348
0747
0349
0748
0350
0749
0351
0750
0352
0751
0353
0752
0354
0753
0355
0754
0356
0755
0357
0756
0358
0757
0359
0758
0360
0759
0361
0760
0362
0761
0363
0762
0367
0763
0368
0764
0369
0765
0370
0766
0372
0767
0373
0768
0374
0769
0375
0770
0376
0771
0377
0772
0378
0773
0379
0774
0380
0775
0381
0776
0382
0777
0383
0778
0384
0779
0385
0780
0386
0781
0387
0782
0388
0783
0389
0784
0390
0785
0391
0786
0392
0787
0393
0788
0394
0789
0395
0790
0396
0791
0397
0792
0398
0793
0400
0794
0401
0795
0402
0796
0403
0797
0404
0798
0405
0799
0406
0800
0407
0801
0408
0802
0409
0803
0450
0804
0451
0805
0452
0806
0453
0807
0454
0808
0455
0809
0456
0810
0457
0811
0458
0812
0460
0813
0461
0814
0462
0815
0463
0816
0464
0817
0465
0818
0466
0819
0470
0820
0471
0821
0472
0822
0473
0823
0474
0824
0475
0825
0480
0826
0481
0827
0482
0828
0483
0829
0484
0830
0485
0831
0486
0832
0487
0833
0488
0834
0489
0835
0490
0836
0492
0837
0493
0838
0494
0839
0495
0840
0496
0841
0497
0842
0498
0843
0499
0844
0500
0845
0501
0846
0502
0847
0503
0848
0504
0849
0505
0850
0506
0851
0507
0852
0508
0853
0509
0854
0510
0855
0511
0856
0512
0857
0513
0858
0514
0859
0516
0860
0517
0861
0518
0862
0519
0863
0520
0864
0521
0865
0522
0866
0523
0867
0524
0868
0525
0869
0530
0870
0531
0871
0532
0872
0533
0873
0534
0874
0535
0875
0536
0876
0537
0877
0538
0878
0539
0879
0540
0880
0542
0881
0543
0882
0544
0883
0545
0884
0546
0885
0547
0886
0548
0887
0549
0888
0550
0889
0551
0890
0552
0891
0556
0892
0557
0893
0558
0894
0559
0895
0560
0896
0561
0897
0562
0898
0563
0899
0564
0900
0565
0901
0566
0902
0570
0903
0571
0904
0572
0905
0573
0906
0574
0907
0575
0908
0577
0909
0580
0910
0581
0911
0582
0912
0583
0913
0584
0914
0585
0915
0587
0916
0590
0917
0591
0918
0592
0919
0593
0920
0597
0921
0598
0922
0599
0923
0600
0924
0601
0925
0602
0926
0603
0927
0604
0928
0605
0929
0606
0930
0607
0931
0608
0932
0609
0933
0610
0934
0611
0935
0612
0936
0613
0937
0614
0938
0615
0939
0616
0940
0617
0941
0618
0942
0619
0943
0620
0944
0624
0945
0625
0946
0626
0947
0627
0948
0630
0949
0631
0950
0635
0951
0636
0952
0637
0953
0639
0954
0640
0955
0641
0956
0642
0957
0643
0958
0644
0959
0645
0960
0646
0961
0647
0962
0648
0963
0649
0964
0650
0965
0651
0966
0652
0967
0653
0968
0654
0969
0655
0970
0656
0971
0657
0972
0658
0973
0659
0974
0666
0975
0667
0976
0668
0977
0669
0978
0670
0979
0671
0980
0672
0981
0673
0982
0674
0983
0675
0984
0676
0985
0677
0986
0680
0987
0681
0988
0682
0989
0683
0990
0684
0991
0685
0992
0686
0993
0687
0994
0688
0995
0689
0996
0690
0997
0691
0998
0692
0999
0693
1000
0694
1001
0695
1002
0696
1003
0699
1004
0700
1005
0701
1006
0702
1007
0703
1008
0704
1009
0705
1010
0706
1011
0707
1012
0708
1013
0709
1014
0710
1015
0711
1016
0712
1017
0713
1018
0714
1019
0715
1020
0716
1021
0717
1022
0718
1023
0719
 
0720
 
0721
---------- lv2_kernel_242dex.self ----------
0722
 
0723
LV2 Syscall Table:  
0724
0x2ed980
0725
 
0726
 
0800
LV2 Syscalls implemented:  
0801
0001
0802
0002
0803
0003
0804
0004
0805
0005
0806
0012
0807
0013
0808
0014
0809
0018
0810
0019
0811
0021
0812
0022
0813
0023
0814
0024
0815
0025
0816
0026
0817
0027
0818
0028
0819
0029
0820
0030
0821
0041
0822
0043
0823
0044
0824
0045
0825
0046
0826
0047
0827
0048
0828
0049
0829
0050
0830
0051
0831
0052
0832
0053
0833
0054
0834
0055
0835
0056
0836
0057
0837
0060
0838
0061
0839
0062
0840
0063
0841
0064
0842
0065
0843
0066
0844
0067
0845
0068
0846
0069
0847
0070
0861
0071
0862
0072
0863
0073
0864
0074
0865
0075
0866
0076
0867
0077
0868
0080
0869
0081
0871
0084
0872
0088
0873
0089
0874
0090
0875
0091
0876
0092
0877
0093
0878
0094
0880
0095
0881
0096
0882
0097
0883
0098
0884
0099
0900
0100
0901
0101
0902
0102
0903
0103
0904
0104
0905
0105
0906
0106
0907
0107
0908
0108
0909
0109
0910
0110
0911
0111
0912
0112
0913
0113
0914
0114
0915
0115
0916
0116
0917
0117
0918
0119
0919
0120
0920
0121
0921
0122
0922
0123
0923
0124
0926
0125
0927
0126
0928
0127
0929
0128
0930
0129
0931
0130
0932
0131
0933
0133
0934
0134
0935
0135
0936
0136
0937
0137
0938
0138
0939
0140
0940
0141
0941
0142
0942
0143
0943
0144
0944
0145
0945
0146
0946
0147
0947
0150
0948
0151
0949
0152
0950
0153
0951
0154
0952
0155
0953
0156
0954
0157
0955
0158
0956
0159
 
0160
 
0161
---------- lv2_kernel_243jig.self ----------
0163
 
0165
LV2 Syscall Table:  
0166
0x31ddb0
0169
 
0170
 
0171
LV2 Syscalls implemented:  
0172
0001
0173
0002
0174
0003
0175
0004
0176
0005
0177
0012
0178
0013
0179
0014
0180
0018
0181
0019
0182
0021
0184
0022
0185
0023
0186
0024
0187
0025
0188
0026
0190
0027
0191
0028
0192
0029
0193
0030
0194
0041
0196
0043
0197
0044
0198
0045
0199
0046
0230
0047
0231
0048
0232
0049
0233
0050
0234
0051
0235
0052
0236
0053
0237
0054
0238
0055
0239
0056
0240
0057
0244
0060
0245
0061
0246
0062
0247
0063
0251
0064
0252
0065
0260
0066
0300
0067
0301
0068
0302
0069
0303
0070
0304
0071
0305
0072
0306
0073
0307
0074
0308
0075
0309
0076
0310
0077
0311
0078
0312
0080
0313
0081
0314
0084
0315
0088
0326
0089
0327
0090
0328
0091
0329
0092
0330
0093
0331
0094
0332
0095
0333
0096
0334
0097
0335
0098
0336
0099
0337
0100
0338
0101
0339
0102
0340
0103
0341
0104
0342
0105
0343
0106
0345
0107
0346
0108
0348
0109
0349
0110
0350
0111
0351
0112
0352
0113
0353
0114
0354
0115
0355
0116
0356
0117
0357
0119
0358
0120
0359
0121
0360
0122
0361
0123
0362
0124
0363
0125
0367
0126
0368
0127
0369
0128
0370
0129
0372
0130
0373
0131
0374
0133
0375
0134
0376
0135
0377
0136
0378
0137
0379
0138
0380
0140
0381
0141
0382
0142
0383
0143
0384
0144
0385
0145
0386
0146
0387
0147
0388
0150
0389
0151
0390
0152
0391
0153
0392
0154
0393
0155
0394
0156
0395
0157
0396
0158
0397
0159
0398
0160
0400
0161
0401
0163
0402
0165
0403
0166
0404
0169
0405
0170
0406
0171
0407
0172
0408
0173
0409
0174
0450
0175
0451
0176
0452
0177
0453
0178
0454
0179
0455
0180
0456
0181
0457
0182
0458
0184
0460
0185
0461
0186
0462
0187
0463
0188
0464
0190
0465
0191
0466
0192
0470
0193
0471
0194
0472
0196
0473
0197
0474
0198
0475
0199
0480
0215
0481
0216
0482
0217
0483
0218
0484
0230
0485
0231
0486
0232
0487
0233
0488
0234
0489
0235
0490
0236
0492
0237
0493
0238
0494
0239
0495
0240
0496
0244
0497
0245
0498
0246
0499
0247
0500
0251
0501
0252
0502
0260
0503
0300
0504
0301
0505
0302
0506
0303
0507
0304
0508
0305
0509
0306
0510
0307
0511
0308
0512
0309
0513
0310
0514
0311
0516
0312
0517
0313
0518
0314
0519
0315
0520
0326
0521
0327
0522
0328
0523
0329
0524
0330
0525
0331
0530
0332
0531
0333
0532
0334
0533
0335
0534
0336
0535
0337
0536
0338
0537
0339
0538
0340
0539
0341
0540
0342
0542
0343
0543
0345
0544
0346
0545
0347
0546
0348
0547
0349
0548
0350
0549
0351
0550
0352
0551
0353
0552
0354
0556
0355
0557
0356
0558
0357
0559
0358
0560
0359
0561
0360
0562
0361
0563
0362
0564
0363
0565
0364
0566
0367
0570
0368
0571
0369
0572
0370
0573
0372
0574
0373
0575
0374
0577
0375
0580
0376
0581
0377
0582
0378
0583
0379
0584
0380
0585
0381
0587
0382
0590
0383
0591
0384
0592
0385
0593
0386
0597
0387
0598
0388
0599
0389
0600
0390
0601
0391
0602
0392
0603
0393
0604
0394
0605
0395
0606
0396
0607
0397
0608
0398
0609
0400
0610
0401
0611
0402
0612
0403
0613
0404
0614
0405
0615
0406
0616
0407
0617
0408
0618
0409
0619
0450
0620
0451
0624
0452
0625
0453
0626
0454
0627
0455
0630
0456
0631
0457
0635
0458
0636
0460
0637
0461
0639
0462
0640
0463
0641
0464
0642
0465
0643
0466
0644
0470
0645
0471
0646
0472
0647
0473
0648
0474
0649
0475
0650
0480
0651
0481
0652
0482
0653
0483
0654
0484
0655
0485
0656
0486
0657
0487
0658
0488
0659
0489
0666
0490
0667
0492
0668
0493
0669
0494
0670
0495
0671
0496
0672
0497
0673
0498
0674
0499
0675
0500
0676
0501
0677
0502
0680
0503
0681
0504
0682
0505
0683
0506
0684
0507
0685
0508
0686
0509
0687
0510
0688
0511
0689
0512
0690
0513
0691
0514
0692
0516
0693
0517
0694
0518
0695
0519
0696
0520
0699
0521
0700
0522
0701
0523
0702
0524
0703
0525
0704
0530
0705
0531
0706
0532
0707
0533
0708
0534
0709
0535
0710
0536
0711
0537
0712
0538
0713
0539
0714
0540
0715
0542
0716
0543
0717
0544
0718
0545
0719
0546
0720
0547
0721
0548
0722
0549
0723
0550
0724
0551
0725
0552
0726
0556
0800
0557
0801
0558
0802
0559
0803
0560
0804
0561
0805
0562
0806
0563
0807
0564
0808
0565
0809
0566
0810
0570
0811
0571
0812
0572
0813
0573
0814
0574
0815
0575
0816
0577
0817
0580
0818
0581
0819
0582
0820
0583
0821
0584
0822
0585
0823
0587
0824
0590
0825
0591
0826
0592
0827
0593
0828
0597
0829
0598
0830
0599
0831
0600
0832
0601
0833
0602
0834
0603
0835
0604
0836
0605
0837
0606
0838
0607
0839
0608
0840
0609
0841
0610
0842
0611
0843
0612
0844
0613
0845
0614
0846
0615
0847
0616
0861
0617
0862
0618
0863
0619
0864
0620
0865
0624
0866
0625
0867
0626
0868
0627
0869
0630
0871
0631
0872
0633
0873
0634
0874
0635
0875
0636
0876
0637
0877
0639
0878
0640
0880
0641
0881
0642
0882
0643
0883
0644
0884
0645
0900
0646
0901
0647
0902
0648
0903
0649
0904
0650
0905
0651
0906
0652
0907
0653
0908
0654
0909
0655
0910
0656
0911
0657
0912
0658
0913
0659
0914
0666
0915
0667
0916
0668
0917
0669
0918
0670
0919
0671
0920
0672
0921
0673
0922
0674
0923
0675
0926
0676
0927
0677
0928
0680
0929
0681
0930
0682
0931
0683
0932
0684
0933
0685
0934
0686
0935
0687
0936
0688
0937
0689
0938
0690
0939
0691
0940
0692
0941
0693
0942
0694
0943
0695
0944
0696
0945
0699
0946
0700
0947
0701
0948
0702
0949
0703
0950
0704
0951
0705
0952
0706
0953
0707
0954
0708
0955
0709
0956
0710
 
0711
 
0712
---------- lv2_kernel_243jig.self ----------
0713
 
0714
LV2 Syscall Table:  
0715
0x31ddb0
0716
 
0717
 
0718
LV2 Syscalls implemented:  
0719
0001
0720
0002
0721
0003
0722
0004
0723
0005
0724
0012
0725
0013
0726
0014
0800
0018
0801
0019
0802
0021
0803
0022
0804
0023
0805
0024
0806
0025
0807
0026
0808
0027
0809
0028
0810
0029
0811
0030
0812
0041
0813
0043
0814
0044
0815
0045
0816
0046
0817
0047
0818
0048
0819
0049
0820
0050
0821
0051
0822
0052
0823
0053
0824
0054
0825
0055
0826
0056
0827
0057
0828
0060
0829
0061
0830
0062
0831
0063
0832
0064
0833
0065
0834
0066
0835
0067
0836
0068
0837
0069
0838
0070
0839
0071
0840
0072
0841
0073
0842
0074
0843
0075
0844
0076
0845
0077
0846
0078
0847
0080
0861
0081
0862
0084
0863
0088
0864
0089
0865
0090
0866
0091
0867
0092
0868
0093
0869
0094
0871
0095
0872
0096
0873
0097
0874
0098
0875
0099
0876
0100
0877
0101
0878
0102
0880
0103
0881
0104
0882
0105
0883
0106
0884
0107
0885
0108
0889
0109
0900
0110
0901
0111
0902
0112
0903
0113
0904
0114
0905
0115
0906
0116
0907
0117
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
0926
0136
0927
0137
0928
0138
0929
0140
0930
0141
0931
0142
0932
0143
0933
0144
0934
0145
0935
0146
0936
0147
0937
0150
0938
0151
0939
0152
0940
0153
0941
0154
0942
0155
0943
0156
0944
0157
0945
0158
0946
0159
0947
0160
0948
0161
0949
0163
0950
0165
0951
0166
0952
0169
0953
0170
0954
0171
0955
0172
0956
0173
0960
0174
0961
0175
0962
0176
0963
0177
0964
0178
0965
0179
0966
0180
0967
0181
0968
0182
0969
0184
 
0185
 
0186
---------- lv2_kernel_355decr.self ----------
0187
 
0188
LV2 Syscall Table:  
0190
0x393a88
0191
 
0192
 
0193
LV2 Syscalls implemented:  
0194
0001
0196
0002
0197
0003
0198
0004
0199
0005
0215
0012
0216
0013
0217
0014
0218
0018
0230
0019
0231
0021
0232
0022
0233
0023
0234
0024
0235
0025
0236
0026
0237
0027
0238
0028
0239
0029
0240
0030
0244
0031
0245
0041
0246
0043
0247
0044
0251
0045
0252
0046
0260
0047
0300
0048
0301
0049
0302
0050
0303
0051
0304
0052
0305
0053
0306
0054
0307
0055
0308
0056
0309
0057
0310
0058
0311
0060
0312
0061
0313
0062
0314
0063
0315
0064
0326
0065
0327
0066
0328
0067
0329
0068
0330
0069
0331
0070
0332
0071
0333
0072
0334
0073
0335
0074
0336
0075
0337
0076
0338
0077
0339
0078
0340
0080
0341
0081
0342
0082
0343
0083
0345
0084
0346
0085
0347
0086
0348
0087
0349
0088
0350
0089
0351
0090
0352
0091
0353
0092
0354
0093
0355
0094
0356
0095
0357
0096
0358
0097
0359
0098
0360
0099
0361
0100
0362
0101
0363
0102
0364
0103
0367
0104
0368
0105
0369
0106
0370
0107
0372
0108
0373
0109
0374
0110
0375
0111
0376
0112
0377
0113
0378
0114
0379
0115
0380
0116
0381
0117
0382
0118
0383
0119
0384
0120
0385
0121
0386
0122
0387
0123
0388
0124
0389
0125
0390
0126
0391
0127
0392
0128
0393
0129
0394
0130
0395
0131
0396
0132
0397
0133
0398
0134
0400
0135
0401
0136
0402
0137
0403
0138
0404
0139
0405
0140
0406
0141
0407
0142
0408
0143
0409
0144
0450
0145
0451
0146
0452
0147
0453
0148
0454
0150
0455
0151
0456
0152
0457
0153
0458
0154
0460
0155
0461
0156
0462
0157
0463
0158
0464
0159
0465
0160
0466
0161
0470
0163
0471
0165
0472
0166
0473
0169
0474
0170
0475
0171
0480
0172
0481
0173
0482
0174
0483
0175
0484
0176
0485
0177
0486
0178
0487
0179
0488
0180
0489
0181
0490
0182
0492
0184
0493
0185
0494
0186
0495
0187
0496
0188
0497
0190
0498
0191
0499
0192
0500
0193
0501
0194
0502
0196
0503
0197
0504
0198
0505
0199
0506
0215
0507
0216
0508
0217
0509
0218
0510
0219
0511
0230
0512
0231
0513
0232
0514
0233
0516
0234
0517
0235
0518
0236
0519
0237
0520
0238
0521
0239
0522
0240
0523
0244
0524
0245
0525
0246
0530
0247
0531
0248
0532
0249
0533
0250
0534
0251
0535
0252
0536
0253
0537
0254
0538
0260
0539
0300
0540
0301
0542
0302
0543
0303
0544
0304
0545
0305
0546
0306
0547
0307
0548
0308
0549
0309
0550
0310
0551
0311
0552
0312
0556
0313
0557
0314
0558
0315
0559
0324
0560
0325
0561
0326
0562
0327
0563
0328
0564
0329
0565
0330
0566
0331
0570
0332
0571
0333
0572
0334
0573
0335
0574
0336
0575
0337
0577
0338
0580
0339
0581
0340
0582
0341
0583
0342
0584
0343
0585
0345
0587
0346
0590
0347
0591
0348
0592
0349
0593
0350
0597
0351
0598
0352
0599
0353
0600
0354
0601
0355
0602
0356
0603
0357
0604
0358
0605
0359
0606
0360
0607
0361
0608
0362
0609
0363
0610
0364
0611
0367
0612
0368
0613
0369
0614
0370
0615
0372
0616
0373
0617
0374
0618
0375
0619
0376
0620
0377
0624
0378
0625
0379
0626
0380
0627
0381
0630
0382
0631
0383
0633
0384
0634
0385
0635
0386
0636
0387
0637
0388
0639
0389
0640
0390
0641
0391
0642
0392
0643
0393
0644
0394
0645
0395
0646
0396
0647
0397
0648
0398
0649
0400
0650
0401
0651
0402
0652
0403
0653
0404
0654
0405
0655
0406
0656
0407
0657
0408
0658
0409
0659
0410
0666
0411
0667
0412
0668
0413
0669
0414
0670
0415
0671
0450
0672
0451
0673
0452
0674
0453
0675
0454
0676
0455
0677
0456
0680
0457
0681
0458
0682
0460
0683
0461
0684
0462
0685
0463
0686
0464
0687
0465
0688
0466
0689
0467
0690
0468
0691
0470
0692
0471
0693
0472
0694
0473
0695
0474
0696
0475
0699
0476
0700
0480
0701
0481
0702
0482
0703
0483
0704
0484
0705
0485
0706
0486
0707
0487
0708
0488
0709
0489
0710
0490
0711
0492
0712
0493
0713
0494
0714
0495
0715
0496
0716
0497
0717
0498
0718
0499
0719
0500
0720
0501
0721
0502
0722
0503
0723
0504
0724
0505
0725
0506
0726
0507
0800
0508
0801
0509
0802
0510
0803
0511
0804
0512
0805
0513
0806
0514
0807
0516
0808
0517
0809
0518
0810
0519
0811
0520
0812
0521
0813
0522
0814
0523
0815
0524
0816
0525
0817
0530
0818
0531
0819
0532
0820
0533
0821
0534
0822
0535
0823
0536
0824
0537
0825
0538
0826
0539
0827
0540
0828
0541
0829
0542
0830
0543
0831
0544
0832
0545
0833
0546
0834
0547
0835
0548
0836
0549
0837
0550
0838
0551
0839
0552
0840
0553
0841
0554
0842
0555
0843
0556
0844
0557
0845
0558
0846
0559
0847
0560
0861
0561
0862
0562
0863
0563
0864
0564
0865
0565
0866
0566
0867
0567
0868
0568
0869
0569
0871
0570
0872
0571
0873
0572
0874
0573
0875
0574
0876
0575
0877
0577
0878
0578
0880
0580
0881
0581
0882
0582
0883
0583
0884
0584
0885
0585
0889
0587
0900
0590
0901
0591
0902
0592
0903
0593
0904
0597
0905
0598
0906
0599
0907
0600
0908
0601
0909
0602
0910
0603
0911
0604
0912
0605
0913
0606
0914
0607
0915
0608
0916
0609
0917
0610
0918
0611
0919
0612
0920
0613
0921
0614
0922
0615
0923
0616
0926
0617
0927
0618
0928
0619
0929
0620
0930
0621
0931
0622
0932
0623
0933
0624
0934
0625
0935
0626
0936
0627
0937
0630
0938
0631
0939
0633
0940
0634
0941
0635
0942
0636
0943
0637
0944
0638
0945
0639
0946
0640
0947
0641
0948
0642
0949
0643
0950
0644
0951
0645
0952
0646
0953
0647
0954
0648
0955
0649
0956
0650
0960
0651
0961
0652
0962
0653
0963
0654
0964
0655
0965
0656
0966
0657
0967
0658
0968
0659
0969
0666
 
0667
 
0668
---------- lv2_kernel_355decr.self ----------
0669
 
0670
LV2 Syscall Table:  
0671
0x393a88
0672
 
0673
 
0674
LV2 Syscalls implemented:  
0675
0001
0676
0002
0677
0003
0678
0004
0679
0005
0680
0012
0681
0013
0682
0014
0683
0018
0684
0019
0685
0021
0686
0022
0687
0023
0688
0024
0689
0025
0690
0026
0691
0027
0692
0028
0693
0029
0694
0030
0695
0031
0696
0041
0699
0043
0700
0044
0701
0045
0702
0046
0703
0047
0704
0048
0705
0049
0706
0050
0707
0051
0708
0052
0709
0053
0710
0054
0711
0055
0712
0056
0713
0057
0714
0058
0715
0060
0716
0061
0717
0062
0718
0063
0719
0064
0720
0065
0721
0066
0722
0067
0723
0068
0724
0069
0725
0070
0726
0071
0800
0072
0801
0073
0802
0074
0803
0075
0804
0076
0805
0077
0806
0078
0807
0080
0808
0081
0809
0082
0810
0083
0811
0084
0812
0085
0813
0086
0814
0087
0815
0088
0816
0089
0817
0090
0818
0091
0819
0092
0820
0093
0821
0094
0822
0095
0823
0096
0824
0097
0825
0098
0826
0099
0827
0100
0828
0101
0829
0102
0830
0103
0831
0104
0832
0105
0833
0106
0834
0107
0835
0108
0836
0109
0837
0110
0838
0111
0839
0112
0840
0113
0841
0114
0842
0115
0843
0116
0844
0117
0845
0118
0846
0119
0847
0120
0861
0121
0862
0122
0863
0123
0864
0124
0865
0125
0866
0126
0867
0127
0868
0128
0869
0129
0870
0130
0871
0131
0872
0132
0873
0133
0874
0134
0875
0135
0876
0136
0877
0137
0878
0138
0879
0139
0880
0140
0881
0141
0882
0142
0883
0143
0884
0144
0885
0145
0889
0146
0900
0147
0901
0148
0902
0150
0903
0151
0904
0152
0905
0153
0906
0154
0907
0155
0908
0156
0909
0157
0910
0158
0911
0159
0912
0160
0913
0161
0914
0163
0915
0165
0916
0166
0917
0169
0918
0170
0919
0171
0920
0172
0921
0173
0922
0174
0923
0175
0924
0176
0925
0177
0926
0178
0927
0179
0928
0180
0929
0181
0930
0182
0931
0184
0932
0185
0933
0186
0934
0187
0935
0188
0936
0190
0937
0191
0938
0192
0939
0193
0940
0194
0941
0196
0942
0197
0943
0198
0944
0199
0945
0215
0946
0216
0947
0217
0948
0218
0949
0219
0950
0230
0951
0231
0952
0232
0953
0233
0954
0234
0235
0236
0237
0238
0239
0240
0244
0245
0246
0247
0248
0249
0250
0251
0252
0253
0254
0260
0300
0301
0302
0303
0304
0305
0306
0307
0308
0309
0310
0311
0312
0313
0314
0315
0324
0325
0326
0327
0328
0329
0330
0331
0332
0333
0334
0335
0336
0337
0338
0339
0340
0341
0342
0343
0345
0346
0347
0348
0349
0350
0351
0352
0353
0354
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
0400
0401
0402
0403
0404
0405
0406
0407
0408
0409
0410
0411
0412
0413
0414
0415
0450
0451
0452
0453
0454
0455
0456
0457
0458
0460
0461
0462
0463
0464
0465
0466
0467
0468
0470
0471
0472
0473
0474
0475
0476
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
0541
0542
0543
0544
0545
0546
0547
0548
0549
0550
0551
0552
0553
0554
0555
0556
0557
0558
0559
0560
0561
0562
0563
0564
0565
0566
0567
0568
0569
0570
0571
0572
0573
0574
0575
0577
0578
0580
0581
0582
0583
0584
0585
0587
0590
0591
0592
0593
0597
0598
0599
0600
0601
0602
0603
0604
0605
0606
0607
0608
0609
0610
0611
0612
0613
0614
0615
0616
0617
0618
0619
0620
0621
0622
0623
0624
0625
0626
0627
0630
0631
0633
0634
0635
0636
0637
0638
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
0678
0679
0680
0681
0682
0683
0684
0685
0686
0687
0688
0689
0690
0691
0692
0693
0694
0695
0696
0699
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
0870
0871
0872
0873
0874
0875
0876
0877
0878
0879
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
0932
0933
0934
0935
0936
0937
0938
0939
0940
0941
0942
0943
0944
0945
0946
0947
0948
0949
0950
0951
0952
0953
0954
0955
0955
0956
0956
Line 7,194: Line 7,742:
0968
0968
</pre>
</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
|-
|}

Latest revision as of 00:45, 29 April 2021

Lv2 Syscall Services Usage[edit source]

Documentation about syscalls with packet id

Syscall 621 (0x26D) Gamepad Ycon Interface[edit source]

syscall(621,packet_id,r4,r5)

Packet ID Usage
0 sys_gamepad_ycon_initialize ( 0, 0)
1 sys_gamepad_ycon_finalize ( 0, 0)
2 sys_gamepad_ycon_has_input_ownership ( inout[8](if==0->autofill), out[1])
3 sys_gamepad_ycon_enumerate_device ( 0, out[0x20])
4 sys_gamepad_ycon_get_device_info ( in[8], out[0x1C])
5 sys_gamepad_ycon_read_raw_report ( in[4], out[4])
6 sys_gamepad_ycon_write_raw_report ( in[0x3C], out[])
7 sys_gamepad_ycon_get_feature ( in[8], out[0x38?])
8 sys_gamepad_ycon_set_feature (in[6+x](4Bytes+1Byte+1Byte[contains size x]+xBytes),0)
9 sys_gamepad_ycon_is_gem ( 0,out[1])

Syscall 726 (0x2D6) Gelic Device Eurus Post Command[edit source]

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

Packet ID Description

Syscall 861 (0x35D)[edit source]

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

Packet ID Usage
0 not implemented
1
2
3
4
5
6
7
8
9 not implemented
10 not implemented
11
12
13
14
15
16
17
18
19

Syscall 862 (0x35E) Virtual TRM Manager Interface[edit source]

syscall(862,packet_id, r4,r5,r6,r7)
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003

Packet ID Usage
0x2001
0x2002
0x2003
0x2004
0x2005
0x2006
0x2007 not implemented
0x2008 not implemented
0x2009 not implemented
0x200A
0x200B
0x200C
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[edit source]

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

Packet ID 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[edit source]

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

Packet ID Description Notes
0x5004 sys_ss_auth_bd(int) cellSsDrvPs2DiscInsert(0x52)
0x5007 sys_ss_hw_disc_auth_emu(in/out:uint8[0x18]) use can be restricted to certain authentication id's
0x5008 sys_ss_hw_mc(in/out:uint8[0x38]) use can be restricted to certain authentication id's

Syscall 865 (0x361) Random Number Generator[edit source]

syscall(865,packet_id, r4,r5)

Packet ID Description Notes
1 syscall(865,1, out[0x18], 0x18) size is static
usage with this packet_id requires either 0x40 Root Flags or [0x1B]=8 and a certain authentication id
2 sys_get_random_number(out[size], size)

Syscall 866 (0x362) Secure RTC Manager Interface[edit source]

syscall(866,packet_id, r4, r5, r6)

Packet ID Description Notes
0x3001 secure_rtc_set_rtc(r4,r5) requries 0x40 root control flags
0x3002 secure_rtc_get_time(r4,r5,r6) might be restricted to certain authentication id's
0x3003 secure_rtc_set_time(r4,r5) requries 0x40 root control flags

Syscall 867 (0x363) AIM Manager Interface[edit source]

syscall(867,packet_id, r4)
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003

Packet ID Description
0x19002 cellSsAimGetDeviceType(out:uint8[0x10])
0x19003 cellSsAimGetDeviceId(out:uint8[0x10])
0x19004 cellSsAimGetPsCode(out:uint8[8])
0x19005 cellSsAimGetOpenPsId(out:uint8[0x10])
0x19006 syscall(867,0x19006)

Syscall 868 (0x364) Indi Info Manager Interface[edit source]

syscall(868,packet_id, r4,r5,r6,r7)
Note: access to this Syscall requires 0x40 Root Control Flags, but allows 0x20 Debug Flags and certain authentication id's for first packet_id

Packet ID Description
0x17001
0x17002
0x17003
0x17004
0x17005
0x17006
0x17007
0x17008
0x17009
0x1700A
0x1700B
0x1700C
0x1700D
0x1700E
0x1700F
0x17010
0x17011
0x17012
0x17013
0x17014
0x17015
0x17016
0x17017

Syscall 869 (0x365) RTC? Manager Interface[edit source]

syscall(869,packet_id, r4)
Note: access to this Syscall requires 0x40 Root Control Flags and possibly restricted to certain authentication id's, else 0x80010003

Packet ID Description
0x22001 syscall(869,0x22001, out:uint8[0x80])
0x22002 syscall(869,0x22002, out:uint8[0x690])
0x22003 syscall(869,0x22003, in:uint8[8])
0x22004 syscall(869,0x22004, int)

Syscall 871 (0x367) SS Access Control Engine[edit source]

syscall(871,packet_id, r4)

Packet ID Usage Notes
1 syscall(871,1,sys_pid_t id,out:uint8[8]) this packet_id requires 0x20 Debug Control Flags or [0x1B]=8 and a certain authentication id, else 0x80010003
2 syscall(871,2,out:uint8[8]) returns authentication id?
3 syscall(871,3,sys_pid_t id) this packet_id requires 0x20 Debug Control Flags, else 0x80010003, but returns 0x8001009

Syscall 876 (0x36C) Disc Access Control[edit source]

syscall(876,packet_id, r4)
Note: accessing this Syscall is restricted to certain authentication id's

Packet ID Description
0x20000 sys_get_disc_access_control(out:uint8[4])
0x20001 sys_set_disc_access_control(0 / 1)

Syscall 877 (0x36D) User Token Interface[edit source]

syscall(877,packet_id, r4,size)
Note: access to this Syscall requires 0x40 Root Control Flags, else 0x80010003

Packet ID Description
0x25003 sys_ss_utoken_decrypt(uint8[0xC50], 0xC50)
0x25004 sys_ss_utoken_get?(out:uint8[0xC50], 0xC50)
0x25005 sys_ss_utoken_encrypt(uint8[0xC50], 0xC50)

Syscall 878 (0x36E) Ad Sign[edit source]

syscall(878,packet_id, r4,r5)
Note: access to this Syscall is restricted to certain authentication id's

Packet ID Description
0x26001 sys_ss_ad_sign(in:uint8[0x14],out:uint[0x80])
  • Theory: Additional Signatures related
  • Give it a hash (0x14 bytes) return an RSA? (0x80) signature

Syscall 879 (0x36F) Media ID[edit source]

syscall(862,packet_id, r4)
Note: access to this Syscall is restricted to certain authentication id's
Note2: it uses Storage Service Id 0x5007, 0x4B

Packet ID Description
0x10001 sysBdMediaId(out:uint8[0x10])

not on the wiki yet[edit source]

these lv2 syscalls are present, but neither ordinal nor branches are known yet

  sys_usbbtaudio_start_recording_ex
  sys_raw_spu_mmio_read_ls (no real lv2 syscall, reading mmio address)
  sys_raw_spu_mmio_write_ls (no real lv2 syscall, reading mmio address)
  sys_raw_spu_mmio_read (no real lv2 syscall, reading mmio address)
  sys_raw_spu_mmio_write (no real lv2 syscall, reading mmio address)
  
  sys_spu_elf_get_segments
  sys_raw_spu_image_load
  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 (no real lv2 syscall)
  debug syscalls
  sys_dbg_set_stacksize_ppu_exception_handler
  sys_dbg_get_spu_thread_group_ids
  sys_dbg_get_ppu_thread_ids
  sys_dbg_get_spu_thread_ids
  sys_dbg_register_ppu_exception_handler
  sys_dbg_mat_set_condition
  sys_dbg_read_spu_thread_context2
  sys_dbg_enable_floating_point_enabled_exception
  sys_dbg_get_event_queue_information
  sys_dbg_get_spu_thread_name
  sys_dbg_get_ppu_thread_name
  sys_dbg_signal_to_ppu_exception_handler
  sys_dbg_get_mutex_information
  sys_dbg_vm_get_page_information
  sys_dbg_mat_get_condition
  sys_dbg_get_cond_information
  sys_dbg_get_ppu_thread_status
  sys_dbg_get_lwcond_information
  sys_dbg_get_rwlock_information
  sys_dbg_get_spu_thread_group_status
  sys_dbg_get_semaphore_information
  sys_dbg_set_mask_to_ppu_exception_handler
  sys_dbg_get_coredump_params
  sys_dbg_get_address_from_dabr
  sys_dbg_get_spu_thread_group_name
  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

see also this pastebin: http://pastebin.com/w2xkNZ9T

Custom Syscalls[edit source]

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

firmware version offsets[edit source]

FW version Offset Value Notes
3.72 Retail 0x9150
3.70 Retail 0x9088
3.66 Retail 0x8ef8
3.61 Retail 0x8d04
3.60 Retail 0x8ca0
3.56 Retail 0x8b10
3.55 Retail 0x3329b8 0x8aac
3.55 DEX
3.50 Retail 0x88b8
3.42 Retail 0x8598
3.41 Retail 0x2d7580 0x8534
3.41 DEX
3.41 KIOSK 0x8534
3.40 Retail 0x84d0
3.30 Retail 0x80e8
3.21 Retail 0x7d64
3.15 Retail 0x2d6c00 0x7b0c offset seems to be 6 further @ 0x002d6c06 (see below)
3.10 Retail 0x7918
3.01 Retail 0x7594
2.85 Retail 0x6f54
2.76 Retail 0x6bd0
2.70 Retail 0x6978
2.60 Retail 0x6590
2.53 Retail 0x62d4
2.43 Retail 0x5eec
1.02 Retail 0x27d8

Note: the value is decimal '35500', '34100' and '31500' in hex.

Example[edit source]

Example from 3.15 with 3.60 spoof:

   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

LV2 Process Structures[edit source]

lv2::process is the same structure that can be found in CobraUSB source code (process.h). This version was reversed from 3.41 lv2_kernel.

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;
    };
}

LV2 Kernel Syscall Table from SDK 0.80[edit source]

https://pastebin.com/aTRaFstS

Merged Syscall Table (invalid entries are maintained from new FW)[edit source]

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

SYSDBG Unique Syscalls[edit source]

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

ida script[edit source]

scans through all executable segments for syscalls and adds names as comments.

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)

TOC Table (LV2)[edit source]

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[edit source]

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