Skip to content

Commit 136e086

Browse files
add sysmem partition structs (part 2) (#353)
1 parent e636c03 commit 136e086

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

src/kernel/pspsysmem_kernel.h

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,26 @@ struct _uidControlBlock {
7878
typedef struct _uidControlBlock SceUidControlBlock;
7979
typedef struct _uidControlBlock uidControlBlock; // for compat reasons
8080

81+
typedef struct {
82+
u32 addr;
83+
u32 size;
84+
} SceSysmemPartInfo;
85+
86+
typedef struct {
87+
u32 memSize;
88+
u32 unk4;
89+
u32 unk8;
90+
SceSysmemPartInfo other1; // 12
91+
SceSysmemPartInfo other2; // 20
92+
SceSysmemPartInfo vshell; // 28
93+
SceSysmemPartInfo scUser; // 36
94+
SceSysmemPartInfo meUser; // 44
95+
SceSysmemPartInfo extSc2Kernel; // 52
96+
SceSysmemPartInfo extScKernel; // 60
97+
SceSysmemPartInfo extMeKernel; // 68
98+
SceSysmemPartInfo extVshell; // 76
99+
} SceSysmemPartTable;
100+
81101
typedef struct PspPartitionData {
82102
u32 unk[5];
83103
u32 size;

0 commit comments

Comments
 (0)