Difference between revisions of "Flash:cell ext os area"

From PS3 Developer wiki
Jump to: navigation, search
m (cell_ext_os_area)
m (cell_ext_os_area)
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 04: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)