Changes

884 bytes added ,  03:15, 21 June 2015
Created page with "Category:Kernel objects Struct inside the KProcess object. Starts at KProcess+0x1C. Size : 0x4C bytes {| class="wikitable" border="1" |- ! Offset ! Type ! Description ..."
[[Category:Kernel objects]]

Struct inside the KProcess object. Starts at KProcess+0x1C.

Size : 0x4C bytes

{| class="wikitable" border="1"
|-
! Offset
! Type
! Description
|-
| 0x0
|
|
|-
| 0x4
|
|
|-
| 0x8
|
|
|-
| 0xC
|
|
|-
| 0x10
|
| New3DS only
|-
| 0x14
|
| New3DS only
|-
| 0x18
| u32
| KMemoryBlock count for KProcess
|-
| 0x1C
| KLinkedListNode*
| First KLinkedListNode in list of KMemoryBlocks
|-
| 0x20
| KLinkedListNode*
| Last KLinkedListNode in list of KMemoryBlocks
|-
| 0x24
|
|
|-
| 0x28
|
|
|-
| 0x2C
| u32
| Translation table base
|-
| 0x30
| u8
| Context ID
|-
| 0x32
| bool
| Process is the current running game/app
|-
| 0x34
|
|
|-
| 0x38
| u32
| End of userland memory for process
|-
| 0x3C
| u32
| Linear memory start for process
|-
| 0x40
|
|
|-
| 0x44
| u32
| MMU table size
|-
| 0x48
| u32
| MMU table address in kernel FCRAM vmem
|}
374

edits