KEventInfo: Difference between revisions
No edit summary |
No edit summary |
||
(3 intermediate revisions by the same user not shown) | |||
Line 35: | Line 35: | ||
|- | |- | ||
| 0xE | | 0xE | ||
| | | bool | ||
| | | Ignore continue | ||
|- | |- | ||
| 0xF | | 0xF | ||
Line 105: | Line 105: | ||
|} | |} | ||
==== UNDEFINED INSTRUCTION/PREFETCH ABORT/DATA ABORT/UNALIGNED DATA ACCESS/UNDEFINED SYSCALL/STOP POINT events ==== | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Type | ! Type | ||
Line 118: | Line 118: | ||
|} | |} | ||
==== USER BREAK event ==== | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Type | ! Type | ||
Line 130: | Line 130: | ||
|} | |} | ||
==== DEBUGGER BREAK event ==== | |||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
! Type | ! Type | ||
! Field | ! Field | ||
|- | |- | ||
| [ | | s32[4] | ||
| | | IDs of the attached process's threads that were running on each core at the time of the @ref svcBreakDebugProcess call, or -1 (only the first 2 values are meaningful on O3DS). | ||
|} | |} | ||
=== SCHEDULE | === SCHEDULE IN/OUT events === | ||
{| class="wikitable" border="1" | {| class="wikitable" border="1" | ||
Line 149: | Line 149: | ||
|- | |- | ||
| u32 | | u32 | ||
| CPU ID | | CPU ID | ||
|- | |- | ||
| u32[5] | | u32[5] | ||
Line 156: | Line 156: | ||
| u32 (?) | | u32 (?) | ||
| Event info, apparently 0 | | Event info, apparently 0 | ||
|} | |||
=== SYSCALL IN/OUT events === | |||
{| class="wikitable" border="1" | |||
! Type | |||
! Field | |||
|- | |||
| u64 | |||
| Clock tick | |||
|- | |||
| u32 | |||
| Syscall ID | |||
|} | |} | ||