uOFW
Reverse engineered PSP kernel 6.60.
Loading...
Searching...
No Matches
sysmem_user.h
1/* Copyright (C) 2011, 2012, 2013 The uOFW team
2 See the file COPYING for copying permission.
3*/
4
5#ifndef SYSMEM_USER_H
6#define SYSMEM_USER_H
7
8#include "common_header.h"
9
10#include "sysmem_common.h"
11
12enum SceSysMemPartitionId {
13 SCE_KERNEL_UNKNOWN_PARTITION = 0,
14 SCE_KERNEL_PRIMARY_KERNEL_PARTITION = 1,
15 SCE_KERNEL_PRIMARY_USER_PARTITION = 2,
16 SCE_KERNEL_OTHER_KERNEL_PARTITION_1 = 3, //PRIMARY_ME_KERNEL_PARTITION according to TyRaNiD
17 SCE_KERNEL_OTHER_KERNEL_PARTITION_2 = 4,
18 SCE_KERNEL_VSHELL_PARTITION = 5,
19 SCE_KERNEL_SC_USER_PARTITION = 6,
20 SCE_KERNEL_ME_USER_PARTITION = 7,
21 SCE_KERNEL_EXTENDED_SC_KERNEL_PARTITION = 8,
22 SCE_KERNEL_EXTENDED_SC_2_KERNEL_PARTITION = 9,
23 SCE_KERNEL_EXTENDED_ME_KERNEL_PARTITION = 10,
24 SCE_KERNEL_VSHELL_KERNEL_PARTITION = 11,
25 SCE_KERNEL_EXTENDED_KERNEL_PARTITION = 12,
26};
27
28enum SceSysMemBlockType {
29 SCE_KERNEL_SMEM_Low = 0,
30 SCE_KERNEL_SMEM_High = 1,
31 SCE_KERNEL_SMEM_Addr = 2,
32 SCE_KERNEL_SMEM_LOWALIGNED = 3,
33 SCE_KERNEL_SMEM_HIGHALIGNED = 4
34};
35
36#endif /* SYSMEM_USER_H */