Ryujinx/Ryujinx.HLE/HOS/Kernel/SupervisorCall
Mary 20ce37dee6
kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042)
* Start refactoring kernel a bit and import some changes from kernel decoupling PR

* kernel: Put output always at the start in Syscall functions

* kernel: Rewrite GetThreadContext3 to use a structure and to be accurate

* kernel: make KernelTransfer use generic types and simplify

* Fix some warning and do not use getters on MemoryInfo

* Address gdkchan's comment

* GetThreadContext3: use correct pause flag
2022-01-29 22:18:03 +01:00
..
InfoType.cs kernel: Improve GetInfo readability and update to 13.0.0 (#2900) 2021-12-04 20:23:26 -03:00
InvalidSvcException.cs kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
MemoryInfo.cs kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
RAttribute.cs Rework SVC handling (#883) 2020-01-13 13:04:28 +11:00
Syscall.cs kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
Syscall32.cs kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
Syscall64.cs kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00
SyscallHandler.cs kernel: Implement thread pinning support (#2840) 2021-12-30 10:55:06 +01:00
SyscallTable.cs kernel: Implement thread pinning support (#2840) 2021-12-30 10:55:06 +01:00
ThreadContext.cs kernel: A bit of refactoring and fix GetThreadContext3 correctness (#3042) 2022-01-29 22:18:03 +01:00