Talk:LV2 Functions and Syscalls: Difference between revisions
Line 549: | Line 549: | ||
|- | |- | ||
|} | |} | ||
* Theory: Additional Signatures related | |||
* Give it a hash (0x14 bytes) return an RSA? (0x80) signature | |||
=== Syscall 879 (0x36F) Media ID === | === Syscall 879 (0x36F) Media ID === |
Revision as of 18:59, 22 May 2017
Lv2 Syscall Services Usage
Documentation about syscalls with packet id
Syscall 621 (0x26D) Gamepad Ycon Interface
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
syscall(726,uint16_t cmd, uint8_t *cmdbuf, uint64_t cmdbuf_size)
Packet ID | Description |
---|
Syscall 861 (0x35D)
syscall(861,packet_id, r4,r5,r6,r7,r8,r9,r10)
Note: access to this Syscall requries 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
syscall(862,packet_id, r4,r5,r6,r7)
Note: access to this Syscall requries 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
syscall(863,packet_id, r4,r5,r6,r7,r8,r9)
Note: access to this Syscall requries 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
syscall(864,packet_id, r4)
Note: access to this Syscall requries 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
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
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
syscall(867,packet_id, r4)
Note: access to this Syscall requries 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
syscall(868,packet_id, r4,r5,r6,r7)
Note: access to this Syscall requries 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
syscall(869,packet_id, r4)
Note: access to this Syscall requries 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
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 requries 0x20 Debug Control Flags, else 0x80010003, but returns 0x8001009 |
Syscall 876 (0x36C) Disc Access Control
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
syscall(877,packet_id, r4,size)
Note: access to this Syscall requries 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
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
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
these lv2 syscalls are present, but neither ordinal nor branches are known yet
sys_usbbtaudio_start_recording_ex 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 (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_event_queue_attribute_name_set sys_lwcond_signal sys_lwcond_signal_all sys_lwcond_signal_to sys_lwcond_wait 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
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
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
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
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
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
Merged Syscall Table (invalid entries are maintained from new FW)
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
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