Editing Sysroot
Jump to navigation
Jump to search
The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 1: | Line 1: | ||
Small buffer (of size 0x100 or 0x200) containing some checked information by the console. | |||
= Table of contents = | |||
{| class="wikitable" | |||
|- | |||
! Offset !! Size !! Description | |||
|- | |||
| 0x00 || 0x2 || Version (usually 1) | |||
|- | |||
| 0x02 || 0x2 || Sysroot size (0x100 or 0x200) | |||
|- | |||
| 0x04 || 0x4 || Current Firmware Version | |||
|- | |||
| 0x08 || 0x4 || Firmware Version Shipped from Factory | |||
|- | |||
| 0x2C || 0x8 || Bitfield flags 1 | |||
|- | |||
| 0x40 || 0x4 || Devkit Function address 1 | |||
|- | |||
| 0x44 || 0x4 || Devkit UID 1 | |||
|- | |||
| 0x48 || 0x4 || Devkit Function address 1 | |||
|- | |||
| 0x4C || 0x4 || ASLR Seed | |||
|- | |||
| 0x50 || 0x4 || Devkit Config Flags1 (0x80000001 or 0x80000003) | |||
|- | |||
| 0x54 || 0x4 || Devkit Config Flags2 (0x0) | |||
|- | |||
| 0x58 || 0x4 || Devkit Config ?? | |||
|- | |||
| 0x5C || 0x4 || Devkit Config Flags3 (0x20000010) | |||
|- | |||
| 0x60 || 0x4 || DRAM base paddr | |||
|- | |||
| 0x64 || 0x4 || DRAM size | |||
|- | |||
| 0x6C || 0x4 || Boot type indicator (0x20000 on resume), 0x1 = no suspend/boot logo | |||
|- | |||
| 0x70 || 0x10 || Console Serial (tied to act.dat) | |||
|- | |||
| 0x80 || 0x4 || <code>secure_kernel.enp</code> raw data paddr (optional) | |||
|- | |||
| 0x84 || 0x4 || <code>secure_kernel.enp</code> size (optional) | |||
|- | |||
| 0x90 || 0x4 || <code>kprx_auth_sm.self</code> raw data paddr | |||
|- | |||
| 0x94 || 0x4 || <code>kprx_auth_sm.self</code> size | |||
|- | |||
| 0x98 || 0x4 || <code>prog_rvk.srvk</code> raw data paddr | |||
|- | |||
| 0x9C || 0x4 || <code>prog_rvk.srvk</code> size | |||
|- | |||
| 0xA0 || 0x8 || PS Code (see [http://www.psdevwiki.com/ps3/AIM_Manager#0x19004_-_Get_PS_Code here] ) | |||
|- | |||
| 0xB0 || 0x10 || Session ID | |||
|- | |||
| 0xC4 || 0x4 || Boot type indicator (0x80 on resume) | |||
|- | |||
| 0xD0 || 0x4 || [[Suspend|Saved context]] paddr | |||
|- | |||
| 0xF8 || 0x4 || BootLoader Revision | |||
|- | |||
| 0xFC || 0x4 || Sysroot Magic value (0xCBAC03AA) | |||
|- | |||
| 0x100 || 0x20 || Encrypted Session Key (FW 2.12+) | |||
|} | |||
* Little Endian |