Difference between revisions of "ScePfsMgr"
Jump to navigation
Jump to search
Line 45: | Line 45: | ||
== ScePfsFacadeForKernel == | == ScePfsFacadeForKernel == | ||
+ | |||
+ | === t_scePfsFacadeReadForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version | ||
+ | ! NID | ||
+ | |- | ||
+ | | 3.60 | ||
+ | | 0xBD5B21F6 | ||
+ | |} | ||
+ | |||
+ | This is a thread callback used by <code>SceIofilemgr</code> | ||
+ | |||
+ | <source lang="C">int t_scePfsFacadeReadForDriver(sceIoReadForDriver_args *args);</source> | ||
+ | |||
+ | === t_scePfsFacadeWriteForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version | ||
+ | ! NID | ||
+ | |- | ||
+ | | 3.60 | ||
+ | | 0xCB622FFE | ||
+ | |} | ||
+ | |||
+ | This is a thread callback used by <code>SceIofilemgr</code> | ||
+ | |||
+ | <source lang="C">int t_scePfsFacadeWriteForDriver(sceIoWriteForDriver_args *args);</source> | ||
+ | |||
+ | === t_scePfsFacadePreadForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version | ||
+ | ! NID | ||
+ | |- | ||
+ | | 3.60 | ||
+ | | 0x4238D2D2 | ||
+ | |} | ||
+ | |||
+ | This is a thread callback used by <code>SceIofilemgr</code> | ||
+ | |||
+ | <source lang="C">int t_scePfsFacadePreadForDriver(sceIoPreadForDriver_args *args);</source> | ||
+ | |||
+ | === t_scePfsFacadePwriteForDriver === | ||
+ | {| class="wikitable" | ||
+ | |- | ||
+ | ! Version | ||
+ | ! NID | ||
+ | |- | ||
+ | | 3.60 | ||
+ | | 0x58E643C5 | ||
+ | |} | ||
+ | |||
+ | This is a thread callback used by <code>SceIofilemgr</code> | ||
+ | |||
+ | <source lang="C">int t_scePfsFacadePwriteForDriver(sceIoPwriteForDriver_args *args);</source> | ||
[[Category:Modules]] | [[Category:Modules]] | ||
[[Category:Kernel]] | [[Category:Kernel]] |
Revision as of 02:26, 1 June 2017
Module
Known NIDs
Version | Name | World | Privilege | NID |
---|---|---|---|---|
1.69 | ScePfsMgr | Non-secure | Kernel | 0x3CF10F0 |
3.60 | ScePfsMgr | ? | Kernel | 0x538BA86B |
Libraries
Known NIDs
Version | Name | World | Visibility | NID |
---|---|---|---|---|
1.69 | ScePfsMgrForKernel | Non-secure | Kernel | 0xA067B56F |
3.60 | ScePfsMgrForKernel | ? | Kernel | 0xA067B56F |
3.60 | ScePfsFacadeForKernel | ? | Kernel | 0xC26DC7BD |
Data segment layout
Address | Size | Description |
---|---|---|
0x0000 | 0x20 | vfs_add_data PFS_REDIRECT_INF node (Redirect Pseudo Drive. )
|
0x0020 | 0x20 | vfs_add_data PFS_GDSD_INF node (Gamedata/Savedata Pseudo Drive. )
|
0x0040 | 0x20 | vfs_add_data PFS_AC_INF node (AC Pseudo Drive. )
|
0x0060 | 0xD74 | unknown |
ScePfsMgrForKernel
ScePfsFacadeForKernel
t_scePfsFacadeReadForDriver
Version | NID |
---|---|
3.60 | 0xBD5B21F6 |
This is a thread callback used by SceIofilemgr
int t_scePfsFacadeReadForDriver(sceIoReadForDriver_args *args);
t_scePfsFacadeWriteForDriver
Version | NID |
---|---|
3.60 | 0xCB622FFE |
This is a thread callback used by SceIofilemgr
int t_scePfsFacadeWriteForDriver(sceIoWriteForDriver_args *args);
t_scePfsFacadePreadForDriver
Version | NID |
---|---|
3.60 | 0x4238D2D2 |
This is a thread callback used by SceIofilemgr
int t_scePfsFacadePreadForDriver(sceIoPreadForDriver_args *args);
t_scePfsFacadePwriteForDriver
Version | NID |
---|---|
3.60 | 0x58E643C5 |
This is a thread callback used by SceIofilemgr
int t_scePfsFacadePwriteForDriver(sceIoPwriteForDriver_args *args);