Flash:cell ext os area: Difference between revisions
Jump to navigation
Jump to search
CelesteBlue (talk | contribs) No edit summary |
|||
Line 1: | Line 1: | ||
= cell_ext_os_area = | = cell_ext_os_area = | ||
NAND only | NAND only | ||
{| class="wikitable" | {| class="wikitable" | ||
|+Header | |+Header | ||
! | ! Offset !! Length !! Example !! Name !! Notes | ||
|- | |- | ||
| 0x000 || 0x10 || cell_ext_os_area || '''magic''' || | | 0x000 || 0x10 || cell_ext_os_area || '''magic''' || | ||
Line 25: | Line 26: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+CellOS area | |+CellOS area | ||
! | ! Offset !! Length !! Example !! Name !! Notes | ||
|- | |- | ||
| 0x200 || 0x4 || 0 || '''boot_flag''' || 0 = GameOS<br>1 = OtherOS | | 0x200 || 0x4 || 0 || '''boot_flag''' || 0 = GameOS<br>1 = OtherOS | ||
Line 36: | Line 37: | ||
{| class="wikitable" | {| class="wikitable" | ||
|+OtherOS area | |+OtherOS area | ||
! | ! Offset !! Length !! Example !! Name !! Notes | ||
|- | |- | ||
| 0x400 || varies || ? || ''unknown'' || | | 0x400 || varies || ? || ''unknown'' || | ||
Line 42: | Line 43: | ||
| varies || varies || ? || '''otheros_bootloader''' || end of region at 0x400000 (8192 blocks) | | varies || varies || ? || '''otheros_bootloader''' || end of region at 0x400000 (8192 blocks) | ||
|} | |} | ||
{{Flash}} | {{Flash}} | ||
<noinclude>[[Category:Main]]</noinclude> | <noinclude>[[Category:Main]]</noinclude> |
Latest revision as of 18:27, 31 January 2022
cell_ext_os_area[edit | edit source]
NAND only
Offset | Length | Example | Name | Notes |
---|---|---|---|---|
0x000 | 0x10 | cell_ext_os_area | magic | |
0x010 | 0x4 | ? | version | |
0x014 | 0x4 | 0x400 ? | otheros_area_offset | |
0x018 | 0x4 | 0x400 + unknown ? | otheros_bootloader_offset | |
0x01C | 0x4 | ? | reserved | |
0x020 | 0x4 | ? | otheros_bootloader_format | |
0x024 | 0x4 | ? | otheros_bootloader_size | |
0x028 | 0x1D8 | ? | reserved | up to 0x200 (1 block) |
Offset | Length | Example | Name | Notes |
---|---|---|---|---|
0x200 | 0x4 | 0 | boot_flag | 0 = GameOS 1 = OtherOS |
0x204 | 0xC | ? | reserved | |
0x210 | 0x1F0 | ? | ext_params | up to 0x400 (2 blocks) |
Offset | Length | Example | Name | Notes |
---|---|---|---|---|
0x400 | varies | ? | unknown | |
varies | varies | ? | otheros_bootloader | end of region at 0x400000 (8192 blocks) |
|