Browse Source
svc: Implement svcGetInfo command 0xF0000002
svc: Implement svcGetInfo command 0xF0000002
This retrieves:
if (curr_thread == handle_thread) {
result = total_thread_ticks + (hardware_tick_count - last_context_switch_ticks);
} else if (curr_thread == handle_thread && sub_id == current_core_index) {
result = hardware_tick_count - last_context_switch_ticks;
}
nce_cpp
6 changed files with 98 additions and 4 deletions
-
13src/core/hle/kernel/process.h
-
28src/core/hle/kernel/scheduler.cpp
-
19src/core/hle/kernel/scheduler.h
-
30src/core/hle/kernel/svc.cpp
-
1src/core/hle/kernel/svc.h
-
11src/core/hle/kernel/thread.h
Write
Preview
Loading…
Cancel
Save
Reference in new issue