Line 165:
Line 165:
| 0x20
| 0x20
| 0x4
| 0x4
−
| [[#FS Access Control]] offset
+
| [[#FS Access Header]] offset
|-
|-
| 0x24
| 0x24
| 0x4
| 0x4
−
| [[#FS Access Control]] size
+
| [[#FS Access Header]] size
|-
|-
| 0x28
| 0x28
Line 190:
Line 190:
| 0x8
| 0x8
| Padding
| Padding
+
|}
+
+
= FS Access Header =
+
+
{| class="wikitable" border="1"
+
|-
+
! Offset
+
! Size
+
! Description
+
|-
+
| 0x0
+
| 0x1
+
| Version? Always 1. Must be non-zero.
+
|-
+
| 0x1
+
| 0x3
+
| Padding
+
|-
+
| 0x4
+
| 0x8
+
| Permissions bitmask
+
|-
+
| 0xC
+
| 0x4
+
| Usually 0x1C
+
|-
+
| 0x10
+
| 0x4
+
| Usually 0x0
+
|-
+
| 0x14
+
| 0x4
+
| Usually 0x1C
+
|-
+
| 0x18
+
| 0x4
+
| Usually 0x0
+
|-
|}
|}
Line 212:
Line 250:
| Permissions bitmask
| Permissions bitmask
|-
|-
−
| ...
+
| 0xC
−
| ...
+
| 0x20
−
| ...
+
| Usually all zeroes for applications
|}
|}