Flash:cell ext os area: Difference between revisions
Jump to navigation
Jump to search
m (there is no info in wiki about this region or has been lost in the splitting process that was made time ago with flash related pages, info deleted in this edit was a copy from Flash:OtherOS) |
CelesteBlue (talk | contribs) No edit summary |
||
(4 intermediate revisions by one other user not shown) | |||
Line 1: | Line 1: | ||
= cell_ext_os_area = | = cell_ext_os_area = | ||
NAND only | NAND only | ||
{| class="wikitable" | |||
|+Header | |||
! 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) | |||
|} | |||
{| class="wikitable" | |||
|+CellOS area | |||
! Offset !! Length !! Example !! Name !! Notes | |||
|- | |||
| 0x200 || 0x4 || 0 || '''boot_flag''' || 0 = GameOS<br>1 = OtherOS | |||
|- | |||
| 0x204 || 0xC || ? || ''reserved'' || | |||
|- | |||
| 0x210 || 0x1F0 || ? || ''ext_params'' || up to 0x400 (2 blocks) | |||
|} | |||
{| class="wikitable" | |||
|+OtherOS area | |||
! Offset !! Length !! Example !! Name !! Notes | |||
|- | |||
| 0x400 || varies || ? || ''unknown'' || | |||
|- | |||
| 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) |
|