RomFS: Difference between revisions

Neimod (talk | contribs)
No edit summary
Neimod (talk | contribs)
No edit summary
Line 38: Line 38:
| 0x08
| 0x08
| 0x4
| 0x4
| Master hashes size
| Master hash size
|-
|-
| 0x0C
| 0x0C
| 0x8
| 0x8
| size
| Level 1 logical offset
|-
|-
| 0x14
| 0x14
| 0x8
| 0x8
| 2nd content size
| Level 1 hashdata size
|-
|-
| 0x1C
| 0x1C
| 0x4
| 0x4
| Level 1 block size, in log2.
| Level 1 block size, in log2
|-
|-
| 0x24
| 0x20
| 0x8
| 0x4
| size
| Reserved
|-
|-
| 0x2C
| 0x24
| 0x8
| 0x8
| size
| Level 2 logical offset
|-
|-
| 0x34
| 0x2C
| 0x4
| 0x8
| Level 2 block size, in log2.
| Level 2 hashdata size
|-
|-
| 0x3C
| 0x34
| 0x8
| 0x4
|
| Level 2 block size, in log2.
|-
|-
| 0x44
| 0x38
| 0x8
| 0x4
| Main content size
| Reserved
|-
|-
| 0x4C
| 0x3C
| 0x4
| 0x8
| Level 3 block size, in log2.
| Level 3 logical offset
|-
|-
| 0x58
| 0x44
| 0x4
| 0x8
| Optional info size.
| Level 3 hashdata size
|-
|-
| 0x60
| 0x4C
| 0x20 * N
| 0x4
| Master hashes
| Level 3 block size, in log2.
|-
| 0x50
| 0x4
| Reserved
|-
| 0x54
| 0x4
| Reserved
|-
| 0x58
| 0x4
| Optional info size.
|}
|}




 


The block hash from the header hashes the second block at 0x2000.
The block hash from the header hashes the second block at 0x2000.