Flash:cell ext os area: Difference between revisions

From PS3 Developer wiki
Jump to navigation Jump to search
Line 27: Line 27:
! offset !! lenght !! example !! name !! notes
! offset !! lenght !! example !! name !! notes
|-
|-
| 0x200 || 0x4 || ? || '''boot_flag''' || 0 = GameOS<br>1 = OtherOS ?
| 0x200 || 0x4 || 0 || '''boot_flag''' || 0 = GameOS<br>1 = OtherOS ?
|-
|-
| 0x204 || 0xC || ? || ''reserved'' ||  
| 0x204 || 0xC || ? || ''reserved'' ||  
Line 40: Line 40:
| 0x400 || varies || ? || ''unknown'' ||  
| 0x400 || varies || ? || ''unknown'' ||  
|-
|-
| varies || varies || ? || '''bootloader''' || end or region at 0x400000 (8192 blocks)
| varies || varies || ? || '''bootloader''' || end of region at 0x400000 (8192 blocks)
|}
|}


{{Flash}}
{{Flash}}
<noinclude>[[Category:Main]]</noinclude>
<noinclude>[[Category:Main]]</noinclude>

Revision as of 06:50, 10 April 2017

cell_ext_os_area

NAND only

Header
offset lenght example name notes
0x000 0x10 cell_ext_os_area magic
0x010 0x4 ? version
0x014 0x4 0x400 ? otheros_offset
0x018 0x4 ? bootloader_offset
0x01C 0x4 ? reserved
0x020 0x4 ? ldr_format
0x024 0x4 ? ldr_size
0x028 0x1D8 ? reserved up to 0x200 (1 block)
CellOS area
offset lenght example name notes
0x200 0x4 0 boot_flag 0 = GameOS
1 = OtherOS ?
0x204 0xC ? reserved
0x210 0x1F0 ? ext_params up to 0x400 (2 blocks)
OtherOS area
offset lenght example name notes
0x400 varies ? unknown
varies varies ? bootloader end of region at 0x400000 (8192 blocks)