diff options
| author | Lioncash <mathew1800@gmail.com> | 2018-09-29 19:58:21 -0400 |
|---|---|---|
| committer | Lioncash <mathew1800@gmail.com> | 2018-09-30 05:29:40 -0400 |
| commit | 5238113b9c3a854ae10aaf7c86b021cb7c67c507 (patch) | |
| tree | 479a4bbd73e6ddca56eb75dd085a41f86b19994f /src/core/hle/kernel/server_session.cpp | |
| parent | 7942c5ca0d3146b1a47977845e7832e99986e7c2 (diff) | |
kernel/svc: Implement svcGetThreadContext()
Now that we have all of the rearranging and proper structure sizes in
place, it's fairly trivial to implement svcGetThreadContext(). In the
64-bit case we can more or less just write out the context as is, minus
some minor value sanitizing. In the 32-bit case we'll need to clear out
the registers that wouldn't normally be accessible from a 32-bit
AArch32 exectuable (or process).
Diffstat (limited to 'src/core/hle/kernel/server_session.cpp')
0 files changed, 0 insertions, 0 deletions
