Editing VSH
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 1: | Line 1: | ||
VSH is the internal name used by Sony for the VShell aka VirtualShell. It then loads up the XMB you know. [ | [[Category:Software]] | ||
VSH is the internal name used by Sony for the VShell aka VirtualShell. It then loads up the XMB you know.[http://www.ps3devwiki.com/wiki/XMB XrossMediaBar (XMB)]. This, is a user space executable (vsh.self), loaded by lv2_kernel/sys_init_osd. | |||
from here several other functions/syscalls to other modules are made, e.g. lv2 ([ | from here several other functions/syscalls to other modules are made, e.g. lv2 ([http://www.ps3devwiki.com/index.php?title=Talk:SELF_File_Format_and_Decryption SELF decryption]), lv1 ([http://www.ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#0x3000_-_Secure_RTC Secure_RTC], [http://www.ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#0x5000_-_Storage_Manager Storage_Manager], [http://www.ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#Gelic_Device Gelic_Device], [http://www.ps3devwiki.com/index.php?title=Hypervisor_Reverse_Engineering#BD_Drive BD_Drive]) etc. | ||
not much is documented (yet) about this module. Please fill in where possible. | not much is documented (yet) about this module. Please fill in where possible. | ||
Line 18: | Line 19: | ||
| || || || sub_308EE4 || check_Is_Act_Dat_for_This_Acc_ID | | || || || sub_308EE4 || check_Is_Act_Dat_for_This_Acc_ID | ||
|- | |- | ||
| | | || || || || | ||
|- | |- | ||
| | | || || || || | ||
|- | |- | ||
| | | || || || || | ||
|- | |- | ||
| | | || || || || | ||
| | |||
| | |||
|- | |- | ||
|} | |} | ||
To help documenting offsets, you can use [http://www.ps3devwiki.com/index.php?title=Dev_Tools#vsh_dumper this dumper tool for vsh]. | |||