VFS Implementation: Difference between revisions

From Vita Development Wiki
Jump to navigation Jump to search
(Created page with "== VFS Nodes == {| class="wikitable" |- ! Module !! Name !! Comment |- | SceSdstor || sdstor_dev_fs || |- | SceExfatfs || exfat || |- | SceIofil...")
 
No edit summary
Line 15: Line 15:
|-
|-
| [[ScePfsMgr|ScePfsMgr]] || PFS_AC_INF || AC Pseudo Drive.
| [[ScePfsMgr|ScePfsMgr]] || PFS_AC_INF || AC Pseudo Drive.
|-
|}
== VFS Operations ==
*implemented operation is marked as <code>implemented</code>
*not implemented is marked as <code> </code>
*return 0 placeholder is marked as <code>0</code>
*return error is marked with corresponding error name
{| class="wikitable"
|-
! Function !! sdstor_dev_fs !! exfat !! dummy_ttyp_dev_fs !! PFS_REDIRECT_INF !! PFS_GDSD_INF !! PFS_AC_INF
|-
| 1 || implemented || implemented || implemented || implemented || implemented || implemented
|-
| 2 || SCE_ERROR_ERRNO_EBUSY || implemented || 0 || implemented || implemented || implemented
|-
| 3 || implemented || implemented || implemented || implemented || implemented || implemented
|-
| 4 ||  || implemented ||  ||  ||  ||
|-
| 5 ||  ||  ||  ||  ||  ||
|-
| 6 ||  ||  ||  ||  ||  ||
|-
| 7 ||  || implemented ||  || 0 || implemented || implemented
|-
| 8 ||  ||  ||  ||  ||  ||
|-
| 9 || 0 || 0 || 0 || 0 || 0 || 0
|-
| 10 ||  || 0 || 0 || 0 || 0 || 0
|-
| 11 ||  ||  ||  ||  ||  ||
|-
| 12 || implemented || implemented ||  || implemented || implemented || implemented
|-
| 13 || implemented || implemented ||  || implemented || implemented || implemented
|-
|-
|}
|}

Revision as of 16:28, 1 October 2017

VFS Nodes

Module Name Comment
SceSdstor sdstor_dev_fs
SceExfatfs exfat
SceIofilemgr dummy_ttyp_dev_fs
ScePfsMgr PFS_REDIRECT_INF Redirect Pseudo Drive.
ScePfsMgr PFS_GDSD_INF Gamedata/Savedata Pseudo Drive.
ScePfsMgr PFS_AC_INF AC Pseudo Drive.

VFS Operations

  • implemented operation is marked as implemented
  • not implemented is marked as
  • return 0 placeholder is marked as 0
  • return error is marked with corresponding error name
Function sdstor_dev_fs exfat dummy_ttyp_dev_fs PFS_REDIRECT_INF PFS_GDSD_INF PFS_AC_INF
1 implemented implemented implemented implemented implemented implemented
2 SCE_ERROR_ERRNO_EBUSY implemented 0 implemented implemented implemented
3 implemented implemented implemented implemented implemented implemented
4 implemented
5
6
7 implemented 0 implemented implemented
8
9 0 0 0 0 0 0
10 0 0 0 0 0
11
12 implemented implemented implemented implemented implemented
13 implemented implemented implemented implemented implemented