Kernel: Difference between revisions

No edit summary
Line 93: Line 93:
| 0x110 || s32 || DefaultCpuCore
| 0x110 || s32 || DefaultCpuCore
|-
|-
| 0x118 || KDebug* || Debug
| 0x118 || [[#KDebug]]* || Debug
|-
|-
| 0x120 || [[#KResourceLimit]]* || ResourceLimit
| 0x120 || [[#KResourceLimit]]* || ResourceLimit
Line 182: Line 182:
| 0x120 || s32 || DefaultCpuCore
| 0x120 || s32 || DefaultCpuCore
|-
|-
| 0x128 || KDebug* || Debug
| 0x128 || [[#KDebug]]* || Debug
|-
|-
| 0x130 || [[#KResourceLimit]]* || ResourceLimit
| 0x130 || [[#KResourceLimit]]* || ResourceLimit
Line 1,327: Line 1,327:
|-
|-
| 9 || u8 || State1
| 9 || u8 || State1
|}
= KDebug =
Size: 0x50
{| class="wikitable" border="1"
|-
! Offset || Type || Description
|-
| 0 || [[#KSynchronizationObject]] || Inheritance
|-
| 0x28 || [[#KLinkedListNode]]<[[#KDebugEvent]]> || EventList
|-
| 0x38 || u32 || Flags
|-
| 0x40 || [[#KProcess]]* || ProcessPtr
|-
| 0x48 || [[#KRecursiveLock]] || Mutex
|}
== KDebugEvent ==
Size: 0x60
{| class="wikitable" border="1"
|-
! Offset || Type || Description
|-
| 0 || [[#KLinkedListNode]]<[[#KDebugEvent]]> || NodeFor__EventList
|-
| 0x10 || u32 || EventType
|-
| 0x14 || u32 || ThreadId
|-
| 0x18 || u32 || Flags
|-
| 0x1C || u16 ||
|-
| 0x1E || bool ||
|-
| 0x20 || ... || ...
|}
|}