mirror of
https://github.com/ps5-payload-dev/sdk.git
synced 2026-10-22 11:23:06 -05:00
kernel add more offsets for 9.xx and 10.0x, some of which needs to be verified
This commit is contained in:
1 parent
c1559c2dfd
commit
02196bbc24
1 file changed
+5
-5
+5
-5
@@ -324,10 +324,10 @@ __kernel_init(payload_args_t* args) {
|
||||
case 0x9200000:
|
||||
case 0x9400000:
|
||||
case 0x9600000:
|
||||
KERNEL_ADDRESS_TEXT_BASE = 0; // TODO
|
||||
KERNEL_ADDRESS_TEXT_BASE = KERNEL_ADDRESS_DATA_BASE - 0x0C90000;
|
||||
KERNEL_ADDRESS_ALLPROC = KERNEL_ADDRESS_DATA_BASE + 0x2765D50;
|
||||
KERNEL_ADDRESS_SECURITY_FLAGS = KERNEL_ADDRESS_DATA_BASE + 0x0D83064;
|
||||
KERNEL_ADDRESS_PRISON0 = 0; // TODO
|
||||
KERNEL_ADDRESS_PRISON0 = KERNEL_ADDRESS_DATA_BASE + 0x1E1F200; // TODO: verify offset
|
||||
KERNEL_ADDRESS_ROOTVNODE = KERNEL_ADDRESS_DATA_BASE + 0x2FEB510;
|
||||
KERNEL_ADDRESS_BUS_DATA_DEVICES = KERNEL_ADDRESS_DATA_BASE + 0x1F75718;
|
||||
KERNEL_OFFSET_VMSPACE_P_ROOT = 0x1d0;
|
||||
@@ -338,13 +338,13 @@ __kernel_init(payload_args_t* args) {
|
||||
case 0x10200000:
|
||||
case 0x10400000:
|
||||
case 0x10600000:
|
||||
KERNEL_ADDRESS_TEXT_BASE = 0; // TODO
|
||||
KERNEL_ADDRESS_TEXT_BASE = KERNEL_ADDRESS_DATA_BASE - 0x0CB0000;
|
||||
KERNEL_ADDRESS_ALLPROC = KERNEL_ADDRESS_DATA_BASE + 0x2775D70;
|
||||
KERNEL_ADDRESS_SECURITY_FLAGS = KERNEL_ADDRESS_DATA_BASE + 0x0D89064;
|
||||
KERNEL_ADDRESS_PRISON0 = 0; // TODO
|
||||
KERNEL_ADDRESS_PRISON0 = KERNEL_ADDRESS_DATA_BASE + 0x1E1F4E0; // TODO: verify offset
|
||||
KERNEL_ADDRESS_ROOTVNODE = KERNEL_ADDRESS_DATA_BASE + 0x2FB3510;
|
||||
KERNEL_ADDRESS_BUS_DATA_DEVICES = KERNEL_ADDRESS_DATA_BASE + 0x1F75718;
|
||||
KERNEL_OFFSET_VMSPACE_P_ROOT = 0; // TODO
|
||||
KERNEL_OFFSET_VMSPACE_P_ROOT = 0x1d0; // TODO: verify offset
|
||||
break;
|
||||
|
||||
default:
|
||||
|
||||
Reference in new issue
Block a user