Changes

Jump to navigation Jump to search
401 bytes added ,  13:18, 9 February 2015
no edit summary
Line 17: Line 17:  
| u32
 
| u32
 
| Reference count
 
| Reference count
 +
|-
 +
| 0x50
 +
| u32
 +
| Size of the MMU table
 
|-
 
|-
 
| 0x54
 
| 0x54
 
| u32
 
| u32
 
| Virtual address of the MMU table for this process
 
| Virtual address of the MMU table for this process
 +
|-
 +
| 0x58
 +
| u32
 +
| Total size of all thread context pages (0xFF4xxxxx) owned by threads that belong to this process
 
|-
 
|-
 
| 0x6C
 
| 0x6C
Line 26: Line 34:  
| Ideal processor
 
| Ideal processor
 
|-
 
|-
| 0x7C
+
| 0x74
 
| u32
 
| u32
| Number of threads which belong to this process.
+
| Pointer to resource limits for process.  
 
|-
 
|-
 
| 0x79
 
| 0x79
 
| u8
 
| u8
 
| Proc affinity mask
 
| Proc affinity mask
 +
|-
 +
| 0x7C
 +
| u32
 +
| Number of threads which belong to this process.
 
|-
 
|-
 
| 0x80
 
| 0x80
 
| 0x10-bytes
 
| 0x10-bytes
 
| SVC access control mask from the exheader kernel descriptors.
 
| SVC access control mask from the exheader kernel descriptors.
 +
|-
 +
| 0x90
 +
| 0x10-bytes
 +
| Interrupt flags- 32 interrupts per word, 4 words, 0x80 interrupts total divided evenly across 4 words
 
|-
 
|-
 
| 0xA0
 
| 0xA0
Line 63: Line 79:  
|-
 
|-
 
| 0xCC
 
| 0xCC
| void*
+
| KProcessHandleTable
| Pointer to the process's handle table.
+
| Pointer to the process's handle table. until 0x1C4 or longer
 +
|-
 +
| 0x224
 +
| u32
 +
| ?
 
|}
 
|}
  
164

edits

Navigation menu