Changes

274 bytes added ,  19:12, 15 December 2016
no edit summary
Line 1: Line 1:  
[[Category:Kernel objects]]
 
[[Category:Kernel objects]]
  −
   
Size : 0x18 bytes
 
Size : 0x18 bytes
   Line 11: Line 9:  
|-
 
|-
 
| 0x0
 
| 0x0
| KThread*
+
| [[KThread]] *
 
| Pointer to KThread object this KDebugThread is linked to
 
| Pointer to KThread object this KDebugThread is linked to
 
|-
 
|-
 
| 0x4
 
| 0x4
 
| u8
 
| u8
| Unknown
+
| Indicates that svcBreak was used
 
|-
 
|-
 
| 0x5
 
| 0x5
 
| u8
 
| u8
| Unknown
+
| Indicates that the thread is locked from debug features
 
|-
 
|-
 
| 0x6
 
| 0x6
 
| u8
 
| u8
| Unknown
+
| Indicates that the thread shall be locked from debug features
 
|-
 
|-
 
| 0x7
 
| 0x7
 
| u8
 
| u8
| Unknown
+
| For SCHEDULE IN/OUT debug events: 0 for IN, 1 for OUT
 
|-
 
|-
 
| 0x8
 
| 0x8
 
| u8
 
| u8
| Unknown
+
| For SYSCALL IN/OUT debug events: 0 for IN, 1 for OUT
 
|-
 
|-
 
| 0x9
 
| 0x9
 
| u8
 
| u8
| Unknown
+
| Indicates that a CREATE THREAD debug was signaled
 +
|-
 +
| 0xA
 +
| u8[2]
 +
| Padding ?
 
|-
 
|-
 
| 0xC
 
| 0xC
Line 48: Line 50:  
| 0x14
 
| 0x14
 
| u32
 
| u32
| Fault Address Register (for the latest notified exception)
+
| Fault Address Register (when applicable)
 
|}
 
|}