Editing Syscalls
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 14: | Line 14: | ||
* One explicitly requires to run a PS4 DevKit (sys_set_gpo), as it sets output to debug LEDs that only development kit units have. | * One explicitly requires to run a PS4 DevKit (sys_set_gpo), as it sets output to debug LEDs that only development kit units have. | ||
As of firmware version 3.55 there is evidence of new syscalls! | |||
https://i.gyazo.com/aa2bceacf5e5f45a15495fcdb79585cb.png | https://i.gyazo.com/aa2bceacf5e5f45a15495fcdb79585cb.png | ||
Line 137: | Line 135: | ||
| 571 || <=1.01? || sys_budget_set || - || Successful call requires credentials (td->td_proc->p_ucred), else returns ENOSYS (0x4E) | | 571 || <=1.01? || sys_budget_set || - || Successful call requires credentials (td->td_proc->p_ucred), else returns ENOSYS (0x4E) | ||
|- | |- | ||
| 572 || <=1.01? || sys_virtual_query || | | 572 || <=1.01? || sys_virtual_query || - || - | ||
|- | |- | ||
| 573 || <=1.01? || sys_mdbg_call || - || Successful call requires credentials (td->td_proc->p_ucred), else returns ENOSYS (0x4E) | | 573 || <=1.01? || sys_mdbg_call || - || Successful call requires credentials (td->td_proc->p_ucred), else returns ENOSYS (0x4E) | ||
Line 175: | Line 173: | ||
| 590 || <=1.01? || sys_dynlib_dlclose || - || - | | 590 || <=1.01? || sys_dynlib_dlclose || - || - | ||
|- | |- | ||
| 591 || <=1.01? || sys_dynlib_dlsym || int sys_dynlib_dlsym( | | 591 || <=1.01? || sys_dynlib_dlsym || int sys_dynlib_dlsym(int moduleHandle, char* functionName, int *destFuncOffset) || - | ||
|- | |- | ||
| 592 || <=1.01? || sys_dynlib_get_list || int sys_dynlib_get_list( | | 592 || <=1.01? || sys_dynlib_get_list || int sys_dynlib_get_list(int *destModuleHandles, int max, int *count) || - | ||
|- | |- | ||
| 593 || <=1.01? || sys_dynlib_get_info || int sys_dynlib_get_info( | | 593 || <=1.01? || sys_dynlib_get_info || int sys_dynlib_get_info(int moduleHandle, int *destModuleInfo) || Sony has stripped module information since 1.76 FW (STO) * | ||
|- | |- | ||
| 594 || <=1.01? || sys_dynlib_load_prx || int sys_dynlib_load_prx( | | 594 || <=1.01? || sys_dynlib_load_prx || int sys_dynlib_load_prx(char* prxPath) || - | ||
|- | |- | ||
| 595 || <=1.01? || sys_dynlib_unload_prx || int sys_dynlib_unload_prx( | | 595 || <=1.01? || sys_dynlib_unload_prx || int sys_dynlib_unload_prx(int prxID) || - | ||
|- | |- | ||
| 596 || <=1.01? || sys_dynlib_do_copy_relocations || - || - | | 596 || <=1.01? || sys_dynlib_do_copy_relocations || - || - |