Filesystem services: Difference between revisions
No edit summary |
No edit summary |
||
Line 22: | Line 22: | ||
== SetFsPermissions == | == SetFsPermissions == | ||
Takes a storageID, a pid, a titleID, a type-A buffer for the [[NPDM#FS_Access_Header| FS Access Header]], and a type-A buffer for the [[NPDM#FS_Access_Control| FS Access Control]] | Takes a storageID, a pid, a titleID, a 0x1C type-A buffer for the [[NPDM#FS_Access_Header| FS Access Header]], and a 0x2C type-A buffer for the [[NPDM#FS_Access_Control| FS Access Control]] | ||
Final FS permissions are stored as (ACI0_perms & ACID_perms). Will panic(svcBreak) when buffer sizes from ipc-rawdata are invalid. | Final FS permissions are stored as (ACI0_perms & ACID_perms). Will panic(svcBreak) when buffer sizes from ipc-rawdata are invalid. |